wtflag
Every flag explained. 79 tools and counting.
Network
-
curltransfer data with URLs
-
digDNS lookup utility
-
gpgGNU Privacy Guard encryption
-
hostnameShow or set the system hostname
-
ipnetwork configuration utility
-
ncnetcat networking utility
-
nmapnetwork scanner
-
opensslcryptography toolkit
-
pingtest network connectivity
-
rsyncfast incremental file sync
-
scpsecure file copy over SSH
-
sssocket statistics
-
sshremote shell access
-
tcpdumppacket capture and analysis
-
traceroutetrace packet path to host
-
wgetdownload files from the web
Files & Storage
-
chmodchange file permissions
-
chownchange file owner and group
-
cpcopy files and directories
-
ddConvert and copy files
-
duestimate disk usage
-
findsearch for files in directory trees
-
lnmake links between files
-
lslist directory contents
-
mkdirmake directories
-
mvmove or rename files and directories
-
rmremove files and directories
-
tararchive files
-
touchCreate files and update timestamps
-
zipcompress files into archives
Text Processing
-
awkpattern scanning and text processing
-
base64Encode and decode base64
-
catconcatenate and display files
-
cutextract sections from lines of files
-
diffcompare files line by line
-
grepsearch text with patterns
-
headoutput the first lines of files
-
jqcommand-line JSON processor
-
lessFile pager and viewer
-
rgFast code search with ripgrep
-
sedstream editor for text
-
sortsort lines of text
-
tailoutput the last lines of files
-
teeread stdin, write to stdout and files
-
trtranslate or delete characters
-
uniqfilter adjacent duplicate lines
-
wcword, line, and byte count
-
xargsbuild and execute commands from stdin
System
-
crontabmanage scheduled tasks
-
dateDisplay or set the system date and time
-
dfreport disk space usage
-
envrun commands with modified environment variables
-
freedisplay system memory usage
-
htopinteractive process viewer
-
journalctlquery the systemd journal logs
-
killsend signals to processes
-
lsoflist open files and connections
-
manManual pages
-
psreport running processes
-
screenterminal multiplexer
-
stracetrace system calls and signals
-
sudoexecute commands as another user
-
systemctlmanage systemd services
-
tmuxterminal multiplexer
-
topreal-time process and system monitor
-
unameprint system and kernel information
-
watchRun a command repeatedly
-
whichLocate commands on PATH
Build & Package
-
aptDebian and Ubuntu package manager
-
brewmacOS and Linux package manager
-
cargoRust package manager and build tool
-
dockercontainer management
-
gitdistributed version control
-
kubectlKubernetes command-line interface
-
makebuild automation tool
-
npmNode.js package manager
-
pipPython package manager
-
yarnJavaScript package manager