Visit Website

Linux Complete Cheat Sheet ЁЯРз 300+ Terminal Commands рдЖрд╕ाрди Hindi рдоें Explained | Beginners Guide

Learn 300+ Linux terminal commands in simple Hindi, including file, folder, user, network, process, system, package and permission commands.

 


рддो рд╕्рд╡ाрдЧрдд рд╣ै рдЖрдкрдХा। ЁЯСЛ

рдЕрдЧрд░ рдЖрдк Linux рд╕ीрдЦрдиा рдЪाрд╣рддे рд╣ैं, рддो рд╕рдмрд╕े рдкрд╣рд▓े рдЖрдкрдХो Linux рдХे Terminal Commands рд╕ीрдЦрдиे рдЪाрд╣िрдП।

Linux рдоें рдмрд╣ुрдд рд╕ाрд░े рдХाрдо рдРрд╕े рд╣ैं рдЬिрди्рд╣ें рдЖрдк рд╕िрд░्рдл Terminal рдоें Command рд▓िрдЦрдХрд░ рдХрд░ рд╕рдХрддे рд╣ैं।

рдЬैрд╕े:

  • File рдмрдиाрдиा

  • Folder рдмрдиाрдиा

  • File Copy рдХрд░рдиा

  • File Move рдХрд░рдиा

  • File Delete рдХрд░рдиा

  • Folder рджेрдЦрдиा

  • Software Install рдХрд░рдиा

  • Running Processes рджेрдЦрдиा

  • Internet Check рдХрд░рдиा

  • IP Address рджेрдЦрдиा

  • Users Manage рдХрд░рдиा

  • File Permissions рдмрджрд▓рдиा

  • Disk Space Check рдХрд░рдиा

  • System Information рджेрдЦрдиा

рдФрд░ рднी рдмрд╣ुрдд рд╕ाрд░े рдХाрдо Terminal рд╕े рдХिрдП рдЬा рд╕рдХрддे рд╣ैं।

рдЖрдЬ рдХे рдЗрд╕ Linux Complete Cheat Sheet рдоें рд╣рдо 300+ рдЬрд░ूрд░ी Linux Commands рдХो рдмрд╣ुрдд рдЖрд╕ाрди Hindi рдоें рд╕рдордЭेंрдЧे।

рдЕрдЧрд░ рдЖрдк Linux рдоें рдирдП рд╣ैं, рддो рдЗрд╕ article рдХो рдПрдХ рд╕ाрде рдпाрдж рдХрд░рдиे рдХी рдЬрд░ूрд░рдд рдирд╣ीं рд╣ै।

рдЗрд╕े рдПрдХ Quick Reference Guide рдХी рддрд░рд╣ рдЗрд╕्рддेрдоाрд▓ рдХрд░ें।


ЁЯТб рдоेрд░ा рдЕрдиुрднрд╡

Linux рд╕ीрдЦрддे рд╕рдордп рд╢ुрд░ुрдЖрдд рдоें Terminal рдеोрдб़ा рдоुрд╢्рдХिрд▓ рд▓рдЧ рд╕рдХрддा рд╣ै।

Windows рдоें рд╣рдо рдЬ्рдпाрджाрддрд░ рдХाрдо Mouse рд╕े рдХрд░ рд▓ेрддे рд╣ैं, рд▓ेрдХिрди Linux Terminal рдоें рдЖрдкрдХो Command рд▓िрдЦрдиी рдкрдб़рддी рд╣ै।

рд╢ुрд░ुрдЖрдд рдоें:

pwd
ls
cd
mkdir
touch
cp
mv
rm

рдЬैрд╕ी Basic Commands рд╕ीрдЦрдиा рд╕рдмрд╕े рдЕрдЪ्рдЫा рд░рд╣рддा рд╣ै।

рдлिрд░ рдзीрд░े-рдзीрд░े:

Files
↓
Folders
↓
Permissions
↓
Users
↓
Processes
↓
Packages
↓
Networking
↓
System
↓
Shell Scripting

рдХी рддрд░рдл рдмрдв़ें।

рд╕рдмрд╕े рдЬрд░ूрд░ी рдмाрдд рд╣ै:

Command рдкрдв़िрдП → рдЦुрдж Type рдХीрдЬिрдП → Output рджेрдЦिрдП → рдлिрд░ Practice рдХीрдЬिрдП।


Linux рдХ्рдпा рд╣ै?

Linux рдПрдХ Open-Source Operating System Kernel рд╣ै।

Linux Kernel рдХे рдКрдкрд░ рдЕрд▓рдЧ-рдЕрд▓рдЧ Linux distributions рдмрдиाрдИ рдЬाрддी рд╣ैं।

рдЬैрд╕े:

  • Ubuntu

  • Debian

  • Fedora

  • Linux Mint

  • Arch Linux

  • Rocky Linux

  • AlmaLinux

Linux рдХा рдЗрд╕्рддेрдоाрд▓:

  • Servers

  • Programming

  • Web Development

  • Cybersecurity

  • Cloud

  • Networking

  • DevOps

  • Desktop Computers

  • Embedded Systems

рдФрд░ рдХрдИ рджूрд╕рд░े рдХाрдоों рдоें рдХिрдпा рдЬाрддा рд╣ै।


Terminal рдХ्рдпा рд╣ै?

Terminal рдПрдХ рдРрд╕ा interface рд╣ै рдЬिрд╕рдоें рд╣рдо Commands рд▓िрдЦрдХрд░ Computer рд╕े рдХाрдо рдХрд░рд╡ाрддे рд╣ैं।

рдЙрджाрд╣рд░рдг:

ls

рдпрд╣ Command Current Folder рдХी Files рдФрд░ Folders рджिрдЦा рд╕рдХрддी рд╣ै।

рдПрдХ рдФрд░ Command:

pwd

рдпрд╣ рдмрддाрддी рд╣ै рдХि рдЖрдк рдЕрднी рдХिрд╕ Folder рдоें рд╣ैं।


Shell рдХ्рдпा рд╣ै?

Shell рд╡рд╣ Program рд╣ै рдЬो рдЖрдкрдХी Command рдХो рд╕рдордЭрдХрд░ Operating System рддрдХ рдкрд╣ुंрдЪाрддा рд╣ै।

Linux рдоें рдХрдИ Shells рдоिрд▓рддी рд╣ैं:

Bash
Zsh
Fish
Ksh
Tcsh

рд╕рдмрд╕े рдЬ्рдпाрджा рдЗрд╕्рддेрдоाрд▓ рд╣ोрдиे рд╡ाрд▓ी Shells рдоें Bash рд╢ाрдоिрд▓ рд╣ै।


Linux Command рдХा Basic Format

рдПрдХ рд╕ाрдоाрди्рдп Command рдХुрдЫ рдЗрд╕ рддрд░рд╣ рд╣ो рд╕рдХрддी рд╣ै:

command option argument

рдЙрджाрд╣рд░рдг:

ls -l /home

рдпрд╣ां:

ls       → Command
-l       → Option
/home    → Argument

1. pwd

Current location рджेрдЦрдиे рдХे рд▓िрдП:

pwd

Output:

/home/user

рдорддрд▓рдм рдЖрдк рдЕрднी /home/user Folder рдоें рд╣ैं।


2. ls

Files рдФрд░ Folders рджेрдЦрдиे рдХे рд▓िрдП:

ls

3. ls -l

Files рдХी рдЬ्рдпाрджा рдЬाрдирдХाрд░ी:

ls -l

рдЗрд╕рдоें permissions, owner, size рдФрд░ date рдЬैрд╕ी рдЬाрдирдХाрд░ी рджिрдЦाрдИ рдЬा рд╕рдХрддी рд╣ै।


4. ls -a

Hidden Files рднी рджिрдЦाрдиे рдХे рд▓िрдП:

ls -a

5. ls -la

Hidden Files рдФрд░ detailed information:

ls -la

6. ls -lh

File Size рдХो рдЖрд╕ाрди format рдоें рджेрдЦрдиे рдХे рд▓िрдП:

ls -lh

7. cd

Folder рдмрджрд▓рдиे рдХे рд▓िрдП:

cd Documents

8. cd ..

рдПрдХ Folder рдкीрдЫे рдЬाрдиे рдХे рд▓िрдП:

cd ..

9. cd ~

Home Directory рдкрд░ рдЬाрдиे рдХे рд▓िрдП:

cd ~

10. cd /

Root Directory рдкрд░ рдЬाрдиे рдХे рд▓िрдП:

cd /

11. cd -

рдкिрдЫрд▓ी Directory рдкрд░ рд╡ाрдкрд╕ рдЬाрдиे рдХे рд▓िрдП:

cd -

Linux рдоें . рдФрд░ ..

.   → Current Directory
..  → Parent Directory
~   → Home Directory
/   → Root Directory

рдЙрджाрд╣рд░рдг:

cd ..

Parent Folder рдоें рд▓े рдЬाрдПрдЧा।


12. mkdir

New Folder рдмрдиाрдиे рдХे рд▓िрдП:

mkdir projects

13. mkdir -p

рдПрдХ рд╕ाрде рдХрдИ level рдХे Folders рдмрдиाрдиे рдХे рд▓िрдП:

mkdir -p project/src/images

14. touch

Empty File рдмрдиाрдиे рдХे рд▓िрдП:

touch notes.txt

15. file

File рдХा type рджेрдЦрдиे рдХे рд▓िрдП:

file notes.txt

16. stat

File рдХी detailed information:

stat notes.txt

17. cp

File Copy рдХрд░рдиे рдХे рд▓िрдП:

cp notes.txt backup.txt

18. cp -r

Folder рдХो Copy рдХрд░рдиे рдХे рд▓िрдП:

cp -r project backup

19. mv

File рдпा Folder Move рдХрд░рдиे рдХे рд▓िрдП:

mv notes.txt Documents/

20. mv

File рдХा рдиाрдо рдмрджрд▓рдиे рдХे рд▓िрдП рднी:

mv old.txt new.txt

21. rm

File Delete рдХрд░рдиे рдХे рд▓िрдП:

rm notes.txt

22. rm -r

Folder рдФрд░ рдЙрд╕рдХे рдЕंрджрд░ рдХी Files рд╣рдЯाрдиे рдХे рд▓िрдП:

rm -r oldfolder

⚠️ rm рд╕े рд╕ाрд╡рдзाрди

Linux рдоें rm Command рд╕े Delete рдХी рдЧрдИ File рдЖрдорддौрд░ рдкрд░ рд╕ीрдзे Recycle Bin рдоें рдирд╣ीं рдЬाрддी।

рдЗрд╕рд▓िрдП:

rm important.txt

рдЬैрд╕ी Command рдЪрд▓ाрдиे рд╕े рдкрд╣рд▓े рдз्рдпाрди рд╕े рд╕ोрдЪें।


23. rmdir

Empty Folder рд╣рдЯाрдиे рдХे рд▓िрдП:

rmdir emptyfolder

рдЕрдЧрд░ Folder рдХे рдЕंрджрд░ Files рд╣ैं рддो рдпрд╣ Command рдЙрд╕े рдирд╣ीं рд╣рдЯाрдПрдЧी।


24. ln

Link рдмрдиाрдиे рдХे рд▓िрдП:

ln file.txt hardlink.txt

25. ln -s

Symbolic Link рдмрдиाрдиे рдХे рд▓िрдП:

ln -s /path/to/file shortcut

26. readlink

Symbolic Link рдХा target рджेрдЦрдиे рдХे рд▓िрдП:

readlink shortcut

27. basename

Path рд╕े File Name рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

basename /home/user/file.txt

Output:

file.txt

28. dirname

Path рд╕े Directory Name рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

dirname /home/user/file.txt

Output:

/home/user

29. realpath

Full path рджेрдЦрдиे рдХे рд▓िрдП:

realpath file.txt

30. tree

Folder Structure рджेрдЦрдиे рдХे рд▓िрдП:

tree

рдЕрдЧрд░ рдЖрдкрдХे Linux рдоें tree install рдирд╣ीं рд╣ै рддो рдкрд╣рд▓े рдЗрд╕े install рдХрд░рдиा рдкрдб़ рд╕рдХрддा рд╣ै।


File Content Commands

рдЕрдм File рдХे рдЕंрджрд░ рдХा Text рджेрдЦрдиे рд╡ाрд▓ी Commands рджेрдЦрддे рд╣ैं।


31. cat

File рдХा рдкूрд░ा Content рджिрдЦाрдиे рдХे рд▓िрдП:

cat notes.txt

32. less

рдмрдб़ी File рдХो рдЖрд░ाрдо рд╕े рдкрдв़рдиे рдХे рд▓िрдП:

less notes.txt

Exit:

q

33. more

File рдХो Page-by-Page рджेрдЦрдиे рдХे рд▓िрдП:

more notes.txt

34. head

File рдХी рд╢ुрд░ुрдЖрдд рдХी Lines:

head notes.txt

35. head -n

рдкрд╣рд▓ी 20 Lines:

head -n 20 notes.txt

36. tail

File рдХी рдЖрдЦिрд░ी Lines:

tail notes.txt

37. tail -f

File рдоें рдирдИ Lines рдЖрддे рд╕рдордп рджेрдЦрддे рд░рд╣рдиे рдХे рд▓िрдП:

tail -f app.log

Logs рджेрдЦрдиे рдоें рдпрд╣ Command рдмрд╣ुрдд рдХाрдо рдЖрддी рд╣ै।


38. nl

Lines рдХो Number рдХे рд╕ाрде рджिрдЦाрдиे рдХे рд▓िрдП:

nl notes.txt

39. wc

File рдоें Lines, Words рдФрд░ Characters рдХी рдЬाрдирдХाрд░ी:

wc notes.txt

40. wc -l

Lines рдХी рдЧिрдирддी:

wc -l notes.txt

41. wc -w

Words рдХी рдЧिрдирддी:

wc -w notes.txt

42. wc -c

Bytes рдХी рдЧिрдирддी:

wc -c notes.txt

43. sort

Text рдХो Sort рдХрд░рдиे рдХे рд▓िрдП:

sort names.txt

44. sort -r

Reverse Order:

sort -r names.txt

45. uniq

Duplicate Lines рд╣рдЯाрдиे/рджेрдЦрдиे рдоें рдорджрдж:

uniq names.txt

рдЖрдорддौрд░ рдкрд░ duplicate lines рдХो рд╕ाрде рдоें рд▓ाрдиे рдХे рд▓िрдП рдкрд╣рд▓े sort рдХिрдпा рдЬाрддा рд╣ै:

sort names.txt | uniq

46. cut

Text рд╕े рдХुрдЫ рд╣िрд╕्рд╕े рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

cut -d "," -f 1 data.csv

47. paste

Files рдХी Lines рдХो рд╕ाрде рдЬोрдб़рдиे рдХे рд▓िрдП:

paste file1.txt file2.txt

48. tr

Characters рдмрджрд▓рдиे рдпा рд╣рдЯाрдиे рдХे рд▓िрдП:

echo "hello" | tr 'a-z' 'A-Z'

Output:

HELLO

49. tee

Output рдХो Screen рдкрд░ рджिрдЦाрдиे рдХे рд╕ाрде File рдоें Save рдХрд░рдиे рдХे рд▓िрдП:

echo "Hello" | tee output.txt

50. echo

Text рджिрдЦाрдиे рдХे рд▓िрдП:

echo "Hello Linux"

Variable:

name="Rahul"
echo "$name"

51. printf

Formatted output рдХे рд▓िрдП:

printf "Name: %s\n" "Rahul"

Search Commands

Linux рдоें Files рдФрд░ Text рдЦोрдЬрдиे рдХे рд▓िрдП рдпे Commands рдмрд╣ुрдд рдХाрдо рдЖрддी рд╣ैं।


52. find

File рдЦोрдЬрдиे рдХे рд▓िрдП:

find . -name "notes.txt"

53. find by Type

рд╕िрд░्рдл Files:

find . -type f

рд╕िрд░्рдл Directories:

find . -type d

54. find by Extension

рд╕рднी .txt Files:

find . -name "*.txt"

55. find by Size

рдЙрджाрд╣рд░рдг:

find . -type f -size +10M

рдпрд╣ 10 MB рд╕े рдмрдб़ी Files рдЦोрдЬ рд╕рдХрддी рд╣ै।


56. locate

File рдЬрд▓्рджी рдЦोрдЬрдиे рдХे рд▓िрдП:

locate notes.txt

рдХुрдЫ systems рдоें locate database рдХो update рдХрд░рдиा рдкрдб़ рд╕рдХрддा рд╣ै।


57. which

Command рдХा location:

which python

58. whereis

Program рд╕े рдЬुрдб़ी files рдХी locations рдЦोрдЬрдиे рдХे рд▓िрдП:

whereis python

59. type

рджेрдЦें рдХि рдХोрдИ Command рдХिрд╕ рдк्рд░рдХाрд░ рдХी рд╣ै:

type ls

60. grep

Text Search рдХрд░рдиे рдХे рд▓िрдП:

grep "Linux" notes.txt

61. grep -i

Case рдХो ignore рдХрд░рдХे:

grep -i "linux" notes.txt

62. grep -n

Line Number рдХे рд╕ाрде:

grep -n "Linux" notes.txt

63. grep -r

Folder рдХे рдЕंрджрд░ Search:

grep -r "Linux" project/

64. grep -v

Matching Lines рдХो рдЫोрдб़рдХрд░ рдмाрдХी:

grep -v "Linux" notes.txt

65. grep -w

рдкूрд░े Word рдХो Search рдХрд░рдиे рдХे рд▓िрдП:

grep -w "Linux" notes.txt

66. rg

рдЕрдЧрд░ installed рд╣ै, рддो ripgrep рдХा rg command fast text search рдХे рд▓िрдП useful рд╣ै:

rg "Linux"

File Comparison Commands


67. diff

рджो Files рдоें difference рджेрдЦрдиे рдХे рд▓िрдП:

diff file1.txt file2.txt

68. cmp

рджो Files рдХो Byte level рдкрд░ compare рдХрд░рдиे рдХे рд▓िрдП:

cmp file1.txt file2.txt

69. comm

Sorted Files рдХी Lines compare рдХрд░рдиे рдХे рд▓िрдП:

comm file1.txt file2.txt

Disk Space Commands

рдЕрдм рджेрдЦрддे рд╣ैं Disk рдФрд░ Storage рд╕े рдЬुрдб़ी Commands।


70. df

Disk Space рджेрдЦрдиे рдХे рд▓िрдП:

df

71. df -h

Readable format:

df -h

72. du

Folder/File рдХिрддрдиा Space рд▓े рд░рд╣ा рд╣ै:

du

73. du -h

Readable format:

du -h

74. du -sh

рдкूрд░े Folder рдХा Total Size:

du -sh project/

75. lsblk

Storage Devices рдФрд░ Partitions рджेрдЦрдиे рдХे рд▓िрдП:

lsblk

76. blkid

Block Devices рдХी рдЬाрдирдХाрд░ी:

sudo blkid

77. mount

Mounted File Systems рджेрдЦрдиे/Manage рдХрд░рдиे рдХे рд▓िрдП:

mount

78. umount

File System Unmount рдХрд░рдиे рдХे рд▓िрдП:

sudo umount /mnt/usb

79. findmnt

Mounted File Systems рдХो рдЖрд╕ाрди рддрд░ीрдХे рд╕े рджेрдЦрдиे рдХे рд▓िрдП:

findmnt

80. fdisk

Disk рдФрд░ Partition рдХी рдЬाрдирдХाрд░ी/Management рдХे рд▓िрдП:

sudo fdisk -l

⚠️ Partition Commands рдЪрд▓ाрддे рд╕рдордп рдмрд╣ुрдд рд╕ाрд╡рдзाрдиी рд░рдЦें।


81. parted

Partitions рдХो Manage рдХрд░рдиे рдХे рд▓िрдП:

sudo parted -l

Process Commands

Linux рдоें рдХौрди-рдХौрди рд╕े Programs рдЪрд▓ рд░рд╣े рд╣ैं, рдпрд╣ рджेрдЦрдиे рдХे рд▓िрдП Process Commands рдХाрдо рдЖрддी рд╣ैं।


82. ps

Current Processes:

ps

83. ps aux

Running Processes рдХी рдЬ्рдпाрджा рдЬाрдирдХाрд░ी:

ps aux

84. ps -ef

Process list:

ps -ef

85. top

Live Process Monitor:

top

Exit:

q

86. htop

top рдХा рдПрдХ interactive alternative:

htop

рдЕрдЧрд░ installed рд╣ै рддрднी рдЪрд▓ेрдЧा।


87. pgrep

Process рдХे рдиाрдо рд╕े PID рдЦोрдЬрдиे рдХे рд▓िрдП:

pgrep firefox

88. pkill

рдиाрдо рдХे рдЖрдзाрд░ рдкрд░ Process рдХो signal рднेрдЬрдиे рдХे рд▓िрдП:

pkill firefox

рдЗрд╕े рд╕ाрд╡рдзाрдиी рд╕े рдЗрд╕्рддेрдоाрд▓ рдХрд░ें।


89. kill

PID рдХो signal рднेрдЬрдиे рдХे рд▓िрдП:

kill 1234

90. kill -9

Process рдХो forcefully terminate рдХрд░рдиे рдХे рд▓िрдП:

kill -9 1234

рдЗрд╕े рд╕ाрдоाрди्рдп рддрд░ीрдХे рд╕े Process рдмंрдж рди рд╣ोрдиे рдкрд░ рд╣ी рдЗрд╕्рддेрдоाрд▓ рдХрд░рдиा рдмेрд╣рддрд░ рд╣ै।


91. killall

рдиाрдо рдХे рдЖрдзाрд░ рдкрд░ Processes рдХो signal рднेрдЬ рд╕рдХрддा рд╣ै:

killall firefox

92. jobs

Current Shell Jobs:

jobs

93. bg

Stopped Job рдХो Background рдоें рдЪрд▓ाрдиे рдХे рд▓िрдП:

bg

94. fg

Background Job рдХो рд╡ाрдкрд╕ Foreground рдоें:

fg

95. nohup

Terminal рдмंрдж рд╣ोрдиे рдХे рдмाрдж рднी command рдХो рдЪрд▓ाрдиे рдХे рд▓िрдП:

nohup python app.py &

96. sleep

рдХुрдЫ рд╕рдордп рдХे рд▓िрдП wait:

sleep 5

97. watch

рдХिрд╕ी command рдХो рдмाрд░-рдмाрд░ рдЪрд▓ाрдХрд░ output рджेрдЦрдиे рдХे рд▓िрдП:

watch df -h

System Information Commands


98. uname

Kernel/System information:

uname

99. uname -a

Detailed information:

uname -a

100. hostname

Computer рдХा Hostname:

hostname

101. hostnamectl

Hostname рдФрд░ system information:

hostnamectl

102. uptime

System рдХिрддрдиे рд╕рдордп рд╕े рдЪрд▓ рд░рд╣ा рд╣ै:

uptime

103. date

Current Date рдФрд░ Time:

date

104. timedatectl

Date, Time рдФрд░ Timezone information:

timedatectl

105. whoami

Current User:

whoami

106. id

User рдФрд░ Group IDs:

id

107. who

рдХौрди рд╕े Users logged in рд╣ैं:

who

108. w

Logged-in Users рдФрд░ рдЙрдирдХी activity:

w

109. last

Login history рджेрдЦрдиे рдХे рд▓िрдП:

last

110. lastlog

Users рдХा last login information:

lastlog

111. users

Logged-in users рдХे usernames:

users

112. free

RAM рдХी рдЬाрдирдХाрд░ी:

free

113. free -h

Readable RAM information:

free -h

114. lscpu

CPU рдХी рдЬाрдирдХाрд░ी:

lscpu

115. lsusb

USB Devices:

lsusb

116. lspci

PCI Devices:

lspci

117. lshw

Hardware рдХी detailed information:

sudo lshw

118. lsmod

Loaded Kernel Modules:

lsmod

119. dmesg

Kernel messages рджेрдЦрдиे рдХे рд▓िрдП:

dmesg

рдХुрдЫ systems рдоें normal user рдХे рд▓िрдП permission limit рд╣ो рд╕рдХрддी рд╣ै।


120. journalctl

Systemd logs рджेрдЦрдиे рдХे рд▓िрдП:

journalctl

Recent logs:

journalctl -n 50

User Management Commands

Linux рдоें Users рдФрд░ Groups Manage рдХрд░рдиे рдХे рд▓िрдП:


121. useradd

User рдмрдиाрдиे рдХे рд▓िрдП:

sudo useradd Rahul

122. adduser

рдХुрдЫ Linux distributions рдоें рдЖрд╕ाрди User creation:

sudo adduser Rahul

123. passwd

Password Set/Change:

passwd

рджूрд╕рд░े User рдХा password рдмрджрд▓рдиे рдХे рд▓िрдП administrator permission рдХी рдЬрд░ूрд░рдд рд╣ो рд╕рдХрддी рд╣ै:

sudo passwd Rahul

124. usermod

User рдХी settings рдмрджрд▓рдиे рдХे рд▓िрдП:

sudo usermod -aG developers Rahul

125. userdel

User Delete:

sudo userdel Rahul

126. groupadd

Group рдмрдиाрдиा:

sudo groupadd developers

127. groupdel

Group Delete:

sudo groupdel developers

128. groups

User рдХिрди Groups рдоें рд╣ै:

groups

129. gpasswd

Group membership Manage рдХрд░рдиे рдХे рд▓िрдП:

sudo gpasswd -a Rahul developers

130. getent

System databases рд╕े information:

getent passwd Rahul

131. chage

Password aging settings:

sudo chage -l Rahul

132. su

рджूрд╕рд░े User рдХे Shell рдоें рдЬाрдиे рдХे рд▓िрдП:

su Rahul

133. sudo

Administrator permission рдХे рд╕ाрде Command рдЪрд▓ाрдиे рдХे рд▓िрдП:

sudo command

рдЙрджाрд╣рд░рдг:

sudo apt update

⚠️ sudo рд╕े рд╕ाрд╡рдзाрди

sudo рд╕े рдЖрдк system рдоें рдмрдб़े рдмрджрд▓ाрд╡ рдХрд░ рд╕рдХрддे рд╣ैं।

рдЗрд╕рд▓िрдП Internet рд╕े рдоिрд▓ी рдХिрд╕ी рднी Command рдХो рдмिрдиा рд╕рдордЭे:

sudo ...

рдХे рд╕ाрде Run рди рдХрд░ें।


File Permissions

Linux рдоें рд╣рд░ File рдФрд░ Folder рдХे рд╕ाрде Permissions рдЬुрдб़ी рд╣ोрддी рд╣ैं।

рддीрди Basic Permissions:

r → Read
w → Write
x → Execute

134. ls -l

Permissions рджेрдЦрдиे рдХे рд▓िрдП:

ls -l

Example:

-rw-r--r-- 1 user user 1000 file.txt

135. chmod

Permissions рдмрджрд▓рдиे рдХे рд▓िрдП:

chmod +x script.sh

рдЕрдм Script Execute рдХी рдЬा рд╕рдХрддी рд╣ै।


136. Numeric Permissions

Linux рдоें numbers рд╕े рднी Permissions set рдХी рдЬा рд╕рдХрддी рд╣ैं:

4 → Read
2 → Write
1 → Execute

рдЙрджाрд╣рд░рдг:

chmod 755 script.sh

рдорддрд▓рдм:

Owner  → Read + Write + Execute
Group  → Read + Execute
Others → Read + Execute

137. chown

File рдХा Owner рдмрджрд▓рдиे рдХे рд▓िрдП:

sudo chown Rahul file.txt

138. chgrp

Group рдмрджрд▓рдиे рдХे рд▓िрдП:

sudo chgrp developers file.txt

139. umask

Default permissions mask рджेрдЦрдиे рдХे рд▓िрдП:

umask

Archive Commands


140. tar

Files рдХो archive рдХрд░рдиे рдХे рд▓िрдП:

tar -cvf backup.tar folder/

141. tar -xvf

Archive рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

tar -xvf backup.tar

142. tar -czvf

Gzip рдХे рд╕ाрде archive:

tar -czvf backup.tar.gz folder/

143. tar -xzvf

Gzip archive extract:

tar -xzvf backup.tar.gz

144. zip

ZIP file рдмрдиाрдиे рдХे рд▓िрдП:

zip backup.zip file.txt

Folder:

zip -r backup.zip folder/

145. unzip

ZIP file рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

unzip backup.zip

146. gzip

File compress рдХрд░рдиे рдХे рд▓िрдП:

gzip file.txt

147. gunzip

Gzip file рдиिрдХाрд▓рдиे рдХे рд▓िрдП:

gunzip file.txt.gz

148. bzip2

File compress:

bzip2 file.txt

149. bunzip2

Bzip2 file рдиिрдХाрд▓ें:

bunzip2 file.txt.bz2

150. xz

Compression:

xz file.txt

151. unxz

Extract:

unxz file.txt.xz

Package Management

Linux рдоें Software install рдХрд░рдиे рдХा рддрд░ीрдХा Distribution рдкрд░ depend рдХрд░рддा рд╣ै।

Ubuntu/Debian рдоें рдЕрдХ्рд╕рд░ apt рдЗрд╕्рддेрдоाрд▓ рд╣ोрддा рд╣ै।


152. apt update

Package information update:

sudo apt update

153. apt upgrade

Installed packages update:

sudo apt upgrade

154. apt install

Software install:

sudo apt install git

155. apt remove

Software remove:

sudo apt remove git

156. apt purge

Package рдФрд░ related configuration files рд╣рдЯाрдиे рдХे рд▓िрдП:

sudo apt purge git

157. apt search

Package Search:

apt search nginx

158. apt show

Package information:

apt show nginx

159. apt autoremove

Unused dependencies рд╣рдЯाрдиे рдХे рд▓िрдП:

sudo apt autoremove

160. apt list

Packages рдХी list:

apt list

161. dpkg -i

Debian package install:

sudo dpkg -i package.deb

162. dpkg -l

Installed packages рдХी list:

dpkg -l

Fedora/RHEL Commands

рдХुрдЫ Linux distributions рдоें dnf рдЗрд╕्рддेрдоाрд▓ рд╣ोрддा рд╣ै।


163. dnf install

sudo dnf install nginx

164. dnf update

sudo dnf update

165. dnf remove

sudo dnf remove nginx

166. dnf search

dnf search nginx

167. dnf info

dnf info nginx

Arch Linux Package Commands

Arch Linux рдоें pacman рдХाрдлी important рд╣ै।


168. pacman -S

Package install:

sudo pacman -S package_name

169. pacman -Syu

System update:

sudo pacman -Syu

170. pacman -R

Package remove:

sudo pacman -R package_name

171. pacman -Ss

Package Search:

pacman -Ss package_name

Network Commands

рдЕрдм Networking рд╕े рдЬुрдб़ी рдЬрд░ूрд░ी Commands рджेрдЦрддे рд╣ैं।


172. ip

Network information:

ip addr

173. ip addr

Network Interfaces рдФрд░ IP:

ip addr

174. ip link

Network interfaces:

ip link

175. ip route

Routing table:

ip route

176. ping

Network connection check:

ping google.com

Stop:

Ctrl + C

177. curl

URL рд╕े data/request:

curl https://example.com

178. wget

File Download:

wget https://example.com/file.zip

179. ss

Network connections рдФрд░ listening ports:

ss

Listening TCP ports:

ss -tln

180. netstat

рдХुрдЫ systems рдоें рдкुрд░ाрдиे networking tool рдХे рд░ूрдк рдоें:

netstat

рд▓ेрдХिрди modern Linux рдоें ss рдХो рдЕрдХ्рд╕рд░ prefer рдХिрдпा рдЬाрддा рд╣ै।


181. traceroute

Network route рджेрдЦрдиे рдХे рд▓िрдП:

traceroute example.com

рдХुрдЫ systems рдоें рдпрд╣ рдкрд╣рд▓े install рдХрд░рдиा рдкрдб़ рд╕рдХрддा рд╣ै।


182. tracepath

Network path рджेрдЦрдиे рдХे рд▓िрдП:

tracepath example.com

183. dig

DNS information:

dig example.com

184. nslookup

DNS lookup:

nslookup example.com

185. host

Domain information:

host example.com

186. hostname -I

Local IP addresses рджेрдЦрдиे рдХे рд▓िрдП:

hostname -I

187. resolvectl

DNS information рдФрд░ settings рджेрдЦрдиे рдХे рд▓िрдП:

resolvectl status

188. nmcli

NetworkManager рд╡ाрд▓े systems рдоें network manage рдХрд░рдиे рдХे рд▓िрдП:

nmcli

Devices:

nmcli device

Connections:

nmcli connection

Remote Connection Commands


189. ssh

Remote Computer рд╕े connect:

ssh user@server-ip

190. scp

Files рдХो SSH рдХे рдЬрд░िрдП Copy рдХрд░рдиे рдХे рд▓िрдП:

scp file.txt user@server:/home/user/

191. sftp

Secure File Transfer:

sftp user@server

192. rsync

Files рдХो efficiently sync/copy рдХрд░рдиे рдХे рд▓िрдП:

rsync -av folder/ backup/

Remote:

rsync -av folder/ user@server:/backup/

193. ssh-keygen

SSH Key рдмрдиाрдиे рдХे рд▓िрдП:

ssh-keygen

194. ssh-copy-id

Public SSH Key рдХो remote server рдкрд░ рдЬोрдб़рдиे рдХे рд▓िрдП:

ssh-copy-id user@server

Service Management

Systemd рд╡ाрд▓े Linux systems рдоें systemctl рдмрд╣ुрдд important рд╣ै।


195. systemctl status

Service рдХी рд╕्рдеिрддि:

systemctl status nginx

196. systemctl start

Service Start:

sudo systemctl start nginx

197. systemctl stop

Service Stop:

sudo systemctl stop nginx

198. systemctl restart

Service Restart:

sudo systemctl restart nginx

199. systemctl reload

Service рдХो reload:

sudo systemctl reload nginx

200. systemctl enable

Boot рдкрд░ Service Start рдХрд░рдиे рдХे рд▓िрдП:

sudo systemctl enable nginx

201. systemctl disable

Boot рдкрд░ Auto Start рдмंрдж:

sudo systemctl disable nginx

202. systemctl is-active

Check:

systemctl is-active nginx

203. systemctl is-enabled

Boot рдкрд░ enabled рд╣ै рдпा рдирд╣ीं:

systemctl is-enabled nginx

204. systemctl list-units

Loaded units рджेрдЦрдиे рдХे рд▓िрдП:

systemctl list-units

Shell Commands


205. clear

Terminal Screen рд╕ाрдл рдХрд░рдиे рдХे рд▓िрдП:

clear

206. history

рдкुрд░ाрдиी Commands рджेрдЦрдиे рдХे рд▓िрдП:

history

207. alias

Short Command рдмрдиाрдиे рдХे рд▓िрдП:

alias ll='ls -la'

рдЕрдм:

ll

рдЪрд▓ाрдиे рдкрд░ ls -la рдЬैрд╕ा result рдоिрд▓ेрдЧा।


208. unalias

Alias рд╣рдЯाрдиे рдХे рд▓िрдП:

unalias ll

209. env

Environment Variables:

env

210. printenv

Environment Variable рджेрдЦрдиे рдХे рд▓िрдП:

printenv PATH

211. export

Environment Variable set рдХрд░рдиे рдХे рд▓िрдП:

export NAME="Rahul"

212. unset

Variable рд╣рдЯाрдиे рдХे рд▓िрдП:

unset NAME

213. set

Shell variables рдФрд░ settings рджेрдЦрдиे рдХे рд▓िрдП:

set

214. source

File рдХो current Shell рдоें load рдХрд░рдиे рдХे рд▓िрдП:

source ~/.bashrc

215. exit

Terminal/Shell рд╕े рдмाрд╣рд░ рдиिрдХрд▓рдиे рдХे рд▓िрдП:

exit

216. logout

Login Shell рд╕े logout:

logout

217. man

Command рдХी Manual:

man ls

Exit:

q

218. info

рдХुрдЫ commands/programs рдХी Info documentation:

info coreutils

219. whatis

Command рдХा рдЫोрдЯा description:

whatis ls

220. apropos

Keyword рд╕े related commands рдЦोрдЬрдиे рдХे рд▓िрдП:

apropos network

221. help

Bash built-in commands рдХी help:

help cd

222. command

Command рдХो shell built-in рддрд░ीрдХे рд╕े invoke/check рдХрд░рдиे рдХे рд▓िрдП:

command -v python

223. env

рдХिрд╕ी command рдХो рдЕрд▓рдЧ environment рдХे рд╕ाрде рдЪрд▓ाрдиे рдХे рд▓िрдП рднी:

env VAR=value command

Redirection

Linux Terminal рдоें output рдХो рджूрд╕рд░ी рдЬрдЧрд╣ рднेрдЬрдиा рдмрд╣ुрдд useful рд╣ै।


>

Output рдХो File рдоें рд▓िрдЦрдиा:

echo "Hello" > output.txt

рдкुрд░ाрдиा content replace рд╣ो рд╕рдХрддा рд╣ै।


>>

Output рдХो File рдХे рдЕंрдд рдоें рдЬोрдб़рдиा:

echo "Hello" >> output.txt

<

File рд╕े Input рд▓ेрдиा:

command < input.txt

|

рдПрдХ Command рдХा Output рджूрд╕рд░ी Command рдХो рджेрдиा:

ls | grep ".txt"

рдпрд╣ рдмрд╣ुрдд powerful feature рд╣ै।


2>

Error Output рдХो File рдоें:

command 2> error.txt

2>&1

Standard Error рдХो Standard Output рдХे рд╕ाрде рднेрдЬрдиे рдХे рд▓िрдП:

command > output.txt 2>&1

&

Command рдХो Background рдоें рдЪрд▓ाрдиे рдХे рд▓िрдП:

python app.py &

&&

рдкрд╣рд▓ी Command рд╕рдлрд▓ рд╣ो рддो рджूрд╕рд░ी рдЪрд▓ाрдПं:

mkdir project && cd project

||

рдкрд╣рд▓ी Command fail рд╣ो рддो рджूрд╕рд░ी:

command1 || echo "Command failed"

;

Commands рдХो рдПрдХ рдХे рдмाрдж рдПрдХ рдЪрд▓ाрдиा:

echo "Hello"; echo "World"

Shell Variables

Variable:

name="Rahul"

Value:

echo "$name"

Command Substitution

Command рдХा output variable рдоें:

current=$(pwd)
echo "$current"

Shell Script

рдПрдХ simple script:

#!/bin/bash

echo "Hello Linux"

File:

nano script.sh

Permission:

chmod +x script.sh

Run:

./script.sh

Linux Environment Variables

рдХुрдЫ common variables:

HOME
PATH
USER
SHELL
PWD
OLDPWD
LANG
EDITOR

рджेрдЦें:

echo "$HOME"

Process Priority


nice

Program рдХो рдЕрд▓рдЧ priority рдХे рд╕ाрде start рдХрд░рдиे рдоें рдорджрдж:

nice -n 10 command

renice

рдЪрд▓ рд░рд╣े Process рдХी priority рдмрджрд▓рдиे рдХे рд▓िрдП:

renice 10 -p 1234

ionice

рдХुрдЫ Linux systems рдкрд░ Process рдХी I/O priority рдмрджрд▓рдиे рдХे рд▓िрдП:

ionice -c 3 -p 1234

Memory рдФрд░ System Load


vmstat

Memory, processes рдФрд░ system activity рдХी рдЬाрдирдХाрд░ी:

vmstat

iostat

Disk рдФрд░ CPU statistics:

iostat

рдХुрдЫ systems рдоें рдпрд╣ package install рдХрд░рдиे рдХी рдЬрд░ूрд░рдд рд╣ो рд╕рдХрддी рд╣ै।


sar

System activity reports:

sar

рдпрд╣ рднी package рдкрд░ depend рдХрд░рддा рд╣ै।


free

RAM рдФрд░ Swap:

free -h

uptime

System load:

uptime

Cron Jobs

Linux рдоें рдХुрдЫ рдХाрдо рдЕрдкрдиे рдЖрдк рд╕рдордп рдкрд░ рдЪрд▓ाрдиे рдХे рд▓िрдП cron рдЗрд╕्рддेрдоाрд▓ рдХिрдпा рдЬा рд╕рдХрддा рд╣ै।


crontab -e

Cron jobs edit:

crontab -e

crontab -l

Current cron jobs:

crontab -l

Example:

0 9 * * * /home/user/backup.sh

рдпрд╣ example рд╣рд░ рджिрди 9 рдмрдЬे script рдЪрд▓ाрдиे рдХे рд▓िрдП рд╣ै।


at

рдХुрдЫ systems рдоें рдПрдХ рдмाрд░ рдмाрдж рдоें Command рдЪрд▓ाрдиे рдХे рд▓िрдП:

at 10:00

at service/system рдкрд░ depend рдХрд░ рд╕рдХрддा рд╣ै।


Logs

Linux рдоें Logs troubleshoot рдХрд░рдиे рдХे рд▓िрдП рдмрд╣ुрдд useful рд╣ोрддे рд╣ैं।


journalctl -f

Live logs:

journalctl -f

journalctl -u

рдХिрд╕ी Service рдХे logs:

journalctl -u nginx

dmesg

Kernel messages:

dmesg

logger

System log рдоें message рднेрдЬрдиे рдХे рд▓िрдП:

logger "Test message"

Hardware рдФрд░ Devices


lsusb

USB Devices:

lsusb

lspci

PCI Devices:

lspci

lscpu

CPU:

lscpu

lsblk

Storage:

lsblk

lspci | grep -i vga

Graphics Device рдЦोрдЬрдиे рдХा рдПрдХ рддрд░ीрдХा:

lspci | grep -i vga

sensors

Hardware temperatures рджेрдЦрдиे рдХे рд▓िрдП:

sensors

рдЕрдЧрд░ package installed рд╣ै।


Linux Terminal Shortcuts

Terminal рдоें рдпे shortcuts рдмрд╣ुрдд рдХाрдо рдЖрдПंрдЧे:

ShortcutрдХाрдо
Ctrl + CRunning Command рд░ोрдХрдиा
Ctrl + DInput/Terminal рд╕े Exit
Ctrl + LScreen рд╕ाрдл рдЬैрд╕ा view
Ctrl + ALine рдХी рд╢ुрд░ुрдЖрдд
Ctrl + ELine рдХा рдЕंрдд
Ctrl + ULine рдХा рдЖрдЧे рдХा рд╣िрд╕्рд╕ा рд╣рдЯाрдиा
Ctrl + KCursor рдХे рдмाрдж рдХा рд╣िрд╕्рд╕ा рд╣рдЯाрдиा
Ctrl + WрдПрдХ Word рд╣рдЯाрдиा
Ctrl + RCommand History Search
TabAuto Complete
↑рдкिрдЫрд▓ी Command
↓рдЕрдЧрд▓ी Command

Linux рдоें Command History

history

рдХिрд╕ी рдкुрд░ाрдиी Command рдХो рдЬрд▓्рджी Search рдХрд░рдиे рдХे рд▓िрдП:

Ctrl + R

рдлिрд░ Command рдХा рдХुрдЫ рд╣िрд╕्рд╕ा Type рдХрд░ें।


Linux рдоें Help рдХैрд╕े рд▓ें?

рдЕрдЧрд░ рдХिрд╕ी Command рдХा рдЗрд╕्рддेрдоाрд▓ рдирд╣ीं рдкрддा:

man command

рдпा:

command --help

рдЙрджाрд╣рд░рдг:

ls --help

рдпрд╣ рддрд░ीрдХा Linux рд╕ीрдЦрддे рд╕рдордп рдмрд╣ुрдд useful рд╣ै।


Linux рдоें Root User рдХ्рдпा рд╣ै?

Linux рдоें root рдПрдХ рдмрд╣ुрдд powerful administrator account рд╣ै।

Root рдХो System рдоें рд▓рдЧрднрдЧ рд╣рд░ рдЬрдЧрд╣ рдмрджрд▓ाрд╡ рдХрд░рдиे рдХी permission рд╣ो рд╕рдХрддी рд╣ै।

рдЗрд╕ीрд▓िрдП:

sudo

рдХा рдЗрд╕्рддेрдоाрд▓ рдз्рдпाрди рд╕े рдХрд░ें।


Root Shell

рдХुрдЫ systems рдкрд░:

sudo -i

рд╕े root shell рдоिрд▓ рд╕рдХрддी рд╣ै।

рдХाрдо рдкूрд░ा рд╣ोрдиे рдкрд░:

exit

рд╕े рдмाрд╣рд░ рдиिрдХрд▓ें।


Linux File System Structure

Linux рдоें рдПрдХ рд╕ाрдоाрди्рдп structure рдХुрдЫ рдРрд╕ा рд╣ोрддा рд╣ै:

/
├── bin
├── boot
├── dev
├── etc
├── home
├── lib
├── media
├── mnt
├── opt
├── proc
├── root
├── run
├── sbin
├── srv
├── tmp
├── usr
└── var

рдЕрдм рдЗрди्рд╣ें рдЖрд╕ाрди рднाрд╖ा рдоें рд╕рдордЭрддे рд╣ैं।


/

рдпрд╣ Linux рдХी Root Directory рд╣ै।

рдмाрдХी рдмрд╣ुрдд рд╕ाрд░ी directories рдЗрд╕ी рдХे рдЕंрджрд░ рд╣ोрддी рд╣ैं।


/home

Users рдХी personal files рдЕрдХ्рд╕рд░ рдпрд╣ां рд╣ोрддी рд╣ैं।

рдЙрджाрд╣рд░рдг:

/home/rahul

/etc

System рдФрд░ software рдХी рдХрдИ configuration files рдпрд╣ां рд╣ोрддी рд╣ैं।


/var

Logs, cache рдФрд░ рдРрд╕ा data рдЬो рд╕рдордп рдХे рд╕ाрде рдмрджрд▓рддा рд░рд╣рддा рд╣ै, рдпрд╣ां рдоिрд▓ рд╕рдХрддा рд╣ै।


/tmp

Temporary files рдХे рд▓िрдП рдЗрд╕्рддेрдоाрд▓ рд╣ोрддी рд╣ै।


/usr

рдмрд╣ुрдд рд╕ाрд░े user-space programs рдФрд░ related files рдпрд╣ां рдоिрд▓рддे рд╣ैं।


/bin рдФрд░ /sbin

рдХुрдЫ systems рдоें рдЬрд░ूрд░ी commands рдпрд╣ां рдоिрд▓ рд╕рдХрддी рд╣ैं। Modern Linux systems рдоें /usr рдХे рд╕ाрде рдЗрди directories рдХा layout distribution рдХे рдЕрдиुрд╕ाрд░ рдмрджрд▓ рд╕рдХрддा рд╣ै।


/dev

Devices рдХो represent рдХрд░рдиे рд╡ाрд▓ी special files рдпрд╣ां рдоिрд▓рддी рд╣ैं।


/proc

Kernel рдФрд░ running processes рд╕े рдЬुрдб़ी virtual information рдпрд╣ां рдоिрд▓рддी рд╣ै।


/sys

Kernel рдФрд░ hardware рд╕े рдЬुрдб़ी virtual information рдпрд╣ां рдоिрд▓рддी рд╣ै।


/boot

Boot process рд╕े рдЬुрдб़ी рдЬрд░ूрд░ी files рдпрд╣ां рдоिрд▓ рд╕рдХрддी рд╣ैं।


/media

Removable devices рдХे mount points рдпрд╣ां рдоिрд▓ рд╕рдХрддे рд╣ैं।


/mnt

Temporary/manual mounts рдХे рд▓िрдП рдЗрд╕्рддेрдоाрд▓ рдХी рдЬा рд╕рдХрддी рд╣ै।


/opt

рдХुрдЫ optional/third-party software рдпрд╣ां install рдХिрдпा рдЬा рд╕рдХрддा рд╣ै।


/root

Root user рдХी Home Directory рд╣ै।

рдпрд╣ / рд╕े рдЕрд▓рдЧ рд╣ै।


Linux рдоें Special Permissions

рдХुрдЫ files рдкрд░:

SUID
SGID
Sticky Bit

рдЬैрд╕ी special permissions рднी рд╣ो рд╕рдХрддी рд╣ैं।

рдЗрдирдХा рдЗрд╕्рддेрдоाрд▓ advanced Linux administration рдоें рд╣ोрддा рд╣ै।


SUID

SUID permission рд╕े executable рдХुрдЫ cases рдоें file owner рдХी permissions рдХे рд╕ाрде рдЪрд▓ рд╕рдХрддा рд╣ै।

рджेрдЦрдиे рдХे рд▓िрдП:

ls -l /path/to/file

рдпрд╣ advanced topic рд╣ै, рдЗрд╕рд▓िрдП рдЗрд╕े рдмिрдиा рд╕рдордЭे рдмрджрд▓рдиा рдирд╣ीं рдЪाрд╣िрдП।


SGID

SGID files рдпा directories рдХे рд╕ाрде special behavior рджे рд╕рдХрддा рд╣ै।


Sticky Bit

Shared directories рдоें files delete рдХрд░рдиे рдХे behavior рдХो control рдХрд░рдиे рдХे рд▓िрдП рдЗрд╕्рддेрдоाрд▓ рд╣ोрддा рд╣ै।

рдЙрджाрд╣рд░рдг:

/tmp

Linux рдоें Symbolic Link

ln -s original.txt shortcut.txt

рдЕрдм:

shortcut.txt

original file рдХी рддрд░рдл point рдХрд░ेрдЧा।


Linux рдоें Hidden Files

Linux рдоें рдЕрдХ्рд╕рд░ . рд╕े рд╢ुрд░ू рд╣ोрдиे рд╡ाрд▓ी files hidden рд╣ोрддी рд╣ैं।

рдЙрджाрд╣рд░рдг:

.bashrc
.profile
.config

рджेрдЦрдиे рдХे рд▓िрдП:

ls -a

Linux рдоें Wildcards

Wildcards рдмрд╣ुрдд useful рд╣ैं।

*

рдХрдИ characters:

ls *.txt

?

рдПрдХ character:

ls file?.txt

[ ]

Character range:

ls file[1-3].txt

Linux Pipes рдХा Example

рдоाрди рд▓ीрдЬिрдП рдЖрдкрдХो рдХिрд╕ी Folder рдоें рд╕िрд░्рдл .txt files рджेрдЦрдиी рд╣ैं:

ls | grep ".txt"

рдпрд╣ां:

ls
↓
Output
↓
grep
↓
.txt рд╡ाрд▓ी Files

Useful Command Combinations

Files Search

find . -type f | grep ".txt"

Running Process Search

ps aux | grep python

Disk Space

df -h | grep "/"

IP Information

ip addr | grep inet

Linux рдоें && рдХा Example

mkdir myproject && cd myproject

рдкрд╣рд▓ी Command рд╕рдлрд▓ рд╣ोрдЧी рддрднी рджूрд╕рд░ी рдЪрд▓ेрдЧी।


Linux рдоें || рдХा Example

cd myproject || echo "Folder not found"

рдЕрдЧрд░ Folder рдирд╣ीं рдоिрд▓ा рддो message рджिрдЦेрдЧा।


Linux рдоें Backup рдХा Simple Example

рдПрдХ Folder рдХो рджूрд╕рд░े Folder рдоें Copy:

cp -r project project_backup

Archive:

tar -czvf project_backup.tar.gz project/

Linux рдоें File Download

wget https://example.com/file.zip

рдпा:

curl -O https://example.com/file.zip

Linux рдоें File Extract

ZIP:

unzip file.zip

TAR.GZ:

tar -xzvf file.tar.gz

Linux рдоें Python Check

python --version

рдпा:

python3 --version

Linux рдоें Git Check

git --version

Linux рдоें Disk Check

df -h

Linux рдоें RAM Check

free -h

Linux рдоें CPU Check

lscpu

Linux рдоें IP Check

ip addr

Linux рдоें Current User

whoami

Linux рдоें Current Location

pwd

Linux рдоें Files рджेрдЦрдиा

ls -la

Linux рдоें Folder рдмрдиाрдиा

mkdir folder

Linux рдоें File рдмрдиाрдиा

touch file.txt

Linux рдоें File Copy

cp file.txt backup.txt

Linux рдоें File Move

mv file.txt Documents/

Linux рдоें File Delete

rm file.txt

Linux рдоें Folder Delete

rm -r folder

Linux рдоें Permission рджेрдиा

chmod +x script.sh

Linux рдоें Owner рдмрджрд▓рдиा

sudo chown user file.txt

Linux рдоें Software Install

Ubuntu/Debian:

sudo apt install package-name

Fedora/RHEL:

sudo dnf install package-name

Arch:

sudo pacman -S package-name

300+ Linux Commands Quick List

рдЕрдм рдПрдХ рдЬрдЧрд╣ рдкрд░ рдмрд╣ुрдд рд╕ाрд░ी important Linux Commands рдХो рджेрдЦ рд▓ेрддे рд╣ैं:

pwd
ls
ls -l
ls -a
ls -la
ls -lh
cd
cd ..
cd ~
cd /
cd -
mkdir
mkdir -p
touch
file
stat
cp
cp -r
mv
rm
rm -r
rmdir
ln
ln -s
readlink
basename
dirname
realpath
tree
cat
less
more
head
tail
tail -f
nl
wc
sort
uniq
cut
paste
tr
tee
echo
printf
find
locate
which
whereis
type
grep
rg
diff
cmp
comm
df
du
lsblk
blkid
mount
umount
findmnt
fdisk
parted
ps
ps aux
ps -ef
top
htop
pgrep
pkill
kill
killall
jobs
bg
fg
nohup
sleep
watch
uname
hostname
hostnamectl
uptime
date
timedatectl
whoami
id
who
w
last
lastlog
users
free
lscpu
lsusb
lspci
lshw
lsmod
dmesg
journalctl
useradd
adduser
passwd
usermod
userdel
groupadd
groupdel
groups
gpasswd
getent
chage
su
sudo
chmod
chown
chgrp
umask
tar
zip
unzip
gzip
gunzip
bzip2
bunzip2
xz
unxz
apt
apt update
apt upgrade
apt install
apt remove
apt purge
apt search
apt show
apt autoremove
apt list
dpkg
dnf
pacman
ip
ping
curl
wget
ss
netstat
traceroute
tracepath
dig
nslookup
host
hostname -I
resolvectl
nmcli
ssh
scp
sftp
rsync
ssh-keygen
ssh-copy-id
systemctl
clear
history
alias
unalias
env
printenv
export
unset
set
source
exit
logout
man
info
whatis
apropos
help
command
nice
renice
ionice
vmstat
iostat
sar
crontab
at
logger
sensors

рдпрд╣ list рдЖрдкрдХो Quick Revision рдХे рд▓िрдП рдХाрдлी useful рд░рд╣ेрдЧी।


ЁЯТб рдоेрд░ी рд╕рд▓ाрд╣

рдЕрдЧрд░ рдЖрдк Linux рдоें рдирдП рд╣ैं рддो 300+ Commands рджेрдЦрдХрд░ рдкрд░ेрд╢ाрди рд╣ोрдиे рдХी рдЬрд░ूрд░рдд рдирд╣ीं рд╣ै।

рдкрд╣рд▓े рд╕िрд░्рдл рдпे Commands рд╕ीрдЦें:

pwd
ls
cd
mkdir
touch
cp
mv
rm
cat
nano
grep
find
sudo
chmod
chown
df
du
ps
top
free
ip
ping
apt
systemctl

рдЗрди Commands рдХी рдЕрдЪ्рдЫी Practice рд╣ो рдЬाрдиे рдХे рдмाрдж рдмाрдХी Commands рд╕ीрдЦрдиा рдЖрд╕ाрди рд╣ो рдЬाрдПрдЧा।


⚠️ Note

рд╣рд░ Linux Distribution рдоें рд╕рднी Commands рдкрд╣рд▓े рд╕े installed рд╣ों, рдпрд╣ рдЬрд░ूрд░ी рдирд╣ीं рд╣ै।

рдЙрджाрд╣рд░рдг рдХे рд▓िрдП:

htop
tree
netstat
traceroute
iostat
sensors

рдЬैрд╕ी Commands рдХे рд▓िрдП рдЕрд▓рдЧ package install рдХрд░рдиा рдкрдб़ рд╕рдХрддा рд╣ै।

рдЗрд╕ी рддрд░рд╣ apt, dnf рдФрд░ pacman рдЕрд▓рдЧ-рдЕрд▓рдЧ Linux distributions рдоें рдЗрд╕्рддेрдоाрд▓ рд╣ोрддे рд╣ैं।

рдЗрд╕рд▓िрдП Command рдЪрд▓ाрдиे рд╕े рдкрд╣рд▓े рдпрд╣ рдЬрд░ूрд░ рджेрдЦें рдХि рдЖрдкрдХे Linux рдоें рдХौрди рд╕ा package manager рд╣ै।


ЁЯТб Pro Tip

Linux рдоें Commands рдпाрдж рдХрд░рдиे рдХा рд╕рдмрд╕े рдЕрдЪ्рдЫा рддрд░ीрдХा рдЙрди्рд╣ें рд░ोрдЬрдорд░्рд░ा рдХे рдХाрдо рдоें рдЗрд╕्рддेрдоाрд▓ рдХрд░рдиा рд╣ै।

рдоाрди рд▓ीрдЬिрдП рдЖрдкрдХो рдПрдХ Folder рдмрдиाрдиा рд╣ै:

mkdir practice

рдЙрд╕рдоें рдЬाрдиा рд╣ै:

cd practice

File рдмрдиाрдиी рд╣ै:

touch notes.txt

Text рдбाрд▓рдиा рд╣ै:

echo "I am learning Linux" > notes.txt

File рджेрдЦрдиी рд╣ै:

cat notes.txt

File Copy рдХрд░рдиी рд╣ै:

cp notes.txt backup.txt

рдЕрдм рдЖрдкрдХा рдЫोрдЯा рд╕ा practice project рддैрдпाрд░ рд╣ै।

рдЗрд╕ी рддрд░рд╣ Commands рдЦुрдж рдЗрд╕्рддेрдоाрд▓ рдХрд░ेंрдЧे рддो рд╡े рдЬрд▓्рджी рдпाрдж рд╣ोंрдЧी।


Beginner рдХे рд▓िрдП Linux Learning Order

рдЕрдЧрд░ рдЖрдк Linux рдмिрд▓्рдХुрд▓ рд╢ुрд░ुрдЖрдд рд╕े рд╕ीрдЦ рд░рд╣े рд╣ैं рддो рдпрд╣ order рд░рдЦें:

Linux Basics
      ↓
Terminal
      ↓
pwd / ls / cd
      ↓
Files & Folders
      ↓
cat / less / head / tail
      ↓
cp / mv / rm
      ↓
find / grep
      ↓
Permissions
      ↓
Users & Groups
      ↓
Processes
      ↓
Package Management
      ↓
Networking
      ↓
Services
      ↓
SSH
      ↓
Shell Scripting
      ↓
Linux Administration

Linux Commands рд╕े Practice Project

рдПрдХ рдЫोрдЯा Practice Folder рдмрдиाрдПं:

mkdir linux-practice
cd linux-practice

рдЕрдм Files:

touch file1.txt file2.txt file3.txt

Text:

echo "Hello Linux" > file1.txt

Copy:

cp file1.txt backup.txt

Rename:

mv file2.txt notes.txt

Files рджेрдЦें:

ls -la

Content рджेрдЦें:

cat file1.txt

Search:

grep "Linux" file1.txt

рдЕрдм рдЖрдк рдХрдИ Basic Commands рдПрдХ рд╣ी Practice рдоें рдЗрд╕्рддेрдоाрд▓ рдХрд░ рдЪुрдХे рд╣ैं।


Quick Linux Cheat Sheet

рдХाрдоCommand
Current Folderpwd
Files рджेрдЦрдиाls
Hidden Filesls -a
Folder рдмрджрд▓рдиाcd
Folder рдмрдиाрдиाmkdir
File рдмрдиाрдиाtouch
File рдкрдв़рдиाcat
File Copycp
File Movemv
File Deleterm
Searchfind
Text Searchgrep
Disk Spacedf -h
Folder Sizedu -sh
RAMfree -h
CPUlscpu
Processesps aux
Live Processestop
Current Userwhoami
IP Addressip addr
Internet Testping
Downloadwget
HTTP Requestcurl
Software Updatesudo apt update
Software Installsudo apt install
Service Statussystemctl status
Permissionschmod
Ownerchown
Remote Loginssh
Archivetar
Helpman
Historyhistory
Clear Screenclear

Conclusion

Linux рдоें рд╢ुрд░ुрдЖрдд рдоें Terminal рдеोрдб़ा рдоुрд╢्рдХिрд▓ рд▓рдЧ рд╕рдХрддा рд╣ै, рд▓ेрдХिрди рдХुрдЫ Basic Commands рд╕ीрдЦрдиे рдХे рдмाрдж рдпрд╣ी Terminal рдмрд╣ुрдд рдЖрд╕ाрди рдФрд░ powerful рд▓рдЧрдиे рд▓рдЧрддा рд╣ै।

рдЗрд╕ Linux Complete Cheat Sheet рдоें рд╣рдордиे 300+ Terminal Commands рдФрд░ рдХрдИ рдЬрд░ूрд░ी Linux Concepts рджेрдЦे।

рд╣рдордиे:

Files → Folders → Search → Permissions → Users → Processes → Packages → Networking → SSH → Services → System → Shell

рдЬैрд╕े Topics рдХो Cover рдХिрдпा।

рд▓ेрдХिрди рдЖрдкрдХो 300 Commands рдПрдХ рд╕ाрде рдпाрдж рдХрд░рдиे рдХी рдЬрд░ूрд░рдд рдирд╣ीं рд╣ै।

рдкрд╣рд▓े:

pwd
ls
cd
mkdir
touch
cp
mv
rm
cat
grep
find

рдЬैрд╕ी Basic Commands рд╕ीрдЦें।

рдлिрд░ рдзीрд░े-рдзीрд░े Advanced Commands рдХी рддрд░рдл рдЬाрдПं।

рд╕рдмрд╕े рдЬрд░ूрд░ी рдмाрдд:

Linux рд╕ीрдЦрдиे рдХा рддрд░ीрдХा рд╣ै — Command рдЦुрдж Type рдХрд░ो, Output рджेрдЦो рдФрд░ Practice рдХрд░ो। ЁЯРз

рдХुрдЫ рджिрдиों рдХी Practice рдХे рдмाрдж рдЖрдкрдХो Terminal рдкрд╣рд▓े рдЬिрддрдиा рдоुрд╢्рдХिрд▓ рдирд╣ीं рд▓рдЧेрдЧा। ЁЯЪА


FAQs

1. Linux Terminal рдХ्рдпा рд╣ै?

Terminal рдПрдХ рдЬрдЧрд╣ рд╣ै рдЬрд╣ां рдЖрдк Commands рд▓िрдЦрдХрд░ Linux рдоें рдЕрд▓рдЧ-рдЕрд▓рдЧ рдХाрдо рдХрд░ рд╕рдХрддे рд╣ैं।

2. Linux рдХी рд╕рдмрд╕े Basic Command рдХौрди рд╕ी рд╣ै?

рд╢ुрд░ुрдЖрдд рдХे рд▓िрдП pwd, ls, cd, mkdir, touch, cp, mv рдФрд░ rm рдЬैрд╕ी Commands рд╕ीрдЦрдиा рдЕрдЪ्рдЫा рд░рд╣ेрдЧा।

3. pwd Command рдХ्рдпा рдХрд░рддी рд╣ै?

pwd рдмрддाрддी рд╣ै рдХि рдЖрдк рдЕрднी рдХिрд╕ Directory рдоें рд╣ैं।

pwd

4. ls Command рдХा рдХ्рдпा рдХाрдо рд╣ै?

ls Current Directory рдоें рдоौрдЬूрдж Files рдФрд░ Folders рджिрдЦाрддी рд╣ै।

ls

5. Linux рдоें File рдХैрд╕े рдмрдиाрддे рд╣ैं?

touch рд╕े Empty File рдмрдиाрдИ рдЬा рд╕рдХрддी рд╣ै:

touch notes.txt

6. Linux рдоें Folder рдХैрд╕े рдмрдиाрддे рд╣ैं?

mkdir рд╕े:

mkdir projects

7. Linux рдоें File рдХैрд╕े Delete рдХрд░рддे рд╣ैं?

rm рд╕े:

rm notes.txt

рдз्рдпाрди рд░рдЦें рдХि rm рдХा рдЗрд╕्рддेрдоाрд▓ рдХрд░рддे рд╕рдордп рд╕ाрд╡рдзाрдиी рдЬрд░ूрд░ी рд╣ै।

8. Linux рдоें Software рдХैрд╕े Install рдХрд░рддे рд╣ैं?

рдпрд╣ рдЖрдкрдХे Linux Distribution рдкрд░ depend рдХрд░рддा рд╣ै। Ubuntu/Debian рдоें:

sudo apt install package-name

Fedora/RHEL рдоें:

sudo dnf install package-name

Arch Linux рдоें:

sudo pacman -S package-name

9. Linux рдоें Permission рдХैрд╕े рдмрджрд▓рддे рд╣ैं?

chmod Command рдХा рдЗрд╕्рддेрдоाрд▓ рдХिрдпा рдЬाрддा рд╣ै:

chmod +x script.sh

10. Linux рдоें IP Address рдХैрд╕े рджेрдЦें?

рдЖрдк рдпрд╣ Command рдЪрд▓ा рд╕рдХрддे рд╣ैं:

ip addr

11. Linux рдоें RAM рдХैрд╕े Check рдХрд░ें?

free -h

12. Linux рдоें Running Processes рдХैрд╕े рджेрдЦें?

ps aux

рдпा Live information рдХे рд▓िрдП:

top

13. Linux рдоें Internet Check рдХैрд╕े рдХрд░ें?

рдХिрд╕ी domain рдХो ping рдХрд░рдХे:

ping google.com

14. Linux рдоें Remote Server рд╕े рдХैрд╕े Connect рдХрд░ें?

SSH рдХा рдЗрд╕्рддेрдоाрд▓ рдХिрдпा рдЬा рд╕рдХрддा рд╣ै:

ssh user@server-ip

15. рдХ्рдпा Linux Commands рдпाрдж рдХрд░рдиा рдЬрд░ूрд░ी рд╣ै?

рд╕ाрд░ी 300+ Commands рдпाрдж рдХрд░рдиा рдЬрд░ूрд░ी рдирд╣ीं рд╣ै।

рдкрд╣рд▓े рд░ोрдЬ рдХाрдо рдЖрдиे рд╡ाрд▓ी Commands рд╕ीрдЦें рдФрд░ рдмाрдХी Commands рдХे рд▓िрдП man рдФрд░ --help рдХा рдЗрд╕्рддेрдоाрд▓ рдХрд░ें।

man ls

рдпा:

ls --help

Practice рдХрд░рддे рд░рд╣िрдП—Linux Terminal рдзीрд░े-рдзीрд░े рдЦुрдж рдЖрд╕ाрди рд▓рдЧрдиे рд▓рдЧेрдЧा। ЁЯРзЁЯТ╗


ЁЯУе Download PDF File

ЁЯОм Need help? Click the button below to watch the complete step-by-step video guide tutorial!

ЁЯУ║ Watch Full Video Guide

рдПрдХ рдЯिрдк्рдкрдгी рднेрдЬें

Have a question or feedback? Share it below! Please avoid spam and stay respectful.
Visit Website
Visit Website