Skip to content

sudo-rm-rf-Desktop/Linux-Commands

Repository files navigation

Linux-Commands

Hacktober Accepted Repository

Top 50 Most Frequently Used Linux Commands

  • ls – The most frequently used command in Linux to list directories

  • pwd – Print working directory command in Linux

  • cd – Linux command to navigate through directories

  • mkdir – Command used to create directories in Linux

  • rmdir - Command used to delete directories in Linux

  • mv – Move or rename files in Linux

  • cp – Similar usage as mv but for copying files in Linux

  • rm – Delete files or directories

  • touch – Create blank/empty files

  • ln – Create symbolic links (shortcuts) to other files

  • cat – Display file contents on the terminal

  • clear – Clear the terminal display

  • echo – Print any text that follows the command

  • less – Linux command to display paged outputs in the terminal

  • man – Access manual pages for all Linux commands

  • uname – Linux command to get basic information about the OS

  • whoami – Get the active username

  • tar – Command to extract and compress files in Linux

  • grep – Search for a string within an output

  • head – Return the specified number of lines from the top

  • tail – Return the specified number of lines from the bottom

  • diff – Find the difference between two files

  • cmp – Allows you to check if two files are identical

  • comm – Combines the functionality of diff and cmp

  • sort – Linux command to sort the content of a file while outputting

  • export – Export environment variables in Linux

  • zip – Zip files in Linux

  • unzip – Unzip files in Linux

  • ssh – Secure Shell command in Linux

  • service – Linux command to start and stop services

  • ps – Display active processes

  • kill and killall – Kill active processes by process ID or name

  • df – Display disk filesystem information

  • mount – Mount file systems in Linux

  • chmod – command to change file permissions

  • chown – Command for granting ownership of files or folders

  • ifconfig – Display network interfaces and IP addresses

  • traceroute – Trace all the network hops to reach the destination

  • wget – Direct download files from the internet

  • ufw – Firewall command

  • iptables – Base firewall for all other firewall utilities to interface with

  • apt, pacman, yum, rpm – Package managers depending on the distro

  • sudo – Command to escalate privileges in Linux

  • cal – View a command-line calendar

  • alias – Create custom shortcuts for your regularly used commands

  • dd – Majorly used for creating bootable USB sticks

  • whereis – Locate the binary, source, and manual pages for a command

  • whatis – Find what a command is used for

  • top – View active processes live with their system usage

  • useradd and usermod – Add new user or change existing users’ data

  • passwd – Create or update passwords for existing users

  • shutdown - Halt, power-off or reboot the machine

  • wc - wordlist count form txt file without open a file

  • git clone - clone any repo or download any repo on Linux

  • chmod - For giving permission to run or access

  • ip – from Iproute2, a collection of utilities for controlling TCP/IP networking and traffic control in Linux.

  • du - estimate file space usage

  • free - display memory and swap usage

  • find - locates files based on some user-specified criteria.

  • ncdu - a disk utility for Unix systems

  • ip addr show - show your ip address information

  • hostname -I - show your ip address

  • reboot - reboot your system