Linux offers a ton of commands that can be used to perform various operations, ranging from simply creating a new file, to complex system controls, all from your terminal. Today we will be looking at 20 of these helpful commands. Let's go!
lscpu- Lists the CPU info of device.apt list- Lists all available packages. Add (--installed) to search for only the installed ones.cmatrix- Creates a cool matrix look in your terminal (( apt install cmatrix )).ps- Lists all the running processes.top- Displays info of all the running processes in your terminal.ps aux- Prints out the complete proccess table of the kernelps -A- List all current processkill- stops a process. (( kill [process id] ))exit- Terminates the current open proccess.chsh- Changes the login shell ((shell that boots up first in the terminal))echo $$- Prints the calling parent proccess id.echo $PID_MAX- Prints out the maximum number of proccess that can be run simultaneously in the machine.ls -F- Lists contents of the current directory, and also adds/to the end of each directory name, to signify it's a directory.echo $PATH | sed 's/:/\n/g'- Prints each directory contained in the the environment PATH variable, one directory per line.echo off- Disable visibility of characters entered in the terminal(can be used for password input). The opposite is used to turn it back on.whereis- Prints out the file path(whereabout)of a linux command or file i.e (whereis command) .uname- Prints out the name of the operating system.cat /etc/*os-release- Prints out the details of the distro u're using.echo $?- Prints out the exit code of the previous command.diff- Shows the difference between the two files specified.
That is all for this article. Hope you've been able to learn something new today 😊. If you have any questions or suggestions, don't hesitate to drop them in the comment section. Till then, happy coding!🤗
Top comments (0)