Skip to main content
Main Menu
search
Arduino - et al
Main menu
Home
Site Menu
Home
SITE INDEX
Edit history
3D printing
Arduino
Drupal
FreeCAD
ham radio
Linux
Midi
mySQL
Projects - all
components
Programs - all
Python
Raspberry pi
References
You are here
Home
Linux - Top 50 Commands
[last updated: 2023-02-15]
Linux home page
-----
from:
(link to:)
digitalOcean - Top 50 Linux Commands
Top 50 Linux Commands You Must Know as a Regular User:
alias - Create custom shortcuts for your regularly used commands
apt, pacman, yum, rpm - Package managers depending on the distro
cal - View a command-line calendar
cat - Display file contents on the terminal
cd - Linux command to navigate through directories
chmod - Command to change file permissions
chown - Command for granting ownership of files or folders
clear - Clear the terminal display
cmp - Allows you to check if two files are identical
comm - Combines the functionality of diff and cmp
cp - Similar usage as mv but for copying files in Linux
dd - Majorly used for creating bootable USB sticks
df - Display disk filesystem information
diff - Find the difference between two files
echo - Print any text that follows the command
export - Export environment variables in Linux
grep - Search for a string within an output
head - Return the specified number of lines from the top
ifconfig - Display network interfaces and IP addresses
iptables - Base firewall for all other firewall utilities to interface with
kill and killall - Kill active processes by process ID or name
less - Linux command to display paged outputs in the terminal
ln - Create symbolic links (shortcuts) to other files
ls - The most frequently used command in Linux to list directories
man - Access manual pages for all Linux commands
mkdir - Command used to create directories in Linux
mount - Mount file systems in Linux
mv - Move or rename files in Linux
passwd - Create or update passwords for existing users
ps - Display active processes
pwd - Print working directory command in Linux
rm - Delete files or directories
service - Linux command to start and stop services
sort - Linux command to sort the content of a file while outputting
ssh - Secure Shell command in Linux
sudo - Command to escalate privileges in Linux
tail - Return the specified number of lines from the bottom
tar - Command to extract and compress files in Linux
top - View active processes live with their system usage
touch - Create blank/empty files
traceroute - Trace all the network hops to reach the destination
ufw - Firewall command
uname - Linux command to get basic information about the OS
unzip - Unzip files in Linux
useradd and usermod - Add new user or change existing users data
wget - Direct download files from the internet
whatis - Find what a command is used for
whereis - Locate the binary, source, and manual pages for a command
whoami - Get the active username
zip - Zip files in Linux
-------------------------------------
Others to consider:
sed
awk
chezmoi
duf
hyperfine
rclone
tokei
watchexec
fzf
ffmpeg
tldr
cur1
tealdeer
locate
htop
monerod
ncdu
youtube-dl
micro
yt-dlp
ripgrep
fd
rg
age & gpg
vim
tmux
7z
adb & fastboot
rsync
ncmpcpp & mpd
rtorrent
pulsemixer
neofetch
exfatprogs
nmap
ncdu
lftp
iat
bchunk
bc
octave
mkvtoolnix
vobsub2srt
weechat
matrix
ydotool
xdotool
fortune
cowsay
lolcat
cmatrix
tmatrix
hollywood
gitui
zellij
exa
pueue
dotter-rs
onefetch
sftp
mc
wget
doxygen
minicom
lftp
pdfsig
.
.
.
.
eof