Command Line Tools
Attention
Be aware that the linked manual pages usually point to the linux man page, in some cases the parameters and flags slightly differ on other *nix system.
Unix “One o One”
Command |
Description |
Category |
Guide(s) |
---|---|---|---|
Remove files or directories |
File Operations |
||
Move (rename) files |
File Operations |
||
List directory contents |
File Operations |
||
Copy files and directories |
File Operations |
||
Archiving utility |
File Operations |
||
Remove empty directories |
Directory Operations |
||
Make directories |
Directory Operations |
||
Change the current working directory |
Directory Operations |
||
Print name of current/working directory |
Directory Operations |
||
Report file system disk space usage |
File System |
||
Estimate file space usage |
File System |
||
Mount a filesystem |
File System |
||
Unmount file systems |
File System |
||
Concatenate files and print on the standard output |
Text |
||
Remove sections from each line of files |
Text |
||
Output the first part of files |
Text |
||
Output the last part of files |
Text |
||
Print lines matching a pattern |
Text |
||
Page through text one screen at a time |
Text |
||
Display a line of text |
Text |
||
Change file mode bits |
Access Rights |
||
Change file owner/group |
Access Rights |
||
change group ownership |
Access Rights |
||
Report a snapshot of the current processes |
Process Management |
||
Display processes |
Process Management |
||
Send a signal to a process / Kill a process |
Process Management |
||
Format and display the one-line manual pages |
Help |
||
Search the manual page names and descriptions |
Help |
Unix “Advanced”
Command |
Description |
Category |
Guide(s) |
---|---|---|---|
Determine file type |
|||
Search for files in a directory hierarchy |
|||
Package and compress (archive) files |
|||
List, test and extract compressed files in a ZIP archive |
|||
Compress or expand files |
|||
Get or set the file mode creation mask |
Access Rights |
||
Compare files line by line |
Text |
||
Print newline, word, and byte counts for each file |
Text |
||
Sort lines of text files |
Text |
||
Stream editor for filtering and transforming text |
Text |
||
Print or set the system date and time |
|||
Show who is logged on |
|||
Convert and copy a file |
|||
Print real and effective user and group IDs |
|||
Print system information |
|||
Queue, examine or delete jobs for later execution |
|||
Bring the system down |
|||
Run a program with modified scheduling priority |
Process Management |
||
Text |
|||
Print shared library dependencies |
|||
Print a sequence of numbers |
|||
Delay for a specified amount of time |
|||
Read a single line from stdin or file |
|||
Translate or delete characters |
Text |
||
Read from standard input and write to standard output and files |
|||
Report or omit repeated lines |
Text |
||
Configure a network interface |
Networking |
||
Show/Manipulate routing, devices, policy and tunnels |
Networking |
||
Print network connections, routing tables, etc. |
Networking |
||
Send ICMP echo request to network host |
Networking |
||
User interface to the TELNET protocol |
Networking |
||
Internet file transfer program |
Networking, File-Transfer |
||
Query Internet name servers interactively |
Networking, Lookup |
||
User information lookup program |
Networking, Lookup |
||
Show who is logged on and what they are doing |
System Info |
||
Execute a program periodically |
|||
Print effective userid |
System Info |
My Personal Toolbox
Shell(s)
Shell |
Description |
---|---|
The Z shell |
|
An enhanced interactive python shell |
|
Development
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Debugger |
|||
Allows you to see whats going on inside another program |
Debugger |
||
A collection of binary tools |
Binaries |
||
Binaries |
|||
Various development tools |
Binaries |
||
Make a hexdump or the reverse |
Binaries |
||
An xxd clone written in rust |
Binaries |
||
Simple hex viewer for the terminal |
Binaries |
||
Collection of tools for manipulating EPROM load files |
Binaries |
||
Object file displaying tool |
Binaries |
||
Update the ELF header of ELF files |
Binaries |
||
Display information about ELF file |
Binaries |
||
Installer for systems programming language rust |
Rust, Toolchain, Compiler |
||
Build and dependency tool for the rust programming language |
Rust, Build-Tool |
||
The rust compiler |
Rust, Compiler |
||
Clang C, C++, and Objective-C compiler |
C/C++, Compiler |
||
GNU project C and C++ compiler |
C/C++, Compiler |
||
GNU make utility to maintain groups of programs |
Build-Tool |
||
the stupid content tracker |
SCM, Git |
||
Github CLI |
SCM, Git |
||
Vi IMproved, a programmer’s text editor |
Editor |
||
Edit text |
Editor |
||
A console application that provides a small terminal application |
Connectivity, Serial |
Connectivity
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Multipurpose relay (SOcket CAT) |
Serial, TCP/IP, Networking |
||
Networking |
|||
Tracing, TCP/IP, Networking |
|||
SSH, Networking |
|||
SSH, Networking |
|||
File-Transfer, SSH, Networking |
|||
File-Transfer, SSH, Networking |
|||
File-Transfer, multi protocol |
|||
File-Transfer, multi protocol |
|||
Monitoring, Networking |
|||
File-Transfer, multi protocol |
|||
Browser |
|||
Browser |
|||
CAN |
|||
CAN |
|||
USB, System Information |
Documentation & Writing
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Visualization |
|||
Plot, Image |
|||
UML |
|||
Format Converter |
|||
Markdown, Renderer |
Email
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Encryption / Passwords
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Proccesses / Monitoring
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Standard Unix Tools Alternatives
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
python -m zipfile |
|||
python -m tarfile |
Encoding/Decoding
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
python -m base64 |
Formatting
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
python -m json.tool |
File Manager
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Contacts
TBD
Calendar
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Task(s) / Todo
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Finance
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Documents
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
Misc
Tool |
Description |
Category |
Guide(s) |
---|---|---|---|
urlscan |
|||
urlopen |
|||
imgmagick |
|||
youtube-dl |