Top 60 Linux Commands Cheat Sheet PDF

Summary

This document provides a cheat sheet of 60 essential Linux commands. Useful for quick reference and learning the basic commands for interacting with the terminal. It covers file management, system, networking, and comparison commands.

Full Transcript

Top 60 Linux Commands Cheat Sheet a BCDE a. File and Directory Management COMMANDS B. SYSTEM MANAGEMENT COMMANDS ssh Secure Shell, used...

Top 60 Linux Commands Cheat Sheet a BCDE a. File and Directory Management COMMANDS B. SYSTEM MANAGEMENT COMMANDS ssh Secure Shell, used for secure remote access to a clear Clear the console. system. useradd Add a new user to the system. ls List directory contents. sudo Run a commend with administrative privileges. pwd Print the current working directory adduser Add a new user to the system with more options than cd Change directory to a different folder. useradd. touch Create an empty file or update the modified su Switch to another user account. timestamp of an existing file. exit Close the current terminal or log out of the current echo Print a message or the value of a variable. user account. nano A simple text editor. sudo passwd Change the password for the current user. vim A more advanced text editor with many features. sudo passwd [username] Change the password for another user. cat Print the contents of a file to the console. sudo apt A package manager used to install, update and remove software packages on Debian-based systems. shred Securely delete a file by overwriting its contents. 2sudo apt update & install Update package lists and install mkdir Create a new directory. packages. cp Copy a file from one location to another. finger Display information about a user. mv Move a file from one location to another, or rename man Display the manual page of a command. a file. whatis Display a brief description of a command. rm Remove a file. rmdir Remove a directory if it is empty. which Locate a command and display its path. ln Create a link to a file or directory. whereis Locate the binary, source, and manual page files for a command. wget Download files from the web. curl Transfer data to or from a server. zip Compress files into a zip archive. unzip Extract files from a zip archive. less View a file one page at a time. C. File Comparison & Manipulation COMMANDS D. networking management & Monitoring COMMANDS head Display the first lines of a file. ifconfig Configure network interfaces. tail Display the last lines of a file. ip address Display IP address information. cmp Compare two files byte by byte. ip address | grep eth0 diff Display the differences between two files. Display IP address of the eh0 interface. sort Sort the lines of a file. ip address | grep eth0 | grep inet | awk find Search for files in a directory hierarchy. Display the IP address of the eth0 interface using awk. chmod Change the permissions of a file or directory. resolvectl status Display the current DNS resolver configuration. chown Change the owner of a file or directory. ping Test network connectivity by sending packets to a host. netstat Display network connections, routing tables, and interface statistics -tulpn Display active listening ports and associated programs. ss Display socket statistics. iptables Configure and administer the netfilter firewall. ufw A user-friendly interface to manage iptables firewall rules E. system Information & Process Management COMMANDS uname print system information, including kernel name, network node hostname, kernel release, and kernel version. neofetch Display system information in a colorful and visually appealing way. cal Display a calendar of the current month or year. free Display the amount of free and used system memory. df and df-H Display disk usage statistics for a file system. ps Report a snapshot of current processes. top Display dynamic real-time information about running processes. kill Send a signal to terminate a process. pkill Send a signal to terminate one or more processes based on their name. systemctl Control the system and service manager. history Display previously executed commands. sudo reboot Reboot the system with administrative privileges. shutdown Shutdown or reboot the system.

Use Quizgecko on...
Browser
Browser