the-art-of-command-line
Master the command line, in one page
Master memory analysis and system performance tuning with key Linux command-line tools. Discover essential commands in The Art of Command Line repository to optimize your system.
Command Line Calculator Tools: 4 Essential Utilities for Terminal MathMaster terminal math with 4 essential command line calculator tools like Python REPL, bc, factor, and seq. Perform calculations effortlessly without leaving your command line.
Efficient File Synchronization with rsync: Advanced Techniques from the Command Line MastersMaster efficient file synchronization with rsync command line techniques. Learn advanced tips for SSH transfers and data backups to speed up your workflow.
BSD vs GNU Command Differences on macOS: Essential Guide for DevelopersUnderstand BSD vs GNU command differences on macOS. Essential guide for developers to avoid cross-platform shell script issues with flags, options, and output.
Debugging Java Applications from the Command Line: Essential JVM DiagnosticsEasily debug Java applications from the command line. Use `jstack`, `jmap`, and `jstat` to capture vital JVM diagnostics like thread dumps and heap snapshots without an IDE.
Using Terminal Multiplexers Like Screen and Tmux: A Practical GuideMaster terminal multiplexers like screen and tmux. Keep sessions alive through disconnections for seamless remote work. Detach and re-attach effortlessly.
Disk Usage Analysis with `du` and `ncdu`: A Complete GuideMaster disk usage analysis with du and ncdu. Learn to quickly view summaries and interactively explore your file system to find large files and directories.
Text Encoding Conversion with iconv: A Practical Command-Line Guide**Use `iconv -f [source] -t [target]` to convert text encodings directly in the shell, with `-c` to skip invalid characters and `//TRANSLIT` for approximate replacements.**
Managing File Permissions with chmod and chown: Essential Unix CommandsMaster Unix file permissions using chmod and chown. Learn to manage read, write, and execute access for users and groups. Essential commands for secure file management.
SSH Tunneling and Port Forwarding Techniques: A Command-Line ReferenceMaster SSH tunneling and port forwarding with command-line techniques. Securely route traffic, create SOCKS proxies, and expose local servers using -L -D -R flags. Access remote services safely.
How to Work with Compressed Files Using zless and zgrep: Command Line Streaming GuideStream through gzip compressed files with zless and search inside them using zgrep without decompressing to disk. Save time and storage space on large archives.
Process Monitoring and Resource Analysis with top and htop: A Practical Guide**Use `top` for lightweight scripted monitoring and `htop` for interactive visual troubleshooting; both utilities read from the `/proc` virtual filesystem to display real-time CPU, memory, and I/O statistics without requiring r...
Have a question about this repo?
These articles cover the highlights, but your codebase questions are specific. Give your agent direct access to the source. Share this with your agent to get started:
curl -s "https://instagit.com/install.md" Maintain an open-source project? Get it listed too →