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)