ЁЯРЙ Kali Linux рдХреНрдпрд╛ рд╣реИ?

рдЯрд░реНрдорд┐рдирд▓ рд╡рд╣ рдЬрдЧрд╣ рд╣реИ рдЬрд╣рд╛рдБ рдЖрдк рдХрдВрдкреНрдпреВрдЯрд░ рдХреЛ рд╕реАрдзреЗ рдЖрджреЗрд╢ (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)

https://linuxcommand.org/images/file_permissions.png
https://cd.linuxscrew.com/wp-content/uploads/2020/12/chmod-777.png
https://media.geeksforgeeks.org/wp-content/uploads/20230505155437/65-%281%29.webp

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

-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 рдлрд╛рдЗрд▓ рд╕рд┐рд╕реНрдЯрдо рд╕рдВрд░рдЪрдирд╛

https://www.linuxfoundation.org/hs-fs/hubfs/Imported_Blog_Media/standard-unix-filesystem-hierarchy-1.png?height=1001&name=standard-unix-filesystem-hierarchy-1.png&width=1817
https://linuxhandbook.com/content/images/2020/06/linux-directory-structure.png
https://media.geeksforgeeks.org/wp-content/uploads/linuxDir.jpg
рдбрд╛рдпрд░реЗрдХреНрдЯрд░реАрдХрд╛рдо
/рд╕рдмрд╕реЗ рдКрдкрд░ (Root)
/homeрдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛
/etcрд╕реЗрдЯрд┐рдВрдЧ рдлрд╛рдЗрд▓реЗрдВ
/binрдЖрд╡рд╢реНрдпрдХ рдХрдорд╛рдВрдб
/usrрд╕реЙрдлреНрдЯрд╡реЗрдпрд░
/varрд▓реЙрдЧ рдлрд╛рдЗрд▓
/optрдЕрддрд┐рд░рд┐рдХреНрдд рдЯреВрд▓
/tmpрдЕрд╕реНрдерд╛рдпреА рдлрд╛рдЗрд▓

ЁЯСЙ рдХрд╛рд▓реА рдХреЗ рдЯреВрд▓ рдЕрдХреНрд╕рд░ /usr/share рдФрд░ /opt рдореЗрдВ рд╣реЛрддреЗ рд╣реИрдВред


ЁЯУж рдкреИрдХреЗрдЬ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ (apt)

https://linuxsimply.com/wp-content/uploads/2023/09/apt-package-manager.png
https://phoenixnap.com/kb/wp-content/uploads/2021/05/install-package-on-linux-using-apt-get.png
https://miro.medium.com/1%2A45A9FJ55K_8JwbjUmO0CWA.jpeg

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 рдЪрд▓рд╛рдпрд╛ = рдХрдордЬреЛрд░ рд░рд╣реЛрдЧреЗ
  • рдХреЙрдкреА-рдкреЗрд╕реНрдЯ рдХрд┐рдпрд╛, рд╕рдордЭрд╛ рдирд╣реАрдВ = рд╕рдордп рдмрд░реНрдмрд╛рдж

Leave a Comment

Your email address will not be published. Required fields are marked *