

In the syntax above, file name represents the name of the file you want to test. You may also read about creating files in Linux command line.The file command uses the following basic syntax: file Cut and Paste are two such commands that you can use for editing text in Linux terminal. Since you now know ways to view files, maybe you would be interested in knowing how to edit text files in Linux. It leaves the screen clear and has several options that makes viewing text file a lot easier. My favorite command to open a file in Linux is the less command. Some Linux users use Vim to view the text file but I think that’s overkill. You can use the file command to find the type of a file in Linux. If the binary file consists of actual readable text, strings command displays those text on your screen. No, it doesn’t convert binary files into text files. Strings command displays the readable text from a binary file. And this one deals with both text and binary files. Okay! I promised to show only the commands for viewing text file. You can also use tail command to see the changes made to a file in real time. Head and Tail commands can be combined to display selected lines from a file. While head command displays file from the beginning, the tail command displays file from the end.īy default, tail command displays the last 10 lines of a file. Tail command in Linux is similar and yet opposite to the head command. You can change this behavior by using options with head command but the fundamental principle remains the same: head command starts operating from the head (beginning) of the file. The head command displays the first 10 lines of a text file by default. Head command is another way of viewing text file but with a slight difference. This is why you might come across the humorous term 'less is more'. There is also more command which was used in olden days but less command has more friendly features. I strongly recommend learning a few options of the Less command so that you can use it more effectively. Your terminal remains clean and pristine. The best thing is that you exit less (by pressing q), there are no lines displayed on the screen. Less command views the file one page at a time. You can check its man page for more details. There are a few options with nl command that allows you to control the numbering. nl command displays text with line numbers
:max_bytes(150000):strip_icc()/003_uses-of-linux-command-find-2201100-5bd8f3a846e0fb00838e2b33.jpg)
The only difference is that it prepends line numbers while displaying the text in the terminal. The nl command is almost like the cat command. So, what do you do in such a case? Use less command in Linux (explained later). Your entire screen will be flooded with the 200 lines and that’s not the ideal situation. Imagine if you use cat command with a file that has 2000 lines. The problem with cat command is that it displays the text on the screen. I recommend reading this detailed tutorial on using cat command. It cannot be simpler than this, can it? cat displays the content of the file on the screenĬat becomes a powerful command when used with its options. This is the simplest and perhaps the most popular command to view a file in Linux.Ĭat simply prints the content of the file to standard display i.e. There are different tools and commands if you want to read binary files. 5 commands to view files in Linuxīefore you how to view a file in Unix like systems, let me clarify that when I am referring to text files here. Here are five commands that let you view the content of a file in Linux terminal. It’s easy as well essential that you learn how to read files in the line. It’s not at all complicated to display a file in Linux. Since you are in the command line mode, you should use commands to read file in Linux.ĭon’t worry. Reading a file in Linux terminal is not the same as opening file in Notepad. If you are new to Linux and you are confined to a terminal, you might wonder how to view a file in the command line.
