40 Most Useful Commands For Linux | Best And Useful Commands For Linux.
Many of you have advanced users or beginners who use Linux-based operating systems. As we all know, if we are using a Linux based operating system, then 80% of our work is done by commands only. So if you want to operate Linux or you are just operating the Linux operating system, then I’m going to tell you about some 40 Linux commands that will make you an expert.
Let me tell you that I have given them all the commands for linux I have written here, according to the category.
See Also Below Links:-
- File Commands
- User Mode
- System’s Process Related
- Files Permission
- Archive And Compression
- Package Installation
- File Installation From Internet Or Source.
- 1. #dmesg = Hardware And Boot Messages Detection.
- 2. #cat /proc/cpuinfo = It’s Detect CPU Model
- 3. #cat /proc/meminfo = Hardware Memory Detection
- 4. #free -m = See Used And Free Memory
- 5. #lsusb -tv = See Attached USB Devices.
System Commands For Linux
- 1. #uname -a = Display Linux System Information
- 2. #uname -r = Display Linux Kernel Version Information
- 3. #uptime = It’s Display System Running And Load Time
- 4. #hostname = See System Host Name.
- 5. #last reboot = See Rebooting History Of System
File Commands For Linux
- 1. #ls -al = Display All Information Of Directories And Files
- 2. #pwd = See Path Of Current Directory
- 3. #mkdir folder-name = Create New Folder Or Directory
- 4. #rm your-file-name = Delete File
- 5. # cp file1 file2 = Copy File 1 To File 2 (CTRL+C) (CTRL+V)
- 6. #mv folder1 folder2 = Move File folder 1 >folder 2 (CTRL+x)
- 7. #gpg -c file = Encrypt File
- 8. #gpg file got = Decrypt File
User Mode Commands For Linux
- 1. #id = See Active User Id And Group
- 2. #last = Last Login On System History
- 3. #who = who logged on system
- 4. #adduser name = Add New User
- 5. #userdel name = Delete User
System Process Related
- 1. #ps = Display All Currently Active Process
- 2. #top = Display All Running Process
- 3. #pmap = memory map of the process
- 4. #bg = List Of Stopped Or Background Jobs
File Permissions Commands For Linux
- 1. #chmod 777 /data/name.c = Set rwx Permission for owner
- 2. #chmod 755 /data/name.c = Set rwx Permission for owner rw
- 3. chown owner -user file = Change File Owner Name
Archive And Compression Commands For Linux
- 1. #tar cf home.tar home = Create home.tar named file in /home
- 2. #tar xf file.tar = Extract files from file.tar
- 3. #gzip file = compress File in gz
Search Commands For Linux
- 1. #grep pattern files = Search For Patterns in Files
- 2. #locate file = find file destination
- 3. #find /data -size +1000k = find files larger then 1000k in /data folder
Package Installation Commands For Linux
- 1. #rpm -i filename.rpm = Install Rpm Based file
- 2. #dpkg -i install filename.deb = install Debian based files.
- 3. #rpm -e filename = Remove rpm files
File Installation From Internet Or Source Commands For Linux
- 1. #./configure
- 2. git clone = git used for downloading data from GitHub
- 3. apt-install file name = directly install from Linux server.
If you read these given commands well then I believe 100% that you will become a Linux user of the upper level. All the commands that I have told are the commands that come in our everyday activities.
I hope You like this post so please comment below and share with your friends.