Linux
Created at
||Updated at
Tutorials
- 60 Linux Networking commands and scripts
- Advanced Bash Scripting Guide
- Pure bash bible
- Pure sh bible
- A Visual Guide to SSH Tunnels
- Vim Guide
- VIM Adventures
- Bash oneliner
- Makefile tutorial
Resources
- The art of the command line
- Terminals are sexy
- Linux SysOps Handbook
- Linux insides
- Linux Hardering Guide
- Sad Servers - Troubleshooting linux servers
- Modern UNIX - A collection of modern tools
Shells
Terminals
Tools
- Structured Text Tools - Text utilities
- qsv - CSV utilities
- xan - CSV utilities
- nb - Note taking
- hyperfine - Benchmarking tool
- wuzz - Interactive HTTP inspection
- sq - jq for structured data sources
- dasel - jq for structured data sources
- htmlq - jq for html
- fq - jq for binary
- gping - Ping with a graph
- fsql - Search the filesystem
- bashly - Bash framework for building CLI apps
- bach - Bash unit testing
- transfer.sh - File sharing
- LunarVIM - IDE for Neovim
- atuin - Shell history
- mcfly - Shell history
- dooit - Todo manager
- rustscan - Port scanner
- glow - A terminal based markdown reader
- bat - A better cat
- zoxide - A better cd
- exa - A modern replacement for ls
- eza - A modern replacement for ls
- lsd - A modern replacement for ls
- lla - A modern replacement for ls
- pls - A modern replacement for ls
- pa - Password manager
- strace - A diagnostic and debugging tool
- killport - Kill a process running on a given port
- lychee - Link checker
- doggo - DNS client
- csvlens - Terminal CSV viewer
- shellfirm - Confirm risky shell commands
- walk - Terminal file manager
- broot - Terminal file manager
- superfile - Terminal file manager
- yazi - Terminal file manager
- sig - Interactive grep
- ripgrep - Recursive grep
- httpie - HTTP client
- just - Command runner
- mkcert - Local development SSL certificates
- shef - CLI tool for shell scripts
- dysk - Disk utilities
- somo - netstat alternative
- tree - View directories in tree view
- lstr - View directories in tree view