Here are the Linux commands that everyone who uses Linux, should know, and if not should learn them. I will not explain everything they can do, just the most relevant things very briefly. Please let me know if I should add anything! 🙂
Commands
apt-get
Debian based distributions package manager to install softwares or update the system from repository.
cat
Read or modify text files.
cd
Change the current directory. For example cd ~/Downloads
takes you to downloads directory.
chmod
Change the file access permissions
chown
Change the ownership of a folder or file.
cp
Copy file or folder.
exit
Terminates the script or whatever session you are in.
grep
File search with string or a character
ifconfig
Show your networks details, almost same as ipconfig in Windows.
ls
List directory contents.
netstat
Outputs current TCP connections.
passwd
Change your current users password.
RPM
Red Hat Package Manager
shutdown
Take a guess what this will do?
sudo
Run command as super user.
ssh
Remote access another Linux computers or servers shell.
uname
Outputs current operating system.
wget
Retrieve files, HTTP(S), FTP.
And also I want to give you one command that you should do everyday, at least on your desktop.
sudo apt-get update && sudo apt-get upgrade
This updates your repositories and entire system plus softwares that are installed through repositories. Only works on Debian based distributions.
Hopefully you’ve found this article helpful. You can suggest me to add things if you think that I may have forgotten something.
Have a great day, night, evening whatever there is. Please remember to follow me on every social media I currently got, they appear in the top right corner.
You might also want to check out these,
Useful Linux apps for everyday use
How to get free bitcoins – Up to 200 usd in BTC per hour!
Ubuntu 16.04 VPS Setup