# 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</a>