πΎ Archived View for caoom.smol.pub βΊ 1635714831 captured on 2023-01-29 at 15:40:17. Gemini links have been rewritten to link to archived content
β¬ οΈ Previous capture (2021-11-30)
β‘οΈ Next capture (2024-06-20)
-=-=-=-=-=-=-
1. ip β from Iproute2, a collection of utilities for controlling TCP/IP networking and traffic control in Linux.
2. ls β list directory contents.
3. df β display disk space usage.
4. du β estimate file space usage.
5. free β display memory usage.
6. scp β securely Copy Files Using SCP, with examples.
7. find β locates files based on some user-specified criteria.
8. ncdu β a disk utility for Unix systems.
9. pstree β display a tree of processes.
10. last β show a listing of last logged in users.
11. w β show a list of currently logged in user sessions.
12. grep β Search a file for a pattern of characters, then display all matching lines.
13. uptime β shows system uptime and load average.
14. top β shows an overall system view.
15. vmstat β shows system memory, processes, interrupts, paging, block I/O, and CPU info.
16. htop β interactive process viewer and manager.
17. dstat β view processes, memory, paging, I/O, CPU, etc., in real-time. All-in-one for vmstat, iostat, netstat, and ifstat.
18. iftop β network traffic viewer.
19. nethogs β network traffic analyzer.
20. iotop β interactive I/O viewer. Get an overview of storage r/w activity.
21. iostat β for storage I/O statistics.
22. netstat β for network statistics.
23. ss β utility to investigate sockets.
24. atop β For Linux server performance analysis.
25. Glances and nmon β htop and top Alternatives:
26. ssh β secure command-line access to remote Linux systems.
27. sudo β execute commands with administrative privilege.
28. cd β directory navigation.
29. pwd β shows your current directory location.
30. cp β copying files and folders.
31. mv β moving files and folders.
32. rm β removing files and folders.
33. mkdir β create or make new directories.
34. touch β used to update the access date and/or modification date of a computer file or directory.
35. man β for reading system reference manuals.
36. apropos β Search man page names and descriptions.
37. rsync β remote file transfers and syncing.
38. tar β an archiving utility.
39. gzip β file compression and decompression.
40. b2zip β similar to gzip. It uses a different compression algorithm.
41. zip β for packaging and compressing (to archive) files.
42. locate β search files in Linux.
43. ps β information about the currently running processes.
44. Making use of Bash scripts. Example: ./bashscript.sh
45. cron β set up scheduled tasks to run.
46. nmcli β network management.
47. ping β send ICMP ECHO_REQUEST to network hosts.
48. traceroute β check the route packets take to a specified host.
49. mtr β network diagnostic tool.
50. nslookup β query Internet name servers (NS) interactively.
51. host β perform DNS lookups in Linux.
52. dig β DNS lookup utility.
53. wget β retrieve files over HTTP, HTTPS, FTP, and FTPS.
54. curl β transferring data using various network protocols. (supports more protocols than wget)
55. dd β convert and copy files.
56. fdisk β manipulate the disk partition table.
57. parted β for creating and manipulating partition tables.
58. blkid β command-line utility to locate/print block device attributes.
59. mkfs β build a Linux file system.
60. fsck β tool for checking the consistency of a file system.
61. whois β client for the whois directory service.
62. nc β command-line networking utility. (Also, see 60 Linux Networking commands and scripts.)
63. umask β set file mode creation mask.
64. chmod β change the access permissions of file system objects.
65. chown β change file owner and group.
66. chroot β run command or interactive shell with a special root directory.
67. useradd β create a new user or update default new user information.
68. userdel β used to delete a user account and all related files.
69. usermod β used to modify or change any attributes of an existing user account.
70. vi β text editor.
71. cat β display file contents.
72. tac β output file contents, in reverse.
73. more β display file contents one screen/page at a time.
74. less β similar to the more command with additional features.
75. tail β used to display the tail end of a text file or piped data.
76. dmesg β prints the message buffer of the kernel ring.
77. journalctl β query the systemd journal.
78. kill β terminate a process.
79. killall β Sends a kill signal to all instances of a process by name.
80. sleep β suspends program execution for a specified time.
81. wait β Suspend script execution until all jobs running in the background have been terminated.
82. nohup β Run Commands in the Background.
83. screen β hold a session open on a remote server. (also a full-screen window manager)
84. tmux β a terminal multiplexer.
85. passwd β change a userβs password.
86. chpassword β
87. mount / umount β provides access to an entire filesystem in one directory.
88. systemctl β Managing Services (Daemons).
89. clear β clears the screen of the terminal.
90. env -Run a command in a modified environment.
91. cheat β allows you to create and view interactive cheatsheets on the command-line.β
92. tldr β Collaborative cheatsheets for console commands.
93. bashtop β the βcoolβ top alternative.
94. bpytop β Python port of bashtop.