Linux Π΅ ΠΌΠΎΡΠ½Π° ΠΈ Π³ΡΠ²ΠΊΠ°Π²Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΠΈΡΠΎΠΊΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ΡΡΡΠ²ΡΡΠΈ, ΠΎΠ±Π»Π°ΡΠ½ΠΈ ΡΡΠ»ΡΠ³ΠΈ, Π²Π³ΡΠ°Π΄Π΅Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΠΈ Π΄ΠΎΡΠΈ Π½Π°ΡΡΠΎΠ»Π½ΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠΈ. ΠΠ΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ Π΄Π°Π»ΠΈ ΡΠΈ Π½Π°ΡΠΈΠ½Π°Π΅Ρ ΠΈΠ»ΠΈ Π½Π°ΠΏΡΠ΅Π΄Π½Π°Π» ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π», ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ Π² ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π° ΡΠ΅ ΡΠΈ ΡΠΏΠ΅ΡΡΠΈ Π²ΡΠ΅ΠΌΠ΅, ΡΡΠΈΠ»ΠΈΡ ΠΈ Π³ΡΠ΅ΡΠΊΠΈ.
Π ΡΠ°Π·ΠΈ ΡΡΠ°ΡΠΈΡ ΡΠ΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°ΠΌΠ΅ 50 ΠΎΡ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ Linux ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, Π³ΡΡΠΏΠΈΡΠ°Π½ΠΈ ΠΏΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π½ΠΎΡΡ, Ρ ΠΎΠ±ΡΡΠ½Π΅Π½ΠΈΠ΅ ΠΈ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ.
π 1. Π Π°Π±ΠΎΡΠ° Ρ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΠΈ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
ls | ΠΠΎΠΊΠ°Π·Π²Π° ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | ls -la |
cd | Π‘ΠΌΡΠ½Π° Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | cd /var/log |
pwd | Π’Π΅ΠΊΡΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | pwd |
mkdir | Π‘ΡΠ·Π΄Π°Π²Π° Π½ΠΎΠ²Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | mkdir backup |
rm | ΠΠ·ΡΡΠΈΠ²Π° ΡΠ°ΠΉΠ» ΠΈΠ»ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | rm -r ΠΏΠ°ΠΏΠΊΠ°/ |
cp | ΠΠΎΠΏΠΈΡΠ° ΡΠ°ΠΉΠ»/Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | cp -r dir1/ dir2/ |
mv | ΠΠ΅ΡΡΠΈ ΠΈΠ»ΠΈ ΠΏΡΠ΅ΠΈΠΌΠ΅Π½ΡΠ²Π° ΡΠ°ΠΉΠ» | mv file.txt ../ |
π 2. Π’ΡΡΡΠ΅Π½Π΅ ΠΈ ΡΠΈΠ»ΡΡΠΈΡΠ°Π½Π΅
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
find | ΠΠ°ΠΌΠΈΡΠ° ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ | find /home -name "*.log" |
grep | Π’ΡΡΡΠΈ ΡΠ΅ΠΊΡΡ Π² ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ | grep "error" /var/log/syslog |
locate | ΠΡΡΠ·ΠΎ Π½Π°ΠΌΠΈΡΠ°Π½Π΅ ΠΏΠΎ ΠΈΠ½Π΄Π΅ΠΊΡ | locate php.ini |
updatedb | ΠΠΊΡΡΠ°Π»ΠΈΠ·ΠΈΡΠ° Π±Π°Π·Π°ΡΠ° Π·Π° locate | sudo updatedb |
βοΈ 3. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
uname -a | ΠΠ΅ΡΠ°ΠΉΠ»ΠΈ Π·Π° ΡΠ΄ΡΠΎΡΠΎ ΠΈ ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° | uname -a |
top | ΠΡΠΎΡΠ΅ΡΠΈ Π² ΡΠ΅Π°Π»Π½ΠΎ Π²ΡΠ΅ΠΌΠ΅ | top |
free -h | ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° RAM | free -h |
df -h | ΠΠΈΡΠΊΠΎΠ²ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ | df -h |
du -sh | Π Π°Π·ΠΌΠ΅Ρ Π½Π° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡ | du -sh /var/log |
π€ 4. Π Π°Π±ΠΎΡΠ° Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
whoami | Π’Π΅ΠΊΡΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» | whoami |
id | UID/GID ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ | id |
adduser | Π‘ΡΠ·Π΄Π°Π²Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» | sudo adduser testuser |
passwd | ΠΡΠΎΠΌΡΠ½Π° Π½Π° ΠΏΠ°ΡΠΎΠ»Π° | sudo passwd testuser |
usermod | ΠΠΎΠ±Π°Π²Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π» ΠΊΡΠΌ Π³ΡΡΠΏΠ° | sudo usermod -aG sudo testuser |
π 5. ΠΡΠ΅ΠΆΠΎΠ²ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
ip a | IP ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ | ip a |
ping | ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ²ΡΡΠ·Π°Π½ΠΎΡΡ | ping google.com |
ss -tuln | ΠΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΠΎΡΡΠΎΠ²Π΅ | ss -tuln |
curl | HTTP Π·Π°ΡΠ²ΠΊΠ° | curl https://example.com |
wget | Π‘Π²Π°Π»ΡΠ½Π΅ Π½Π° ΡΠ°ΠΉΠ» | wget https://example.com/file.zip |
π¦ 6. Π Π°Π±ΠΎΡΠ° Ρ ΠΏΠ°ΠΊΠ΅ΡΠΈ
ΠΠΈΡΡΡΠΈΠ±ΡΡΠΈΡ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
apt (Debian/Ubuntu) | ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ | sudo apt install nginx |
dnf (RedHat/Fedora) | ΠΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ | sudo dnf install httpd |
dpkg -l | ΠΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ | `dpkg -l |
π 7. Π Π°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΎΡΡ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
chmod | ΠΡΠΎΠΌΡΠ½Π° Π½Π° ΠΏΡΠ°Π²Π° | chmod 755 script.sh |
chown | Π‘ΠΌΡΠ½Π° Π½Π° ΡΠΎΠ±ΡΡΠ²Π΅Π½ΠΈΠΊ | chown user:group file.txt |
π 8. ΠΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ ΠΈ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΈΡΠ°Π½Π΅
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
tar -czvf | Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π°ΡΡ
ΠΈΠ² | tar -czvf archive.tar.gz /ΠΏΠ°ΠΏΠΊΠ°/ |
tar -xzvf | Π Π°Π·Π°ΡΡ
ΠΈΠ²ΠΈΡΠ°Π½Π΅ | tar -xzvf archive.tar.gz |
π§ͺ 9. Π Π΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
touch | Π‘ΡΠ·Π΄Π°Π²Π° ΠΏΡΠ°Π·Π΅Π½ ΡΠ°ΠΉΠ» | touch index.html |
nano , vim | Π Π΅Π΄Π°ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ΅ΠΊΡΡΠΎΠ² ΡΠ°ΠΉΠ» | nano config.txt |
π 10. Π‘ΠΊΡΠΈΠΏΡΠΎΠ²Π΅ ΠΈ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
bash script.sh | Π‘ΡΠ°ΡΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠΊΡΠΈΠΏΡ | bash backup.sh |
chmod +x | ΠΡΠ°Π²ΠΈ ΡΠΊΡΠΈΠΏΡ ΠΈΠ·ΠΏΡΠ»Π½ΠΈΠΌ | chmod +x script.sh |
./script.sh | ΠΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ | ./script.sh |
π§° 11. Π‘ΠΈΡΡΠ΅ΠΌΠ½Π° ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ°
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
reboot | Π Π΅ΡΡΠ°ΡΡ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° | sudo reboot |
shutdown | ΠΠ·ΠΊΠ»ΡΡΠ²Π°Π½Π΅ | sudo shutdown now |
history | ΠΡΡΠΎΡΠΈΡ Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ | `history |
alias | Π‘ΡΠ·Π΄Π°Π²Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ | alias ll='ls -la' |
π§Ό 12. ΠΠΎΡΠΈΡΡΠ²Π°Π½Π΅ ΠΈ ΠΎΠΏΡΠΈΠΌΠΈΠ·Π°ΡΠΈΡ
ΠΠΎΠΌΠ°Π½Π΄Π° | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ |
---|
apt autoremove | ΠΡΠ΅ΠΌΠ°Ρ
Π²Π° Π½Π΅Π½ΡΠΆΠ½ΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΈ | sudo apt autoremove |
apt clean | ΠΠ·ΡΠΈΡΡΠ²Π° ΠΊΠ΅Ρ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠΈΡΠ΅ | sudo apt clean |
π§ ΠΠΎΠ½ΡΡ: Π‘ΡΠ·Π΄Π°ΠΉ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π° ΠΊΠΎΠΌΠ°Π½Π΄Π°
Π‘ΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π²Π΄ΠΎΠ½ΠΈΠΌ Π·Π° ΡΠΏΠ΄Π΅ΠΉΡ
alias updateall=βsudo apt update && sudo apt upgrade -yβ
Π‘Π»Π΅Π΄ ΡΠΎΠ²Π°:
ΠΠ»Π°Π³ΠΎΠ΄Π°ΡΠΈΠΌ Π²ΠΈ Π·Π° ΠΏΡΠΎΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΠ°ΡΠΈΡΡΠ°! ΠΠΊΠΎ Π½Π°ΠΌΠ΅ΡΠΈΡ
ΡΠ΅ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° Π·Π° ΠΏΠΎΠ»Π΅Π·Π½Π°, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° Π΄Π°ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²ΠΎΠΌ Π±ΡΡΠΎΠ½ΠΈΡΠ΅ ΠΏΠΎ-Π΄ΠΎΠ»Ρ: π°
Donate βοΈ ΠΠ°ΡΠ΅ΡΠ΅ Ρ PayPalDonate π³ ΠΠ°ΡΠ΅ΡΠ΅ Ρ Revolut