0% found this document useful (0 votes)
63 views5 pages

Top 100 Used Linux Commands

The document lists and describes 100 common Linux commands, organized from 1 to 100. It explains what each command is used for and provides a brief description. The list of commands covers a wide range of tasks like file management, process management, networking, archiving and compression, hardware information, scheduling, and more.

Uploaded by

zombinishant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views5 pages

Top 100 Used Linux Commands

The document lists and describes 100 common Linux commands, organized from 1 to 100. It explains what each command is used for and provides a brief description. The list of commands covers a wide range of tasks like file management, process management, networking, archiving and compression, hardware information, scheduling, and more.

Uploaded by

zombinishant
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

Firefox https://medium.com/@AnnAfame/top-100-linux-comm...

1. cd — Change directory

2. ls — List directory contents

3. pwd — Print working directory

4. cat — Concatenate and display files

5. touch — Create an empty file

6. cp — Copy files and directories

7. mv — Move or rename files and directories

8. rm — Remove files and directories

9. mkdir — Create a new directory

10. rmdir — Remove an empty directory

11. cut — Cut out sections of a file

12. gzip — Compress or decompress files using gzip

13. gunzip — Decompress files compressed with gzip

14. find — Find files and directories matching a pattern

15. grep — Search for a pattern in a file

16. awk — Pattern scanning and processing language

17. sed — Stream editor for filtering and transforming text

18. head — Display the first few lines of a file

19. tail — Display the last few lines of a file

20. sort — Sort lines of a file

21. uniq — Remove duplicate lines from a file

22. wc — Count lines, words, and characters in a file

23. diff — Compare two files line by line

1 of 5 22/04/24, 16:01
Firefox https://medium.com/@AnnAfame/top-100-linux-comm...

24. patch — Apply a patch to a file

25. chmod — Change permissions of files and directories

26. chown — Change the owner of a file or directory

27. chgrp — Change the group ownership of a file or directory

28. ps — List running processes

29. top — Display system resource usage and process information

30. kill — Send a signal to a process to terminate it

31. du — Display disk usage of files and directories

32. df — Display free disk space on the file system

33. mount — Mount a file system

34. umount — Unmount a file system

35. ping — Test connectivity to a network host

36. ssh — Secure shell remote login and command execution

37. scp — Secure copy files between hosts

38. rsync — Remote file and directory synchronization

39. curl — Transfer data from or to a server using various protocols

40. wget — Retrieve files from the web using various protocols

41. ftp — File Transfer Protocol client

42. sftp — Secure File Transfer Protocol client

43. telnet — Telnet client

44. nslookup — DNS lookup utility

45. dig — DNS lookup utility

46. netstat — Display network connections and statistics

2 of 5 22/04/24, 16:01
Firefox https://medium.com/@AnnAfame/top-100-linux-comm...

47. ifconfig — Configure network interfaces

48. route — Display or modify the routing table

49. iptables — Firewall and packet filtering utility

50. hostname — Display or set the hostname of the system

51. date — Display or set the system date and time

52. timedatectl — Control the system date and time

53. uname — Display system information

54. whoami — Display the current user ID

55. id — Display user and group information

56. su — Switch user to become another user

57. sudo — Execute a command with superuser privileges

58. passwd — Change the password of a user account

59. useradd — Create a new user account

60. userdel — Delete a user account

61. usermod — Modify a user account

62. groupadd — Create a new group

63. groupdel — Delete a group

64. groupmod — Modify a group

65. finger — Display information about users on the system

66. last — Display information about recent logins

67. history — Display command history

68. echo — Print a message to the terminal

69. printf — Format and print data

3 of 5 22/04/24, 16:01
Firefox https://medium.com/@AnnAfame/top-100-linux-comm...

70. lshw — Displays hardware information

71. lspci — Displays information about PCI buses and devices.

72. lsusb — Displays information about USB buses and devices.

73. hwinfo — Displays detailed hardware information.

74. free — Displays memory usage.

75. vmstat — Displays system memory, processor, and I/O statistics.

76. iostat — Displays CPU and disk I/O statistics.

77. uptime — Displays system uptime and load averages.

78. journalctl — Displays the system journal.

79. dmesg — Displays the kernel ring buffer.

80. crontab — Schedules recurring tasks.

81. at — Schedules a one-time task.

82. service — Manages system services.

83. systemctl — Controls system services in systemd-based distributions.

84. traceroute — Traces the network path to a remote host.

85. bzip2 — Compresses files using the bzip2 algorithm.

86. unzip — Extracts files from a ZIP archive.

87. tee — Redirect output to multiple files

88. chroot — Change the root directory for a process

89. ps aux — Display information about all running processes

90. less — Display file contents in a paginated format

91. more — Display file contents one page at a time

92. ln — Create links between files

4 of 5 22/04/24, 16:01
Firefox https://medium.com/@AnnAfame/top-100-linux-comm...

93. realpath — Print the resolved absolute path of a file

94. watch — Execute a command periodically and display the output

95. cal — Display a calendar

96. tar -xzvf — Extract files from a compressed archive

97. tar -czvf — Create a compressed archive

98. whereis — Locate the binary, source, and manual page files for a command

99. locate — Find files by name

100. which — Display the full path to an executable

5 of 5 22/04/24, 16:01

You might also like