This content originally appeared on DEV Community and was authored by CodeSnail ?
This commands helps you anytime
Basic Linux commands
Command | Description |
---|---|
ls |
Lists all files and directories in the present working directory |
ls-R |
Lists files in sub-directories as well |
ls-a |
Lists hidden files as well |
ls-al |
Lists files and directories with detailed information like permissions,size, owner, etc. |
cd or cd ~ |
Navigate to HOME directory |
cd .. |
Move one level up |
cd |
To change to a particular directory |
cd / |
Move to the root directory |
cat > filename |
Creates a new file |
cat filename |
Displays the file content |
cat file1 file2 > file3 |
Joins two files (file1, file2) and stores the output in a new file (file3) |
mv file "new file path" |
Moves the files to the new location |
mv filename new_file_name |
Renames the file to a new filename |
sudo |
Allows regular users to run programs with the security privileges of the superuser or root |
rm filename |
Deletes a file |
man |
Gives help information on a command |
history |
Gives a list of all past commands typed in the current terminal session |
clear |
Clears the terminal |
mkdir directoryname |
Creates a new directory in the present working directory or a at the specified path |
rmdir |
Deletes a directory |
mv |
Renames a directory |
pr -x |
Divides the file into x columns |
pr -h |
Assigns a header to the file |
pr -n |
Denotes the file with Line Numbers |
lp -nc , lpr c |
Prints “c” copies of the File |
lp-d lp-P |
Specifies name of the printer |
apt-get |
Command used to install and update packages |
mail -s 'subject' -c 'cc-address' -b 'bcc-address' 'to-address'
|
Command to send email |
mail -s "Subject" to-address < Filename |
Command to send email with attachment |
File Permission commands
Command | Description |
---|---|
ls-l |
to show file type and access permission |
r |
read permission |
w |
write permission |
x |
execute permission |
-= |
no permission |
Chown user |
For changing the ownership of a file/directory |
Chown user:group filename |
change the user as well as group for a file or directory |
Environment Variables command
Command | Description |
---|---|
echo $VARIABLE |
To display value of a variable |
env |
Displays all environment variables |
VARIABLE_NAME= variable_value |
Create a new variable |
Unset |
Remove a variable |
export Variable=value |
To set value of an environment variable |
Read more: Linux commands cheat sheet
This content originally appeared on DEV Community and was authored by CodeSnail ?
Print
Share
Comment
Cite
Upload
Translate
Updates
There are no updates yet.
Click the Upload button above to add an update.
APA
MLA
CodeSnail ? | Sciencx (2021-05-10T14:02:46+00:00) Linux Commands Cheat Sheet. Retrieved from https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/
" » Linux Commands Cheat Sheet." CodeSnail ? | Sciencx - Monday May 10, 2021, https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/
HARVARDCodeSnail ? | Sciencx Monday May 10, 2021 » Linux Commands Cheat Sheet., viewed ,<https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/>
VANCOUVERCodeSnail ? | Sciencx - » Linux Commands Cheat Sheet. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/
CHICAGO" » Linux Commands Cheat Sheet." CodeSnail ? | Sciencx - Accessed . https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/
IEEE" » Linux Commands Cheat Sheet." CodeSnail ? | Sciencx [Online]. Available: https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/. [Accessed: ]
rf:citation » Linux Commands Cheat Sheet | CodeSnail ? | Sciencx | https://www.scien.cx/2021/05/10/linux-commands-cheat-sheet/ |
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.