AboutWelcome to Free Software Daily (FSD). FSD is a hub for news and articles by and for the free and open source community. FSD is a community driven site where members of the community submit and vote for the stories that they think are important and interesting to them. Click the "About" link to read more...
There are many ways to view files in GNU/Linux. One of the simplest command line tools for viewing files is cat. The cat command, short for concatenate, is actually intended for joining multiple files into one, but it works equally well for viewing text files.
Today I'm going to show you how to use the head and tail commands to view portions of text files. There are, of course, other commands that can be used to view text files. The cat command can be useful for viewing small text files while more and less can be good for larger files. But what if you're only interested in just the beginning or the end of a file? That's where head and tail come in.
I’ve already shown you how to view files with the cat command. In today’s post I’m going to show you how to use the GNU cat command for its originally intended purpose: for joining multiple files together.
In today's post I'm going to show how to use the command line find program to search for files. There are certainly different GUI tools available in Linux, such as Beagle, to search for files. The advantage of many of these systems is that they index the files on your system so that the searching is rather fast.
One of the things you may find you want to do often from your command line is to view the contents of a text file. This could be to view the contents of some startup script or just one of your own basic configuration files like .bashrc or .bash_aliases. The command is simple to use.
Many Linux users use the ‘find’ utility when searching for files using the command line on their system. There are times though where I’m just looking for something and I don’t want to have to wait for the command to scan the entire directory tree in order to track it down. That’s where locate comes in with quick and simple results.
How do I find duplicate files in a given set of directories and delete them using a shell script or a command line options? How do I get rid of double duplicates files stored in ~/foo and /u2/foo directory?
Sometimes you get a bunch of files that are named in an annoying way and you’d like to change the naming convention for all of them. Maybe you forgot to change the settings on your CD ripping software and it ended up creating a bunch of long file names that you don’t like.
The aptly named "rename" terminal command comes to the rescue and allows you to bulk rename files from the command line.