Transfer.sh: Upload and Share Files Straight From Your Ubuntu Terminal

Transfer.sh is a website that allows users to easily share files from a Linux terminal, for free. The only requirement is to have wget and cURL installed on your system, which are already preinstalled on most distributions so you probably won’t need to install anything.

The service is absolutely free, it allows users to upload files up to 10 GB, you can upload single or group of files in one shot. You have a option to encrypt files before uploading, all files can be deleted automatically from server after 14 days.

Transfer.sh support currently the s3 (Amazon S3) provider and local file system (local). This code is free to use, so you can explore Transfer.sh on your own server environment by modifying few settings.

HowTo Download YouTube Audio Straight From Ubuntu Terminal

If you are looking for a tool to download videos from multiple platforms you may already know some popular options like jDownloader. But there is an application as powerful as the above – one of the most interesting is YouTube-dl. Following this guide, you will be able to use it to download Youtube audio straight from the Linux terminal.

Youtube-dl is a small Python-based command line tool that allows you to download videos from platforms like YouTube, Dailymotion, Google Video, Photobucket, Facebook, Yahoo, Metacafe, Depositfiles and some similar sites. The Python interpreter is required to run the program. This program is open source and should run smoothly on any Unix, Windows or Mac OS X based system.

Youtube-dl also allows you to choose the video quality format available to download or let the program automatically download the highest quality video from the indicated portal. It also has support for downloading playlists, options for adding custom or original titles to the downloaded video file. It also has support for using a proxy.

25 usual Linux commands for the black terminal

There are a lot of commands available in a Linux terminal and it would be madness to try to learn them all but thanks to graphical desktop environments, you won’t have to. Just out of curiosity, you can run a simple command like this and see how many executables are available in the /usr/bin and /usr/sbin directories. This won’t be the exact number of commands available in Linux, but it’s close:

{ ls -1 /usr/bin ; ls -1 /usr/sbin/ ; } | wc -l

There are, however, some commands you need to be familiar with, just in case something happens and you don’t have access to the graphical environment. Let’s see a few of them.