рдЯрд░реНрдорд┐рдирд▓ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд╕реАрдзреЗ рдЖрджреЗрд╢ (Command) рджреЗрддреЗ рд╣реЛред
Linux рдореЗрдВ:
- рдЕрд╕рд▓реА рдХрд╛рдо рдЯрд░реНрдорд┐рдирд▓ рд╕реЗ рд╣реЛрддрд╛ рд╣реИ
- рдорд╛рдЙрд╕ рдкрд░ рдирд┐рд░реНрднрд░ рд╡реНрдпрдХреНрддрд┐ Linux рдореЗрдВ рдХрдордЬреЛрд░ рд╣реЛрддрд╛ рд╣реИ
ЁЯСЙ рдЯрд░реНрдорд┐рдирд▓ = Linux рдХреА рд░реАрдврд╝ рдХреА рд╣рдбреНрдбреА
ЁЯУВ рдЖрд╡рд╢реНрдпрдХ рдЯрд░реНрдорд┐рдирд▓ рдХрдорд╛рдВрдбреНрд╕
1я╕ПтГг pwd тАУ рдЖрдк рдЕрднреА рдХрд╣рд╛рдБ рд╣реИрдВ?
pwd
рдЗрд╕рдХрд╛ рдЕрд░реНрде: рд╡рд░реНрддрдорд╛рди рдХрд╛рд░реНрдпрд╢реАрд▓ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛
рдЙрджрд╛рд╣рд░рдг:
/home/kali
ЁЯСЙ рдЕрдЧрд░ рдЖрдкрдХреЛ рдпрд╣ рдирд╣реАрдВ рдкрддрд╛ рдХрд┐ рдЖрдк рдХрд┐рд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рд╣реИрдВ, рддреЛ рдЖрдЧреЗ рд╕рдм рдЧрдбрд╝рдмрдбрд╝ рд╣реЛрдЧреАред
2я╕ПтГг ls тАУ рдЗрд╕ рдлрд╝реЛрд▓реНрдбрд░ рдореЗрдВ рдХреНрдпрд╛ рд╣реИ?
ls
ls -l
ls -a
lsтЖТ рдлрд╛рдЗрд▓реЗрдВ рдФрд░ рдлрд╝реЛрд▓реНрдбрд░ рджрд┐рдЦрд╛рддрд╛ рд╣реИls -lтЖТ рдкреВрд░реА рдЬрд╛рдирдХрд╛рд░реА (рдЕрдиреБрдорддрд┐, рдорд╛рд▓рд┐рдХ, рдЖрдХрд╛рд░)ls -aтЖТ рдЫреБрдкреА рд╣реБрдИ рдлрд╛рдЗрд▓реЗрдВ
ЁЯСЙ Linux рдореЗрдВ рдЫреБрдкреА рдлрд╛рдЗрд▓реЗрдВ рдмрд╣реБрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реЛрддреА рд╣реИрдВред
3я╕ПтГг cd тАУ рдлрд╝реЛрд▓реНрдбрд░ рдмрджрд▓рдирд╛
cd Desktop
cd ..
cd /etc
cd ~
cd ..тЖТ рдПрдХ рд╕реНрддрд░ рдКрдкрд░cd /тЖТ рд░реВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реАcd ~тЖТ рд╣реЛрдо рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА
ЁЯСЙ рдЧрд▓рдд рд░рд╛рд╕реНрддрд╛ рд▓рд┐рдЦрд╛ = Error
ЁЯСЙ Tab рджрдмрд╛рдУ = рд░рд╛рд╕реНрддрд╛ рдЦреБрдж рдкреВрд░рд╛ рд╣реЛрдЧрд╛
4я╕ПтГг mkdir тАУ рдирдпрд╛ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдирд╛
mkdir test
mkdir hacking/tools
mkdir = make directory
ЁЯСЙ Linux рдореЗрдВ рдмрд┐рдирд╛ рд╡реНрдпрд╡рд╕реНрдерд╛ рдХреЗ рдХрд╛рдо рдХрд┐рдпрд╛ тЖТ рдмрд╛рдж рдореЗрдВ рдЦреБрдж рдкрдЫрддрд╛рдУрдЧреЗред
5я╕ПтГг rm тАУ рдлрд╛рдЗрд▓ рдпрд╛ рдлрд╝реЛрд▓реНрдбрд░ рд╣рдЯрд╛рдирд╛ (тЪая╕П рд╕рд╛рд╡рдзрд╛рди)
rm file.txt
rm -r folder
rm -rf folder
тЪая╕П рд╕рдЪреНрдЪрд╛рдИ:
- Linux рдореЗрдВ рд░реАрд╕рд╛рдпрдХрд▓ рдмрд┐рди рдирд╣реАрдВ рд╣реЛрддрд╛
- рдПрдХ рдмрд╛рд░ рд╣рдЯрд╛рдпрд╛ = рд╣рдореЗрд╢рд╛ рдХреЗ рд▓рд┐рдП рдЧрдпрд╛
ЁЯСЙ рдмрд┐рдирд╛ рд╕реЛрдЪреЗ rm -rf рдЪрд▓рд╛рдирд╛ = рдЖрддреНрдорд╣рддреНрдпрд╛
ЁЯФР рдлрд╛рдЗрд▓ рдЕрдиреБрдорддрд┐ (Permissions)



рдЙрджрд╛рд╣рд░рдг:
-rwxr-xr--
рдорддрд▓рдм:
- r = рдкрдврд╝рдирд╛
- w = рд▓рд┐рдЦрдирд╛
- x = рдЪрд▓рд╛рдирд╛
рддреАрди рднрд╛рдЧ:
- рдорд╛рд▓рд┐рдХ (Owner)
- рд╕рдореВрд╣ (Group)
- рдЕрдиреНрдп (Others)
6я╕ПтГг chmod тАУ рдЕрдиреБрдорддрд┐ рдмрджрд▓рдирд╛
chmod 755 file.sh
chmod +x script.sh
рд╕рд╛рдорд╛рдиреНрдп рдЕрдиреБрдорддрд┐:
- 777 тЖТ рд╕рдмрдХреЛ рд╕рдм рдХреБрдЫ (рдЦрддрд░рдирд╛рдХ)
- 755 тЖТ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд▓рд┐рдП рд╕рд╣реА
- 644 тЖТ рд╕рд╛рдзрд╛рд░рдг рдлрд╛рдЗрд▓
ЁЯСЙ 90% рдмрд╛рд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдирд╣реАрдВ рдЪрд▓рддреА = рдЕрдиреБрдорддрд┐ рдЧрд▓рдд
7я╕ПтГг chown тАУ рдлрд╛рдЗрд▓ рдХрд╛ рдорд╛рд▓рд┐рдХ рдмрджрд▓рдирд╛
chown kali:kali file.txt
рдЬрдм:
- рдлрд╛рдЗрд▓ root рдиреЗ рдмрдирд╛рдИ рд╣реЛ
- рдФрд░ рд╕рд╛рдорд╛рдиреНрдп рдпреВрдЬрд╝рд░ рдХреЛ рдЪрд╛рд╣рд┐рдП
ЁЯСЙ рдорд╛рд▓рд┐рдХрд╛рдирд╛ рд╕рдордЭ рдореЗрдВ рдЖрдпрд╛ = Linux рдЖрдзрд╛ рдЬреАрдд рд▓рд┐рдпрд╛ред
ЁЯЧВ Linux рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрд░рдЪрдирд╛



| рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА | рдХрд╛рдо |
|---|---|
/ | рд╕рдмрд╕реЗ рдКрдкрд░ (Root) |
/home | рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ |
/etc | рд╕реЗрдЯрд┐рдВрдЧ рдлрд╛рдЗрд▓реЗрдВ |
/bin | рдЖрд╡рд╢реНрдпрдХ рдХрдорд╛рдВрдб |
/usr | рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ |
/var | рд▓реЙрдЧ рдлрд╛рдЗрд▓ |
/opt | рдЕрддрд┐рд░рд┐рдХреНрдд рдЯреВрд▓ |
/tmp | рдЕрд╕реНрдерд╛рдпреА рдлрд╛рдЗрд▓ |
ЁЯСЙ рдХрд╛рд▓реА рдХреЗ рдЯреВрд▓ рдЕрдХреНрд╕рд░ /usr/share рдФрд░ /opt рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВред
ЁЯУж рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ (apt)



1я╕ПтГг рдкреИрдХреЗрдЬ рд╕реВрдЪреА рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛ (рдЬрд░реВрд░реА)
sudo apt update
ЁЯСЙ рдпрд╣ рдЫреЛрдбрд╝рд╛ = рдЖрдЧреЗ Error рддрдп
2я╕ПтГг рд╕рд┐рд╕реНрдЯрдо рдЕрдкрдбреЗрдЯ рдХрд░рдирд╛
sudo apt upgrade
рдкреБрд░рд╛рдирд╛ рд╕рд┐рд╕реНрдЯрдо = рдЯреВрдЯреЗ рд╣реБрдП рдЯреВрд▓
3я╕ПтГг рдирдпрд╛ рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛
sudo apt install nmap
рдорддрд▓рдм:
sudoтЖТ рдПрдбрдорд┐рди рдЕрдзрд┐рдХрд╛рд░aptтЖТ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░installтЖТ рдЗрдВрд╕реНрдЯреЙрд▓nmapтЖТ рдЯреВрд▓
4я╕ПтГг рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рд╣рдЯрд╛рдирд╛
sudo apt remove nmap
5я╕ПтГг рд╕рд┐рд╕реНрдЯрдо рд╕рд╛рдлрд╝ рдХрд░рдирд╛
sudo apt autoremove
sudo apt clean
ЁЯСЙ рдмреЗрдХрд╛рд░ рдлрд╛рдЗрд▓ рд╣рдЯреЗрдВрдЧреА, рд╕рд┐рд╕реНрдЯрдо рддреЗрдЬ рд╣реЛрдЧрд╛ред
ЁЯФе рдХрдбрд╝рд╡реА рд▓реЗрдХрд┐рди рдЬрд╝рд░реВрд░реА рд╕рдЪреНрдЪрд╛рдИ
- Linux рдпрд╛рдж рдХрд░рдХреЗ рдирд╣реАрдВ, рдХрд░рдХреЗ рдЖрддрд╛ рд╣реИ
- рд░реЛрдЬрд╝ рдЯрд░реНрдорд┐рдирд▓ рдирд╣реАрдВ рдЪрд▓рд╛рдпрд╛ = рд╕рдм рднреВрд▓ рдЬрд╛рдУрдЧреЗ
- рд╕рд┐рд░реНрдл GUI рдЪрд▓рд╛рдпрд╛ = рдХрдордЬреЛрд░ рд░рд╣реЛрдЧреЗ
- рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛, рд╕рдордЭрд╛ рдирд╣реАрдВ = рд╕рдордп рдмрд░реНрдмрд╛рдж



