In today's article, You shall be learning about the more and the less command. This is an interesting command in Linux. The objectives of this article are: To explain the more command, and less command, and to provide examples of both commands and the difference between them.
Now let's move on to the examples or usage of the more command in Linux
10 Example of using more and less command in Linux
1. To use more to display a file
$ "more [options][filename]"
This is the basic and simple thing you could do with more command. But it could also be that you don't have any option. let's say I don't want to use any option, I would just do the following
$ more sample.txt
If you do this, you will see the content of a text file that you specified.
2. To display specific numbers of a file
"more -10 sample.txt"
The first command we had here will bring all contents in the file ,while this particular one bring the first 10 lines
3. To squeeze blank lines in a file
"more -s sample.txt"
You may want to do away with the blank lines in the file, the option -s enables you to do that, which means you are squeezing the white spaces or blank lines out.
4. To make more prompt
"more -d sample.txt"
There could be times you may want to prompt more useful information. e.g press space to continue, press q to quit. and lots more. The option -d enables us do that. then followed by the file name, the sample.txt file is just a demo file.
Now let's move to the less Command. That is quite the opposite of more. think of it as a reduction let's see the following command examples on less.
5. To display reduced content a file text
"less sample.txt"
For instance, if sample.txt is a large file , Of course it would be loaded into the memory with it's full capacity if no exception occurs. So, using the less commands reduces it. It does not load the entire file, it only loads it in parts and this makes it faster.
6. To omit the blank lines
Yes! you may be wondering squeezing blank lines with the less command too. As you could squeeze blank lines with the more command, same with the less command. let us see the command
"less -s sample.txt"
Remember because we are using less command. It will not load the entire file, It will load in part for effectiveness sake. So what happens with this command is that after the part of the file is been loaded for display, all blank lines are squeezed.
7. To open multiple files
"less sample1.txt sample2.txt"
Given that, you already have the files available, in our case, we have the first file and the second file. sample1 and sample2 respectively. separated by space.
8. To edit files
"v"
Normally you wouldn't have been able to edit files because with the less command you can only view files. however, there is a shortcut that can handle that which is the option v. while in viewing mode just press v, and that takes you to the system's default text editor. and that same file is reopened there and you can edit it.
9. Use the less command with pipes
You use less commands with other commands with pipes. Most especially when you know the output you are combining with the less command is going to give you a very huge result. For instance we are going to be using dmesg command which usually returns thousands lines of messages or even more. And you don't want to bombad your screen with lot of messages so there could be effective analysis. So in this case you just do the following:
dmesg | less
10. To search for a word in less command
After using the less command on a file, you could search for the word you are looking for by doing the following:
/word
You only need to provide a forward slash and type the exact word you are searching for. This brings all the occurrences of the word.
Other Linux Articles and Resources you may like
- 10 examples of Networking commands in Unix (nslookup)
- 5 Example of kill commands in Unix and Linux (example)
- How to set up cron jobs in Linux (Crontab example)
- 10 Examples of chmod command in Linux (chmod)
- Top 5 Courses to learn Vim Editor (vim courses)
- VI Editor examples and tips for beginners (vi examples)
- How does the nslookup command work in UNIX? (answer)
- 10 Linux command line courses for Beginners (courses)
- Linux find + du + grep example (example)
- 7 Best Linux Courses for DevOps Engineers (Linux courses)
- 10 examples of lsof command in Linux? (examples)
- How to use the netstat command to find which process is listening on a port? (example)
- 10 Examples of curl command in Linux (cURL)
Thanks for reading this article so far. If you like these Linux tutorial
about using lsof command and my examples then please share
it with your friends and colleagues.
No comments:
Post a Comment
Feel free to comment, ask questions if you have any doubt.