106 lines
12 KiB
Markdown
106 lines
12 KiB
Markdown
<primary-label ref="document"/>
|
||
|
||
# Linux
|
||
Operating Systems pages.
|
||
Contains Linux system management information.
|
||
## ___________________
|
||
|
||
### Sysadmin commands
|
||
|
||
| Command | Description |
|
||
|------------------|----------------------------------------------------------------------------------------------------|
|
||
| alias | Create an alias for Linux commands. It’s a shorthand way to customize and streamline your commands |
|
||
| apropos | Search man page names and descriptions. |
|
||
| atop | For Linux server performance analysis. |
|
||
| awk | A powerful pattern scanning and processing language. It’s used to manipulate data and generate |
|
||
| blkid | command-line utility to locate/print block device attributes. |
|
||
| btop | C++ version and continuation of bashtop and bpytop. |
|
||
| bzip2 | similar to gzip. It uses a different compression algorithm. |
|
||
| cat | display file contents. |
|
||
| cd | directory navigation. |
|
||
| cheat | allows you to create and view interactive cheatsheets on the command line.” |
|
||
| chmod | change the access permissions of file system objects. |
|
||
| chown | change file owner and group. |
|
||
| chpassword | allows users to change the password for various user accounts. |
|
||
| chroot | run command or interactive shell with a special root directory. |
|
||
| clear | clears the screen of the terminal. |
|
||
| cp | copying files and folders. |
|
||
| cron | set up scheduled tasks to run. |
|
||
| crontab | Schedule commands to run periodically at fixed times, dates, or intervals with the cron da |
|
||
| dd | convert and copy files. |
|
||
| df | display disk space usage. |
|
||
| diff | Compare files line by line. It’s particularly useful for comparing text files such as scripts |
|
||
| dmesg | prints the message buffer of the kernel ring. |
|
||
| dstat | view processes, memory, paging, I/O, CPU, etc., in real-time. All-in-one for vmstat, iostat |
|
||
| du | estimate file space usage. |
|
||
| env | Run a command in a modified environment. |
|
||
| fdisk | manipulate the disk partition table. |
|
||
| find | locates files based on some user-specified criteria. |
|
||
| free | display memory usage. |
|
||
| fsck | tool for checking the consistency of a file system. |
|
||
| Glances and nmon | htop and top Alternatives: |
|
||
| grep | Search a file for a pattern of characters, then display all matching lines. |
|
||
| gzip | file compression and decompression. |
|
||
| history | used to view the previously executed commands. |
|
||
| htop | interactive process viewer and manager. |
|
||
| iostat | for storage I/O statistics. |
|
||
| iotop | interactive I/O viewer. Get an overview of storage r/w activity. |
|
||
| ip | from Iproute2, a collection of utilities for controlling TCP/IP networking and traffic control |
|
||
| journalctl | query the systemd journal. |
|
||
| kill | terminate a process. |
|
||
| killall | Sends a kill signal to all instances of a process by name. |
|
||
| last | show a listing of last logged-in users. |
|
||
| less | similar to the more command with additional features. |
|
||
| ln | Make links between files. By creating a link, you can access the linked file by more than one p |
|
||
| locate | search files in Linux. |
|
||
| ls | list directory contents. |
|
||
| lspci | List all PCI devices. This is particularly useful for diagnosing hardware and system problem |
|
||
| lsusb | List USB devices. Similar to lspci, but for USB hardware connected to the system. |
|
||
| man | for reading system reference manuals. |
|
||
| mkdir | create or make new directories. |
|
||
| mkfs | build a Linux file system. |
|
||
| more | display file contents one screen/page at a time. |
|
||
| mount / umount | provides access to an entire filesystem in one directory. |
|
||
| mv | moving files and folders. |
|
||
| nc | command-line networking utility. (Also, see 60 Linux Networking commands and scripts.) |
|
||
| ncdu | a disk utility for Unix systems. |
|
||
| netstat | for network statistics. |
|
||
| nohup | Run Commands in the Background. |
|
||
| parted | for creating and manipulating partition tables. |
|
||
| passwd | change a user’s password. |
|
||
| ps | information about the currently running processes. |
|
||
| pstree | display a tree of processes. |
|
||
| pwd | shows your current directory location. |
|
||
| rm | removing files and folders. |
|
||
| rsync | remote file transfers and syncing. |
|
||
| sar | collects, reports, and saves system activity information, including CPU, memory, disk, and ne |
|
||
| scp | securely Copy Files Using SCP, with examples. |
|
||
| screen | hold a session open on a remote server. (also a full-screen window manager) |
|
||
| sed | A stream editor used to perform basic text transformations on an input stream (a file or input |
|
||
| sleep | suspends program execution for a specified time. |
|
||
| sof | List open files and the corresponding processes. This command is invaluable for troubleshootin |
|
||
| ssh | secure command-line access to remote Linux systems. |
|
||
| sudo | execute commands with administrative privilege. |
|
||
| systemctl | central management tool for controlling the init system. |
|
||
| tac | output file contents, in reverse. |
|
||
| tail | used to display the tail end of a text file or piped data. |
|
||
| tar | an archiving utility. |
|
||
| tldr | Collaborative cheatsheets for console commands. |
|
||
| tmux | a terminal multiplexer. |
|
||
| top | shows an overall system view. |
|
||
| touch | used to update the access date and modification date of a computer file or directory. |
|
||
| umask | set file mode creation mask. |
|
||
| uptime | shows system uptime and load average. |
|
||
| useradd | create a new user or update default new user information. |
|
||
| userdel | used to delete a user account and all related files. |
|
||
| usermod | used to modify or change any attributes of an existing user account. |
|
||
| vi | text editor. |
|
||
| vmstat | shows system memory, processes, interrupts, paging, block I/O, and CPU info. |
|
||
| w | show a list of currently logged-in user sessions. |
|
||
| wait | Suspend script execution until all jobs running in the background have been terminated. |
|
||
| watch | Execute a program periodically, showing output fullscreen. It’s useful for monitoring comman |
|
||
| whois | client for the whois directory service. |
|
||
| zip | for packaging and compressing (to archive) files. |
|
||
| uname | Show system information (arch, linux version) |
|
||
|
||
<a href="FrontPage.md#shorts" >Shortcuts to pages overview</a> |