List of Assorted Linux Commands

Command Name
Command Description
A user-friendly way to add users.
Create a shortcut for a command.
Search the manual page names and descriptions.
awk
A pattern scanning and processing language.
Strip directory and suffix from filenames.
GNU Bourne-Again SHell.
bc
An arbitrary precision calculator language.
Exit from a loop.
cat
Cat command can be used to Create, Add Data to a file and also view contents of a file.
cd
Change directory command.
Change file modes or Access Control Lists.
Change file owner and group.
cp
Copy files / directories from source to destination.
Schedule periodic background jobs.
Transfer data from or to a server.
Display or set the system date and time.
df
Find the disk space and available blocks per device using the df command.
Compare files line by line.
Print or control the kernel ring buffer.
du
We can find disk usage per directory using du command.
Display a line of text.
env
Display the environment or run a command in a modified environment.
Exit the shell.
Set environment variables.
Partition table manipulator for Linux.
Search for files in a directory hierarchy.
fmt
Simple text formatter.
git
Version control system.
Print lines matching a pattern.
Create a new group.
Compress files.
Output the first part of files.
Show command history.
Interactive process viewer.
id
Print user and group IDs.
Configure a network interface (deprecated, use ip).
ip
Show/manipulate routing, devices, policy routing, and tunnels.
Administration tool for IPv4 packet filtering.
List active jobs in the current shell session.
Join lines of two files on a common field.
Kill is used to destroy a process in Linux.
View file contents one screen at a time.
ln
Create links between files.
Find files by name.
ls
List the files in the current directory.
Build automation tool.
man
Display the manual for a command.
Mkdir command creates an empty directory.
We can mount media devices using the mount command.
mv
Move/Rename files / directories from source to destination.
A simple text editor in the terminal.
Utility for reading from and writing to network connections.
Networking statistics.
Query Internet name servers interactively.
Change user password.
Check connectivity to a host.
Print all or part of the environment.
Print all or part of the environment.
ps
ps command can be used to display the list of processes.
pwd
Prints the present working directory.
Show disk usage and limits.
rm
rm command can be used to delete a FILE.
rmdir command can be used to delete a directory from file system.
Synchronize files and directories.
scp
Securely copy files between hosts.
Terminal multiplexer that allows multiple sessions.
sed
Stream editor for filtering and transforming text.
ss
Utility that provides statistical information about sockets.
ssh
Secure Shell for logging into a remote machine.
Generate a new SSH key pair.
Execute a command as another user, typically as root.
We can use sort command to sort lines in a file by alphabetical order.
Output the last part of files.
tar
Archive files.
tee
Read from standard input and write to standard output and files.
Touch command creates empty files in the directory.
tr
Translate or delete characters.
Catch signals and execute code.
Print system information.
Show how long the system has been running.
Create a new user.
vi
vi command opens an editor to edit a file.
vim
Improved version of vi.
Execute a program periodically and show output.
wc
Count lines, words, and characters in files.
Non-interactive network downloader.
who
Show who is logged on.
Build and execute command lines from standard input.
Open a file or URL in the user's preferred application.
yes
Output a string repeatedly until killed.
View compressed files without extracting.
zip
Package and compress (archive) files.

Share this page:

Report Error in Content