Table of Contents

1. APP

1.1. gs

Ghostscript (PostScript and PDF language interpreter and previewer)

1.2. vifm

vi file manager

2. PROCESSES

2.1. acct

switch process accounting on and off

2.2. anacron

runs commands periodically

2.3. at

execute command at a later time

2.4. batch

schedule commands to be executed in a batch queue

2.5. chronic

runs a command quietly unless it fails

2.6. cron

schedule execution of commands

2.7. crontab

define cron table

2.8. env

run a program in a modified environment

2.9. envsubst

substitutes environment variables in shell format strings

2.10. errno

look up errno names and descriptions

2.11. gtop

system monitoring

2.12. halt

poweroff the machine

2.13. htop

interactive process viewer

2.14. ifne

run command if the standard input is not empty

2.15. init

system manager

2.16. ipcs

show information on IPC facilities

2.17. jobs

display status of jobs in the current session

2.18. lckdo

run a program with a lock held

2.19. kill

send a signal to a process

2.20. killall

kill processes by name

2.21. mispipe

pipe two commands, returning the exit status of the first

2.22. nethogs

net top tool grouping bandwidth per process

2.23. nice

run a program with modified scheduling priority

2.24. nohup

run a program immune to hanups, with output to a non-tty

2.25. parallel

build and execute shell command lines from standard input in parallel

2.26. pee

tee standard input into pipes

2.27. pgrep

lookup for processes based on name and other attributes

2.28. pidof

find the process ID of a running program

2.29. pkill

send signal to processes based on name and other attributes

2.30. poweroff

poweroff the machine

2.31. printenv

print all or part of environment

2.32. procs

a ps replacement

2.33. ps

report a snapshot of the current process

2.34. psacct

utilities for monitoring process activities

2.35. pstree

display a tree of processes

2.36. pwait

wait for processes based on name and other attributes

2.37. pwdx

report current working directory of a process

2.38. reboot

reboot the machine

2.39. renice

alter priority of running processes

2.40. reptyr

reparent a running process to a new terminal

2.41. runlevel

2.42. service

2.43. setenv

change or add an environment variable

2.44. shutdown

shutdown the machine

2.45. skill

send a signal

2.46. sleep

delay for a specific amount of time

2.47. snice

report process status

2.48. sponge

soak up standard input and write to a file

2.49. stdbuf

run command with modified buffering operations for its standard streams

2.50. strace

trace system calls and signals

2.51. systemctl

control the systemd system and service manager

2.52. systemd

systemd system and service manager

2.53. tee

read from standard input and write to standard output

2.54. telinit

change system runlevel

2.55. time

time a simple command or give resource usage

2.56. timeout

run a command with a time limit

2.57. tload

graphic representation of system load average

2.58. top

display Linux processes

2.59. usleep

suspend execution for microsecond intervals

2.60. vipe

edit pipe

2.61. watch

execute a program periodically, showing output fullscreen

2.62. xargs

build and execute command lines for standard output

3. QUOTAS

3.1. quota

display disk usage and limits

3.2. quotactl

3.3. quotaoff

3.4. quotaon

3.5. quotastats

3.6. setquota

3.7. edquota

edit user quotas

3.8. quotacheck

3.9. repquota

4. SHELLS

4.1. ash

4.2. bash

4.3. csh

4.4. fish

4.5. ksh

4.6. sh

4.7. tcsh

4.8. zsh

5. USER ACCOUNTS AND GROUPS

5.1. faillock

tool for displaying and modifying the authentication failure record files

5.2. ac

5.3. chage

change user password expiry information

5.4. chfn

change your finger information

5.5. chsh

change your login shell

5.6. gpasswd

administer /etc/group and /etc/gshadow

5.7. gprunconv

5.8. groups

print the groups a user is in

5.9. grpck

verify integrity of group files

5.10. pwconv

convert between the system's shadowed and plain account files

5.11. pwunconv

convert between the system's shadowed and plain account files

5.12. grpconv

convert between the system's shadowed and plain account files

5.13. grpunconv

convert between the system's shadowed and plain account files

5.14. id

print real and effective user and group IDs

5.15. last

show a listing of last logged in users

5.16. lastb

show a listing of last logged in users

5.17. lid

5.18. logname

print user“s login name

5.19. logout

5.20. login

begin session on the system

5.21. loginctl

control the systemd login manager

5.22. newgrp

log in to a new group

5.23. newusers

update and create new users in batch

5.24. passwd

change user password

5.25. pinky

lightweight finger

5.26. pwck

verify integrity of password files

5.27. setfacl

5.28. sg

execute command as different group ID

5.29. su

execute a command whith alternative group and user IDs

5.30. sudo

execute a command as another user

5.31. useradd

create a new user or update default new user information

5.32. userdel

delete a user account and related files

5.33. usermod

modify a user account

5.34. users

print the user names of users currently logged in to the current host

5.35. visudo

edit the sudoers file

5.36. w

show who is logged on and what they are doing

5.37. who

show who is logged on

5.38. whoami

print effective user name

6. DEVICES

6.1. dd

Convert and copy a file

6.2. fdisk

6.3. hdparm

6.4. hotplug

6.5. iotop

6.6. losetup

6.7. lspci

6.8. lsusb

6.9. lvm

6.10. mknod

6.11. parted

A partition manipulation program

6.12. partx

Tell the kernel about the presence and numbering of on-disk partitions

6.13. raw

6.14. rdev

6.15. swapoff

6.16. swapon

6.17. udev

6.18. udevadm

6.19. usbmodules

7. FILES

7.1. cat

concatenate files and print on the standard output

7.2. hexdump

display file contents in hexadecimal, decimal, octal, or ascii

7.3. od

dump files in octal and other formats

7.4. ptx

produce a permuted index of file contents

7.5. realpath

print the resolved path

7.6. setfiles

7.7. shred

overwrite a file to hide its contents, and optionally delete it

7.8. split

split a file into pieces

7.9. setfattr

set extended attributes of filesystem objects

7.10. sync

Synchronize cached writes to persistent storage

7.11. tac

concatenate and print files in reverse

7.12. tmpwatch

7.13. truncate

shrink or extend the size of a file to the specified size

7.14. vifm

vi file manager

7.15. xxd

Make a hexdump or do the reverse.

8. FILESYSTEMS

8.1. badblocks

search a device for badblocks

8.2. chroot

run command or interactive shell with special root directory

8.3. cryptsetup

utility for configuring and managing encrypted storage devices

8.4. debugfs

ext2/ext3/ext4 file system debugger

8.5. df

report file system space usage

8.6. du

estimate file space usage

8.7. dumpe2fs

dump ext2/ext3/ext4 file system information

8.8. e2fsck

check a Linux ext2/ext3/ext4 file system

8.9. eject

eject removable media

8.10. fdformat

8.11. findmnt

find a filesystem

8.12. fsck

check and repair a Linux filesystem

8.13. lsblk

list block devices

8.14. mkcramfs

8.15. mkdosfs

create an MS-DOS FAT filesystem

8.16. mke2fs

8.17. mkfifo

make FIFOs (named pipes)

8.18. mkfs

8.19. mkinitrd

8.20. mkisofs

8.21. mksquashfs

8.22. mkswap

8.23. mktemp

8.24. mount

8.25. ncdu

du replacement

8.26. rmlint

Find duplicate files and other space waste efficiently

8.27. showmount

8.28. stat

Display file or file system status

8.29. tune2fs

adjust tunable file system parameters on ext2/ext3/ext4 file systems

8.30. umount

unmount filesystems

9. PATH

9.1. attr

9.2. basename

9.3. chattr

change file attributes on a Linux file system

9.4. chgrp

change group ownership

9.5. chmod

change file mode bits

9.6. chown

change file owner and group

9.7. cp

9.8. dir

9.9. dircolors

9.10. dirname

9.11. fd

find entries in filesystem

9.12. file

9.13. find

search for files in a directory hierarchy

9.14. flock

manage locks from shell scripts

9.15. fuser

9.16. getfattr

get extended attributes of filesystem objects

9.17. getfacl

get file acces control list

9.18. install

9.19. lockfile

9.20. ls

9.21. lsattr

9.22. lsof

9.23. mkdir

9.24. mv

9.25. pathchk

9.26. pwd

9.27. popd

Remove the top entry from the directory stack, and cd to the new top directory

9.28. pushd

Save and then change the current directory. With no argumens, pushd exchanges the top two directories

9.29. rm

remove files or directories

9.30. rmdir

Remove empty directories

9.31. touch

change file timestamps

9.32. tree

list contents of directories in a tree-like format.

9.33. umask

9.34. vdir

list directory contents

9.35. vidir

edit directories and filenames

10. SYMBOLIC LINKS

10.1. link

10.2. ln

10.3. readlink

10.4. sln

10.5. unlink

11. LOGS

11.1. journalctl

Query the systemd journal

11.2. logger

Enter messages into the system log

11.3. logrotate

11.4. logwatch

11.5. sshguard

12. BROWSING

12.1. more

12.2. less

12.3. lynx

12.4. w3m

12.5. nyxt

12.6. pg

13. PRINTING

13.1. lp

13.2. lpadmin

13.3. lpoptions

13.4. lpq

13.5. lpr

13.6. lprm

13.7. lpstat

13.8. pr

14. DEVELOPMENT

14.1. addr2line

Convert addresses into file names and line numbers

14.2. ar

Create, modify, and extract from archives

14.3. as

14.4. bison

GNU Project parser generator (yacc replacement)

14.5. c++

14.6. ci

14.7. co

14.8. cpp

14.9. ctags

14.10. flex

The fast lexical analyser generator

14.11. g++

14.12. gcc

14.13. gdb

14.14. gperf

14.15. gprof

14.16. ld

14.17. ldconfig

14.18. ldd

14.19. lex

14.20. ltrace

14.21. m4

14.22. make

14.23. nm

14.24. objdump

14.25. pax

14.26. ranlib

14.27. rcs

14.28. read

14.29. readelf

14.30. scanelf

14.31. size

14.32. sprof

14.33. strings

14.34. strip

14.35. tcl

14.36. tk

14.37. uudecode

14.38. uuencode

14.39. yacc

GNU project parser generator

15. FORMAT CONVERSION

15.1. iconv

Convert text from one character encoding to another

15.2. recode

Converts files between character sets

16. COMPARING & MERGING

16.1. diff

Compare files line by line

16.2. patch

Apply a diff file to an original

16.3. diff3

Compare three files line by line

16.4. merge

16.5. cmp

Compare two files byte by byte

16.6. comm

Compare two sorted files line by line

16.7. sdiff

Side-by-side merge of file differences

16.8. vimdiff

Edit between two and eight versions of a file with Vim and show differences

16.9. pandoc

General markup converter

17. TEXT PROCESSING

17.1. agrep

grep alternative usually faster

17.2. aspell

Interactive spell checker

17.3. awk

Pattern scanning and processing language

17.4. choose

An awk and cut replacement

17.5. col

Filter reverse line feeds from input

17.6. colrm

Remove colums from a file

17.7. column

Columnate lists

17.8. combine

combine sets of lines from two files using boolean operations

17.9. csplit

Split a file into sections determined by context lines

17.10. dos2unix

Text file converter for DOS/Mac to Unix and viceversa

17.11. expand

Convert tabs to spaces

17.12. fmt

Simple optimal text formatter

17.13. fold

Wrap each input line to fit in specified width

17.14. gettext

Translate message

17.15. grep

Print lines that match patterns

17.16. head

Output the first part of files

17.17. isutf8

check whether files are valid UTF-8

17.18. join

Join lines of two files on a common field

17.19. latex

Text compositor

17.20. rg

Recursively search the current directory for lines matching a pattern

17.21. look

Display lines beginning with a given string

17.22. mac2unix

Text file converter for DOS/Mac to Unix and viceversa

17.23. msgfmt

(gettext) Compile message catalog to binary format

17.24. nl

Number lines of files

17.25. paste

Merge lines of files

17.26. rev

Reverse lines characterwise

17.27. ripgrep

A grep replacement

17.28. sed

Stream editor

17.29. sort

Sort lines of text files

17.30. tail

Output the last part of files

17.31. tex

Text compositor

17.32. tr

Translate or delete characters

17.33. tsort

Perform topological sort

17.34. unexpand

Convert spaces to tabs

17.35. uniq

Report or omit repeated lines

17.36. unix2dos

Text file converter for DOS/Mac to Unix and viceversa

17.37. unix2mac

Text file converter for DOS/Mac to Unix and viceversa

17.38. wc

Print newline, word, and byte counts for each file

18. BACKUP & COMPRESSION

18.1. bunzip2

18.2. bzgrep

Grep through bzip2 files

18.3. bzip2

18.4. compress

18.5. cpio

18.6. dar

18.7. dump

18.8. gunzip

18.9. gzexe

18.10. gzip

18.11. lzcat

18.12. lzma

18.13. rar

18.14. restore

18.15. tar

18.16. unarc

18.17. unarj

18.18. uncompress

18.19. unlzma

18.20. unrar

18.21. unzip

18.22. xz

18.23. zcat

18.24. zcmp

18.25. zdiff

18.26. zegrep

18.27. zfgrep

18.28. zforce

18.29. zgrep

18.30. zip

18.31. zless

18.32. zmore

18.33. znew

18.34. zrun

automatically uncompress arguments to command

19. INFORMATION

19.1. apropos

19.2. info

19.3. lastcomm

19.4. lastlog

19.5. locate

19.6. man

19.7. nproc

19.8. procinfo

19.9. slocate

19.10. type

Write a description of command type

19.11. whatis

Show descriptions of the command taken from the manual page

19.12. whereis

locate the binary, source, and manual page files for a command

19.13. which

Shows the full path of (shell) commands.

20. SYSTEM

20.1. cal

Display a calendar

20.2. clock

20.3. date

20.4. hwclock

20.5. sysctl

20.6. uname

20.7. uptime

20.8. zdump

21. TIME

21.1. clock

Obtain and manipulate dates and times

21.2. date

print or set the system date and time

21.3. hwclock

time clocks utility

21.4. uptime

tell how long the system has been running.

21.5. ts

timestamp input

22. MEMORY

22.1. free

display amount of free and used memory in the system

22.2. pmap

report memory map of a process

22.3. vmstat

report virtual memory statistics

23. NETWORK

23.1. arp

23.2. arping

send ARP REQUEST to a neighbour host

23.3. arpwatch

23.4. biff

23.5. cu

23.6. curl

transfer a URL

23.7. curlie

a curl front-end

23.8. dhclient

23.9. dig

23.10. dog

a dig replacement

23.11. exportfs

23.12. finger

23.13. gping

graphical ping

23.14. host

23.15. hostid

print the numeric identifier for the current host

23.16. hostname

show or set system host name

23.17. httpie

command Line HTTP client

23.18. ifconfig

23.19. ifdata

get network interface info without parsing ifconfig output

23.20. ifdown

23.21. iftop

23.22. ifup

23.23. inetd

23.24. ip

23.25. ipcalc

23.26. ipconfig

23.27. iptables

administration tool for IPv4/IPv6 packet filtering and NAT

23.28. ip6tables

administration tool for IPv4/IPv6 packet filtering and NAT

23.29. iptraf

23.30. irssi

a modular IRC client for UNIX

23.31. iwconfig

23.32. keychain

Re-use ssh-agent and/or gpg-agent between logins #eval $(keychain –agents ssh,gpg –eval ided25519 idecdsa idrsa 0x5AAADB30B8FE302A)

23.33. mesg

Display (or do not display) messages from other users

23.34. nc

23.35. netconfig

23.36. netstat

23.37. nft

administration tool of the nftables framework for packet filtering and classification

23.38. nmap

23.39. nmcli

command-line tool for controlling NetworkManager

23.40. nmtui

text User Interface for controlling NetworkManager

23.41. nscd

23.42. nslookup

23.43. ping

send ICMP ECHOREQUEST to network hosts

23.44. portmap

23.45. rb

23.46. rcp

remote copy

23.47. rdate

23.48. rexec

23.49. rlogin

remote login

23.50. route

route traffic control filter

23.51. rsh

remote shell client

23.52. rsync

a fast, versatile, remote (and local) file-copying tool

23.53. ruptime

23.54. rusers

23.55. rwho

23.56. rx

23.57. rz

23.58. sb

23.59. scp

OpenSSH secure file copy

23.60. socat

multipurpose relay (SOcket CAT)

23.61. ss

another utility to investigate sockets

23.62. ssh-add

adds private key identities to the OpenSSH authentication agent

23.63. ssh-agent

OpenSSH authentication agent

23.64. ssh-askpass

23.65. ssh

OpenSSH remote login client

23.66. talk

Talk client

23.67. tcpdump

23.68. telnet

user interface to TELNET

23.69. traceroute

23.70. uucp

23.71. uux

23.72. vrfy

23.73. wall

write a message to all users

23.74. wget

the non-interactive network downloader.

23.75. whois

client for the whois directory service

23.76. xinetd

24. MAIL

24.1. biff

24.2. mail

24.3. mailstats

24.4. mailto

24.5. mailx

24.6. vacation

24.7. xbiff

25. ROFF

25.1. roff

25.2. troff

25.3. nroff

Use groff to format documents for TTY devices

25.4. groff

25.5. tbl

25.6. eqn

26. KERNEL

26.1. arch

26.2. depmod

26.3. dmesg

26.4. insmod

26.5. kallsyms

26.6. lsmod

26.7. modinfo

26.8. modprobe

26.9. rmmod

26.10. slabtop

27. CRYPT

27.1. base64

27.2. cksum

Compute and verify file checksums

27.3. gpg-agent

Secret key management for GnuPG

27.4. gpg

OpenPGP encryption and signing tool

27.5. md5sum

Compute and check MD5 message digest

27.6. openssl

27.7. rot

27.8. sha1sum

Compute and check SHA1 message digest

27.9. sha224sum

Compute and check SHA224 message digest

27.10. sha256sum

Compute and check SHA256 message digest

27.11. sha384sum

Compute and check SHA384 message digest

27.12. sha512sum

Compute and check SHA512 message digest

27.13. sum

Checksum and count the blocks in a file

28. MATH

28.1. bc

An arbitrary precission calculator language

28.2. dc

An arbitrary precision calculator

28.3. factor

Factor numbers

28.4. shuf

generate random permutations

28.5. units

29. X

29.1. mcookie

29.2. startx

29.3. X

29.4. xhost

29.5. xmessage

29.6. xrandr

30. PACKAGE MANAGERS

30.1. apk

30.2. emerge

30.3. dpkg

30.4. pacman

30.5. rpm

31. EXPRESSIONS

31.1. [

31.2. echo

31.3. expr

31.4. false

31.5. printf

31.6. seq

31.7. test

Check file types and compare values

31.8. true

Do nothing, successfully

31.9. yes

Output a string repeatedly until killed

32. MONITOR

32.1. collectl

32.2. iostat

32.3. monit

32.4. monitorix

32.5. mpstat

32.6. nmon

32.7. sadc

32.8. sar

33. L10N

33.1. locale

33.2. localedef

33.3. tzselect

34. TERMINAL

34.1. agetty

34.2. clear

34.3. dumpkeys

34.4. getty

34.5. infocmp

34.6. loadkeys

34.7. mesg

34.8. reset

34.9. resize

34.10. screen

34.11. script

Make typescript of terminal session

34.12. setleds

34.13. setserial

34.14. setterm

34.15. stty

34.16. tic

34.17. toe

34.18. tput

34.19. tset

34.20. tty

34.21. write

35. EDITORS

35.1. ed

35.2. emacs

35.3. ex

35.4. nano

35.5. nvim

35.6. vi

35.7. view

35.8. vim

36. SELINUX

36.1. chcon

36.2. runcon

37. SOUND

37.1. aplay

Sound player

37.2. arecord

Sound recorder

37.3. sox

38. MISC

38.1. banner

Print large letters

38.2. bat

A cat replacement

38.3. broot

Navigate the filesystem

38.4. compgen

38.5. coproc

38.6. crypt

38.7. delta

Advanced pager

38.8. dialog

38.9. diffstat

38.10. doexec

38.11. dos2unix

38.12. dust

A du replacement

38.13. enscript

38.14. exa

An ls replacement

38.15. gencat

38.16. getconf

38.17. getopt

38.18. jot

38.19. mcfly

Search command history

38.20. mapfile

38.21. mimencode

38.22. mmencode

38.23. rdist

38.24. run-parts

38.25. sx

38.26. sz

Author: nimiux

Created: 2026-05-10 Sun 11:10

Validate