Jun 11, 2025
This lecture covers essential Linux network and system management commands, focusing on configuration, troubleshooting, file operations, resource monitoring, disk usage, and text editing.
ip command to enable, disable, or configure network interfaces.ip address displays current IP configurations for all interfaces.ip route to view routing tables.ping command tests connectivity to specific IPs, continuously sending packets until interrupted (Ctrl+C).curl to fetch raw HTML or data from web servers at the command line.dig command queries DNS servers for information, returning IP addresses for domain names.traceroute (Linux/Mac: traceroute, Windows: tracert) shows the network path and routers (hops) between your device and a destination.man command to access built-in Linux documentation for any command.cat command displays file contents or concatenates multiple files into one using redirection (>).top provides a real-time view of processes, resource usage, and system load over 1, 5, and 15 minutes.ps command lists running processes; ps -e shows all processes, and you can combine it with grep to filter for specific ones.more to page through long command outputs.df shows disk space usage for all file systems; use df -h for human-readable output (e.g., GB, MB).du -h recursively displays disk usage per directory to help locate large files or folders consuming space.nano for modifying configuration or log files within the terminal.nano enables navigation, editing, and saving changes using keyboard shortcuts.ip, ping, curl, dig, traceroute, man, cat, top, ps, df, du, and nano.man pages for these utilities to learn additional options and usage details.