Rudi cb2e4ced68
Some checks failed
build and deploy docs / build (push) Failing after 17s
build and deploy docs / publish (push) Has been skipped
Many doc updates III
2025-03-02 14:03:17 +01:00

106 lines
12 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<primary-label ref="document"/>
# Linux
Operating Systems pages.
Contains Linux system management information.
## ___________________
### Sysadmin commands
| Command | Description |
|------------------|----------------------------------------------------------------------------------------------------|
| alias | Create an alias for Linux commands. Its 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. Its 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. Its 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 users 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. Its 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>