0% found this document useful (0 votes)
83 views25 pages

Linux Commands Cheat Sheet - Beginner To Advanced

Uploaded by

norelina1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
83 views25 pages

Linux Commands Cheat Sheet - Beginner To Advanced

Uploaded by

norelina1993
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 25

10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Linux Commands Cheat Sheet


Last Updated : 02 Aug, 2024

Linux, often associated with being a complex operating system primarily


used by developers, may not necessarily fit that description entirely. While it
can initially appear challenging for beginners, once you immerse yourself in
the Linux world, you may find it difficult to return to your previous Windows
systems. The power of Linux commands in controlling your PC, coupled with
their clean user interface, can make it hard to switch back to older operating
systems. If you’re a developer, you can likely relate to the advantages and
appeal of Linux.

To support developers and beginners alike, we have created a


comprehensive Linux/Unix command line cheat sheet. This cheat sheet
covers all the basic and advanced commands, including file and directory
commands, file permission commands, file compression and archiving,
process management, system information, networking, and more with
proper examples and descriptions. In addition to that we provide all the
most used Linux Shortcut which includes Bash shortcuts, Nano shortcuts, VI
& Vim Shortcuts Commands. It provides a solid foundation on Linux OS
commands, as well as insights into practical applications.

By the end of this cheat sheet, you will have a basic understanding of
Linux/Unix Commands and how it makes development easy for developers.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 1/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Linux Commands Cheat Sheet

What is Linux?

Linux is an open-source UNIX-like operating system (OS). An operating


system is a software that directly manages a system’s hardware and
resources, like CPU, memory, and storage. OS acts as a GUI through which
user can communicate with the computer. The OS sits between applications
and hardware and makes the connections between all of your software and
the physical resources that do the work.

Start planning your visit to Fuzhou

Terms & Conditions apply

Start planning your visit to Fuzhou

Terms & Conditions apply

Linux Commands List – Table of Content


File and Directory Operations Commands
File Permission Commands
File Compression and Archiving Commands
Process Management Commands
System Information Commands
Networking Commands
IO Redirection Commands
Environment Variable Commands
User Management Commands
https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 2/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Shortcuts Commands List


Bash Shortcuts Commands
Nano Shortcuts Commands
VI Shortcuts Commands
Vim Shortcuts Commands
FAQs on Linux Commands Cheat Sheet

Basic Linux Commands with Examples


In this Linux cheat sheet, we will cover all the most important Linux
commands, from the basics to the advanced. We will also provide some tips
on how to practice and learn Linux commands. This cheat sheet is useful for
Beginners and Experience professionals.

1. File and Directory Operations Commands


File and directory operations are fundamental in working with the Linux
operating system. Here are some commonly used File and Directory
Operations commands:

Command Description Options Examples

ls ls -l
displays files and
-l: Long format
directories with
listing.
detailed information.
-a: Include
ls -a
List files and hidden files
shows all files and
directories. hidden ones
directories, including
-h: Human-
ls -lh
readable file
displays file sizes in a
sizes.
human-readable
format.

cd cd /path/to/directory
Change changes the current
directory. directory to the
specified path.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 3/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description Options Examples

pwd Print current pwd


working displays the current
directory. working directory.

mkdir mkdir my_directory


Create a new creates a new
directory. directory named
“my_directory”.

rm rm file.txt
deletes the file named
-r: Remove “file.txt”.
directories rm -r my_directory
recursively. deletes the directory
Remove files
-f: Force “my_directory” and its
and directories.
removal contents.
without rm -f file.txt
confirmation. forcefully deletes the
file “file.txt” without
confirmation.

cp cp -r directory
destination
copies the directory
“directory” and its
-r: Copy
Copy files and contents to the
directories
directories. specified destination.
recursively.
cp file.txt destination
copies the file “file.txt”
to the specified
destination.

mv Move/rename mv file.txt
files and new_name.txt
directories. renames the file
“file.txt” to
“new_name.txt”.
mv file.txt directory
moves the file “file.txt”
https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 4/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description Options Examples

to the specified
directory.

touch Create an
touch file.txt
empty file or
creates an empty file
update file
named “file.txt”.
timestamps.

cat View the cat file.txt


contents of a displays the contents
file. of the file “file.txt”.

head head file.txt


shows the first 10
-n: Specify the lines of the file
Display the
number of “file.txt”.
first few lines of
lines to head -n 5 file.txt
a file.
display. displays the first 5
lines of the file
“file.txt”.

tail tail file.txt


shows the last 10
-n: Specify the lines of the file
Display the last
number of “file.txt”.
few lines of a
lines to tail -n 5 file.txt
file.
display. displays the last 5
lines of the file
“file.txt”.

ln ln -s source_file
link_name
-s: Create
Create links creates a symbolic link
symbolic (soft)
between files. named “link_name”
links.
pointing to
“source_file”.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 5/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description Options Examples

find find /path/to/search -


-name: Search name “*.txt”
Search for files by filename. searches for all files
and directories. -type: Search with the extension
by file type. “.txt” in the specified
directory.

2. File Permission Commands


File permissions on Linux and Unix systems control access to files and
directories. There are three basic permissions: read, write, and execute. Each
permission can be granted or denied to three different categories of users:
the owner of the file, the members of the file’s group, and everyone else.

Here are some file permission commands:

Command Description Options Examples

chmod u: User/owner
permissions.
g: Group
permissions.
o: Other
chmod u+rwx file.txt
permissions.
Change file grants read, write, and
+: Add
permissions. execute permissions to
permissions.
the owner of the file.
–: Remove
permissions.
=: Set
permissions
explicitly.

chown chown user file.txt


Change file changes the owner of
ownership. “file.txt” to the specified
user.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 6/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description Options Examples

chgrp chgrp group file.txt


Change group changes the group
ownership. ownership of “file.txt”
to the specified group.

umask umask 022


sets the default file
Set default file permissions to read and
permissions. write for the owner, and
read-only for group and
others.

3. File Compression and Archiving Commands


Here are some file compression and archiving commands in Linux:
ADVERTISING

Dell - Sponsored Dell - Sponsored De

Save the planet, one tech Most intelligent & secure Tech
product at a time. business laptops. work

Learn More Learn More Learn


ADVERTISING

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 7/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Commands Description Options Examples

tar -c: Create a


new archive.
-x: Extract
files from an
archive.
tar -czvf archive.tar.gz
-f: Specify the
files/
archive file
Create or creates a compressed
name.
extract archive tar archive named
-v: Verbose
files. “archive.tar.gz”
mode.
containing the files in
-z: Compress
the “files/” directory.
the archive
with gzip.
-j: Compress
the archive
with bzip2.

gzip gzip file.txt


-d:
Compress compresses the file
Decompress
files. “file.txt” and renames it
files.
as “file.txt.gz”.

zip zip archive.zip file1.txt


file2.txt
Create -r: Recursively
creates a zip archive
compressed include
named “archive.zip”
zip archives. directories.
containing “file1.txt”
and “file2.txt”.

4. Process Management Commands

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 8/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

In Linux, process management commands allow you to monitor and control


running processes on the system. Here are some commonly used process
management commands:

Commands Description Options Examples

ps ps aux
shows all running
Display running -aux: Show all processes with
processes. processes. detailed
information.

top top
displays a dynamic
Monitor system
view of system
processes in real-
processes and
time.
their resource
usage.

kill kill PID


terminates the
Terminate a -9: Forcefully
process with the
process. kill a process.
specified process
ID.

pkill pkill
Terminate process_name
processes based terminates all
on their name. processes with the
specified name.

pgrep pgrep
process_name
List processes
lists all processes
based on their
with the specified
name.
name.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 9/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Commands Description Options Examples

grep used to search for -i: Ignore case grep -i “hello”


specific patterns or distinctions file.txt
regular while grep -v “error”
expressions in text searching. file.txt
files or streams -v: Invert the grep -r “pattern”
and display match, directory/
matching lines. displaying grep -l “keyword”
non-matching file.txt
lines. grep -n “pattern”
-r or -R: file.txt
Recursively In these examples
search we are extracting
directories for our desirec output
matching from filename
patterns. (file.txt)
-l: Print only
the names of
files
containing
matches.
-n: Display
line numbers
alongside
matching
lines.
-w: Match
whole words
only, rather
than partial
matches.
-c: Count the
number of
matching lines
instead of
displaying
them.
-e: Specify
multiple

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 10/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Commands Description Options Examples

patterns to
search for.
-A: Display
lines after the
matching line.
-B: Display
lines before
the matching
line.
-C: Display
lines both
before and
after the
matching line.

5. System Information Commands


In Linux, there are several commands available to gather system information.
Here are some commonly used system information commands:

sudCommand Description Options Examples

uname uname -a
Print system -a: All system
displays all system
information. information.
information.

whoami whoami
Display current
shows the current
username.
username.

df df -h
-h: Human-
Show disk space displays disk space
readable
usage. usage in a human-
sizes.
readable format.

du Estimate file and -h: Human- du -sh directory/


directory sizes. readable provides the total
sizes.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 11/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

sudCommand Description Options Examples

-s: Display size of the


total size only. specified directory.

free free -h
Display memory -h: Human-
displays memory
usage readable
usage in a human-
information. sizes.
readable format.

uptime uptime
Show system
shows the current
uptime.
system uptime.

lscpu lscpu
Display CPU provides detailed
information. CPU information.

lspci lspci
List PCI devices.
List PCI devices.

lsusb lsusb
List USB lists all connected
devices. USB devices.

6. Networking Commands
In Linux, there are several networking commands available to manage and
troubleshoot network connections. Here are some commonly used
networking commands:

Command Description Examples

ifconfig Display network ifconfig


interface shows the details of all network
information. interfaces.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 12/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description Examples

ping Send ICMP echo ping google.com


requests to a sends ICMP echo requests to
host. “google.com” to check connectivity.

netstat Display network netstat -tuln


connections and shows all listening TCP and UDP
statistics. connections.

ss ss -tuln
Display network
shows all listening TCP and UDP
socket
connections.
information.

ssh Securely connect ssh user@hostname


to a remote initiates an SSH connection to the
server. specified hostname.

scp scp file.txt


Securely copy
user@hostname:/path/to/destination
files between
securely copies “file.txt” to the specified
hosts.
remote host.

wget wget http://example.com/file.txt


Download files
downloads “file.txt” from the specified
from the web.
URL.

curl curl http://example.com


Transfer data to
retrieves the content of a webpage from
or from a server.
the specified URL.

7. IO Redirection Commands
In Linux, IO (Input/Output) redirection commands are used to redirect the
standard input, output, and error streams of commands and processes. Here
are some commonly used IO redirection commands:

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 13/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description

cmd < file Input of cmd is taken from file.

cmd > file Standard output (stdout) of cmd is redirected to file.

cmd 2> file Error output (stderr) of cmd is redirected to file.

cmd 2>&1 stderr is redirected to the same place as stdout.

cmd1 <(cmd2) Output of cmd2 is used as the input file for cmd1.

cmd > /dev/null Discards the stdout of cmd by sending it to the null device.

cmd &> file Every output of cmd is redirected to file.

cmd 1>&2 stdout is redirected to the same place as stderr.

cmd >> file Appends the stdout of cmd to file.

8. Environment Variable Commands


In Linux, environment variables are used to store configuration settings,
system information, and other variables that can be accessed by processes
and shell scripts. Here are some commonly used environment variable
commands:

Command Description

export
Sets the value of an environment variable.
VARIABLE_NAME=value

Displays the value of a specific environment


echo $VARIABLE_NAME
variable.

Lists all environment variables currently set in


env
the system.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 14/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description

unset VARIABLE_NAME Unsets or removes an environment variable.

Shows a list of all currently exported


export -p
environment variables.

Sets the value of an environment variable for


env VAR1=value COMMAND
a specific command.

Displays the values of all environment


printenv
variables.

9. User Management Commands


In Linux, user management commands allow you to create, modify, and
manage user accounts on the system. Here are some commonly used user
management commands:

Command Description

who Show who is currently logged in.

sudo adduser Create a new user account on the system with the
username specified username.

Display information about all the users currently


finger logged into the system, including their usernames,
login time, and terminal.

sudo deluser USER


Remove the specified user from the specified group.
GROUPNAME

last Show the recent login history of users.

Provide information about the specified user,


finger username including their username, real name, terminal, idle
time, and login time.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 15/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description

Delete the specified user account from the system,


sudo userdel -r
including their home directory and associated files.
username
The -r option ensures the removal of the user’s files.

sudo passwd -l Lock the password of the specified user account,


username preventing the user from logging in.

Switch to another user account with the user’s


su – username
environment.

sudo usermod -a -G Add an existing user to the specified group. The


GROUPNAME user is added to the group without removing them
USERNAME from their current groups.

10. Shortcuts Commands


There are many shortcuts commands in Linux that can help you be more
productive. Here are a few of the most common ones:

10.1: Bash Shortcuts Commands:

Navigation Description Editing Description History Description

Cut/delete
from the Search
Move to the cursor command
Ctrl + A beginning of Ctrl + U position to Ctrl + R history
the line. the (reverse
beginning of search).
the line.

Cut/delete
from the
Move to the Escape from
cursor
Ctrl + E end of the Ctrl + K Ctrl + G history
position to
line. search mode.
the end of
the line.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 16/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Navigation Description Editing Description History Description

Cut/delete Go to the
Move back
Ctrl + the word previous
Ctrl + B one Ctrl + P
W before the command in
character.
cursor. history.

Go to the
Move
Paste the next
Ctrl + F forward one Ctrl + Y Ctrl + N
last cut text. command in
character.
history.

Terminate
Move back Clear the
Alt + B Ctrl + L Ctrl + C the current
one word screen.
command.

Move
Alt + F forward one
word.

10.2: Nano Shortcuts Commands:

File Description Navigation Description Editing Descrip


Operations

Cut/del
from t
Save the Scroll up one curso
Ctrl + O Ctrl + Y Ctrl + K
file. page. position
the end
the lin

Exit Nano
Uncut/re
(prompt to Scroll down
Ctrl + X Ctrl + V Ctrl + U the last
save if one page.
text
modified).

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 17/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

File Description Navigation Description Editing Descrip


Operations

Read a file Mark a b


Go to a
into the of text
Ctrl + R Alt + \ specific line Ctrl + 6
current copying
number.
buffer. cuttin

Go to the
Justify the Cut/del
beginning of
Ctrl + J current Alt + , Ctrl + K the mar
the current
paragraph. block of
line.

Go to the Copy t
Alt + . end of the Alt + 6 marked b
current line. of tex

10.3: VI Shortcuts Commands:

Command Description

Change the current word. Deletes from the cursor position to the
cw
end of the current word and switches to insert mode.

dd Delete the current line.

x Delete the character under the cursor.

Enter replace mode. Overwrites characters starting from the


R
cursor position until you press the Escape key.

o Insert a new line below the current line and switch to insert mode.

u Undo the last change.

Substitute the character under the cursor and switch to insert


s
mode.

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 18/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Command Description

dw Delete from the cursor position to the beginning of the next word.

D Delete from the cursor position to the end of the line.

4dw Delete the next four words from the cursor position.

A Switch to insert mode at the end of the current line.

S Delete the current line and switch to insert mode.

Replace the character under the cursor with a new character


r
entered from the keyboard.

i Switch to insert mode before the cursor.

3dd Delete the current line and the two lines below it.

Exit from insert or command-line mode and return to command


ESC
mode.

Restore the current line to its original state before any changes
U
were made.

~ Switch the case of the character under the cursor.

a Switch to insert mode after the cursor.

Delete from the cursor position to the end of the line and switch to
C
insert mode.

10.4: Vim Shortcuts Commands:

Normal Description Command Description Visual Description


Mode Mode Mode

i Enter insert :w Save the file. v Enter visual


mode at the mode to

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 19/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Normal Description Command Description Visual Description


Mode Mode Mode

current select text.


cursor
position.

Delete the
Copy the
character
x :q Quit Vim. y selected
under the
text.
cursor.

Quit Vim
Delete the
Delete the without
dd :q! d selected
current line. saving
text.
changes.

:wq
Paste the
Copy the or Save and
yy p copied or
current line. quit Vim.
:x deleted text.

Paste the Replace all


copied or occurrences
p deleted text :s/old/new/g of “old” with
below the “new” in the
current line. file.

:set nu
Undo the Display line
u or
last change. numbers.
:set number

Ctrl + Redo the


R last undo.

Conclusion
In conclusion, Linux is a widely used operating system for development, and
as a developer, you should have knowledge of Linux and its basic
https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 20/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

commands. In this Cheat Sheet, we covered all commands like creating


directories, file compression and archiving, process management, system
information, networking and more. In addition to that, this Linux Cheat Sheet
is organized and categorized, making it easy for developers to quickly find
the commands they need for specific use cases. By utilizing this resource,
developers can enhance their productivity and efficiency in working with
Linux, leading to smoother and more successful development projects.

PS. Don’t miss our other Python cheat sheet for data science that
covers Scikit-Learn, Bokeh, Pandas and Python basics.

Linux Commands Cheat Sheet – FAQs

What is Linux Cheat Sheet?

When your memory fails or you prefer not to rely on “linux –help?” in
the Terminal, this linux cheat sheet comes to the rescue. It is hard to
memorize all the important linux Commandsby heart, so print this out
or save it to your desktop to resort to when you get stuck.

What are the basics of Linux?

Kernel. The base component of the OS. Without it, the OS doesn’t
work. …
System user space. The administrative layer for system-level tasks
like configuration and software install. …
Applications. A type of software that lets you perform a task.

What is 777 in Linux command?

You might have heard of chmod 777. This command will give read,
write and execute permission to the owner, group and public.

How do I see what users are doing in Linux?

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 21/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

Using the w Command, w command in Linux shows logged-in users


and their activities.

Unlock the power of Linux with our Online Linux Course with Certification!
Whether a beginner or an experienced professional, this course is designed
to help you master Linux, the backbone of modern computing. Dive into
comprehensive modules covering everything from basic commands to
advanced system administration. With hands-on projects and real-world
examples, you'll gain the skills to manage Linux environments efficiently
and confidently. Plus, earn a certification that showcases your expertise to
potential employers.

Ready to become a Linux pro? Enroll now and take your tech career to the
next level!

J jayes… 37

Previous Article Next Article


NumPy Cheat Sheet: Beginner to Pandas Cheat Sheet for Data Science in
Advanced (PDF) Python

Similar Reads
Linux Network Commands Cheat Sheet
Linux is a very popular operating system. Many people use it. Developers and
network admins need to know Linux network commands well. This article wil…
9 min read

Linux Security Command Cheat Sheet


Maintaining a secure and hardened Linux system is crucial in today's threat-
laden digital landscape. This comprehensive Linux Security Command Cheat…
7 min read

Linux Process Management Command Cheat Sheet


https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 22/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced

On Linux computers there are special commands to control the programs that
are running. These commands are called process management commands.…
6 min read

jQuery Cheat Sheet – A Basic Guide to jQuery


What is jQuery?jQuery is an open-source, feature-rich JavaScript library,
designed to simplify the HTML document traversal and manipulation, event…
15+ min read

Tkinter Cheat Sheet


Tkinter, the standard GUI library for Python, empowers developers to
effortlessly create visually appealing and interactive desktop applications. Thi…
8 min read

CSS Cheat Sheet - A Basic Guide to CSS


What is CSS? CSS i.e. Cascading Style Sheets is a stylesheet language used to
describe the presentation of a document written in a markup language such a…
13 min read

ggplot2 Cheat Sheet


Welcome to the ultimate ggplot2 cheat sheet! This is your go-to resource for
mastering R's powerful visualization package. With ggplot2, you can create…
13 min read

Python OpenCV Cheat Sheet


The Python OpenCV Cheat Sheet is your complete guide to mastering
computer vision and image processing using Python. It's designed to be your…
15+ min read

C Cheat Sheet
This C Cheat Sheet provides an overview of both basic and advanced concepts
of the C language. Whether you're a beginner or an experienced programmer…
15+ min read

NumPy Cheat Sheet: Beginner to Advanced (PDF)


NumPy stands for Numerical Python. It is one of the most important
foundational packages for numerical computing & data analysis in Python.…

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 23/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced
15+ min read

Article Tags : Linux-Unix Cheat Sheet GFG Sheets linux-command

Corporate & Communications Address:-


A-143, 9th Floor, Sovereign Corporate
Tower, Sector- 136, Noida, Uttar Pradesh
(201305) | Registered Address:- K 061,
Tower K, Gulshan Vivante Apartment,
Sector 137, Noida, Gautam Buddh
Nagar, Uttar Pradesh, 201305

Company Languages
About Us Python
Legal Java
In Media C++
Contact Us PHP
Advertise with us GoLang
GFG Corporate Solution SQL
Placement Training Program R Language
GeeksforGeeks Community Android Tutorial
Tutorials Archive

DSA Data Science & ML


Data Structures Data Science With Python

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 24/25
10/25/24, 2:52 AM Linux Commands Cheat Sheet: Beginner to Advanced
Algorithms Data Science For Beginner
DSA for Beginners Machine Learning
Basic DSA Problems ML Maths
DSA Roadmap Data Visualisation
Top 100 DSA Interview Problems Pandas
DSA Roadmap by Sandeep Jain NumPy
All Cheat Sheets NLP
Deep Learning

Web Technologies Python Tutorial


HTML Python Programming Examples
CSS Python Projects
JavaScript Python Tkinter
TypeScript Web Scraping
ReactJS OpenCV Tutorial
NextJS Python Interview Question
Bootstrap Django
Web Design

Computer Science DevOps


Operating Systems Git
Computer Network Linux
Database Management System AWS
Software Engineering Docker
Digital Logic Design Kubernetes
Engineering Maths Azure
Software Development GCP
Software Testing DevOps Roadmap

System Design Inteview Preparation


High Level Design Competitive Programming
Low Level Design Top DS or Algo for CP
UML Diagrams Company-Wise Recruitment Process
Interview Guide Company-Wise Preparation
Design Patterns Aptitude Preparation
OOAD Puzzles
System Design Bootcamp
Interview Questions

School Subjects GeeksforGeeks Videos


Mathematics DSA
Physics Python
Chemistry Java
Biology C++
Social Science Web Development
English Grammar Data Science
Commerce CS Subjects
World GK

@GeeksforGeeks, Sanchhaya Education Private Limited, All rights reserved

https://www.geeksforgeeks.org/linux-commands-cheat-sheet/ 25/25

You might also like