Linux Flashcards
Linux command used for listing file system objects (similar to the dir command in Windows)
ls command
Linux command used to print the current directory
pwd command
Linux command used to change the directories
cd command
Linux command used to move files from one location to another
mv command
Linux command used to copy files from one location to another
cp command
Linux command used to delete files
rm command
Linux command used to display the amount of free disk space
df command
Linux command used to estimate the file space usage
du command
Linux easy to use command line text editor
nano
Old command that supports model editing
vi command
Linux command that supports normal, visual, insert, and command line mode (updated version of the vi command)
vim command
Text editor that provides less features and less complexity
pico
Linux command used to create, view, or concatenate files
cat command
Linux command used to search the file system or directory
find command
Linux command used to search for a string of characters within a specified file using regular expressions
grep command
Linux command used to switch users from the currently logged in user to another one in order to execute commands as that user
su command
Linux command used to switch to the root user in order to be able to execute commands using the root user’s privileges
sudo
Linux command used to create a new user
useradd command
Linux command used to modify the user’s account
usermod command
Linux command used to delete a user’s account
userdel command
Linux command used to change or reset the password of the user’s account
passwd command
Linux command used to add a new group
groupadd
Linux command used to modify a group
groupmod
Linux command used to delete a group
groupdel
Linux command used to change the access permissions
chmod
Linux command used to change the owner
chown
Linux command used to install and remove software on Debian
apt-get
Linux command used to install and remove software on Red Hat
yum
Linux command that is an updated version of the yum command and used to install and remove software on Red Hat
dnf
Linux command that is a low level tool that is used to install and remove software on older Red Hat
rpm
Linux command used to display a list of currently running processes (process status)
ps command
Task manager program that is used to display information about CPU and memory utilization
top command
Linux command used for configuring network interfaces
ip command
Linux command used to test a host’s reachability on an IP-based network
ping command
Linux command used to display the route and transmit time across an IP-based network
traceroute
Linux command used to query the DNS to get information about the different DNS records
dig command
Linux command used for accessing and searching online reference manuals
man command
Linux command written after the name of a command to give information on how to use a specific command
–help command
A cross-platform file sharing protocol that supports the SMB (Server Message Block)
Samba