ΠŸΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ ΠΊ содСрТимому

1. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ ΠΈ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π°ΠΌΠΈ

  • ls – список Ρ„Π°ΠΉΠ»ΠΎΠ² ls ls -l # ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½Ρ‹ΠΉ ls -a # Π²ΠΊΠ»ΡŽΡ‡Π°Ρ скрытыС Ρ„Π°ΠΉΠ»Ρ‹
  • cd – смСна Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ cd /ΠΏΡƒΡ‚ΡŒ/ΠΊ/ΠΏΠ°ΠΏΠΊΠ΅ cd .. # ΠΏΠΎΠ΄Π½ΡΡ‚ΡŒΡΡ Π½Π° ΡƒΡ€ΠΎΠ²Π΅Π½ΡŒ Π²Ρ‹ΡˆΠ΅ cd ~ # ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π² домашнюю Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΡŽ
  • cp – ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ² cp file1.txt file2.txt cp -r dir1/ dir2/ # ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ рСкурсивно
  • mv – ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½ΠΈΠ΅ mv file1.txt /tmp/ mv old.txt new.txt
  • rm – ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²/ΠΏΠ°ΠΏΠΎΠΊ rm file.txt rm -r dir/ # ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΏΠΊΠΈ рСкурсивно rm -f file.txt # ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅
  • mkdir – созданиС ΠΏΠ°ΠΏΠΊΠΈ mkdir new_folder mkdir -p path/to/folder # созданиС Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΈΡ… Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΉ ΠΏΡ€ΠΈ нСобходимости
  • rmdir – ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ пустой ΠΏΠ°ΠΏΠΊΠΈ rmdir empty_folder
  • touch – созданиС пустого Ρ„Π°ΠΉΠ»Π° ΠΈΠ»ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ touch file.txt
  • cat – Π²Ρ‹Π²ΠΎΠ΄ содСрТимого Ρ„Π°ΠΉΠ»Π° cat file.txt
  • tree – ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ структуры ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠ² tree tree -a # Π²ΠΊΠ»ΡŽΡ‡Π°Ρ скрытыС Ρ„Π°ΠΉΠ»Ρ‹

2. Диск ΠΈ файловая систСма

  • df – использованиС диска df -h # Ρ‡ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚
  • du – Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΏΠ°ΠΏΠΎΠΊ/Ρ„Π°ΠΉΠ»ΠΎΠ² du -sh folder/ du -sh * # Ρ€Π°Π·ΠΌΠ΅Ρ€ всСх элСмСнтов
  • mount / umount – ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅ диска mount /dev/sdb1 /mnt/usb umount /mnt/usb
  • chmod – ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΏΡ€Π°Π² chmod 755 script.sh chmod +x script.sh # ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ исполняСмым
  • chown – смСна Π²Π»Π°Π΄Π΅Π»ΡŒΡ†Π° chown user:group file.txt
  • ln – созданиС символичСских ΠΈΠ»ΠΈ ТСстких ссылок ln -s target link # символичСская ссылка ln file1 file2 # ТСсткая ссылка

3. БистСма

  • uname – информация ΠΎ систСмС uname -a
  • whoami – Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ whoami
  • uptime – врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ систСмы uptime
  • top / htop – процСссы top htop
  • ps – список процСссов ps aux ps -ef | grep python
  • kill / killall – Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½ΠΈΠ΅ процСссов kill 1234 killall firefox
  • date / timedatectl – ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ Π΄Π°Ρ‚Ρ‹/Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ date sudo timedatectl set-time "2025-09-21 12:00:00"
  • shutdown / reboot – Π²Ρ‹ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅/ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠ° sudo shutdown -h now sudo reboot

4. Π‘Π΅Ρ‚ΡŒ

  • ping – ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° соСдинСния ping google.com ping -c 4 google.com # ΠΎΡ‚ΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ 4 ΠΏΠ°ΠΊΠ΅Ρ‚Π°
  • ifconfig / ip addr – сСтСвыС интСрфСйсы ifconfig ip addr
  • netstat / ss – сСтСвыС соСдинСния netstat -tuln ss -tuln
  • traceroute – ΠΌΠ°Ρ€ΡˆΡ€ΡƒΡ‚ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² traceroute google.com
  • nslookup / dig – DNS запрос nslookup google.com dig google.com

5. Поиск Ρ„Π°ΠΉΠ»ΠΎΠ²

  • find – поиск Ρ„Π°ΠΉΠ»ΠΎΠ²/ΠΏΠ°ΠΏΠΎΠΊ find /path -name "*.txt" find . -type d -name "backup"
  • grep – поиск тСкста Π² Ρ„Π°ΠΉΠ»Π°Ρ… grep "ΠΏΡ€ΠΈΠ²Π΅Ρ‚" file.txt grep -r "error" /var/log grep -i "warning" file.txt
  • locate – быстрый поиск Ρ‡Π΅Ρ€Π΅Π· Π±Π°Π·Ρƒ Π΄Π°Π½Π½Ρ‹Ρ… locate file.txt

6. АрхивированиС ΠΈ сТатиС

  • tar – Π°Ρ€Ρ…ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ распаковка tar -cvf archive.tar folder/ tar -xvf archive.tar tar -czvf archive.tar.gz folder/ tar -xzvf archive.tar.gz
  • zip / unzip – сТатиС/распаковка zip archive.zip file1 file2 unzip archive.zip
  • gzip / gunzip – сТатиС ΠΎΠ΄Π½ΠΎΠ³ΠΎ Ρ„Π°ΠΉΠ»Π° gzip file.txt gunzip file.txt.gz

7. Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ (Debian/Ubuntu)

  • apt – установка, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ sudo apt update sudo apt install package sudo apt remove package sudo apt upgrade
  • dpkg – ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ dpkg -i package.deb dpkg -r package

8. ΠžΡΠ½ΠΎΠ²Ρ‹ Bash

  • ΠŸΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Π΅ name="Иван" echo "ΠŸΡ€ΠΈΠ²Π΅Ρ‚ $name"
  • УсловныС конструкции if [ -f "file.txt" ]; then echo "Π€Π°ΠΉΠ» сущСствуСт" else echo "НС Π½Π°ΠΉΠ΄Π΅Π½" fi
  • Π¦ΠΈΠΊΠ»Ρ‹ for i in 1 2 3; do echo "НомСр $i" done
  • Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ my_function() { echo "ΠŸΡ€ΠΈΠ²Π΅Ρ‚ $1" } my_function ΠœΠΈΡ€
  • Π’Π²ΠΎΠ΄ ΠΎΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ read -p "Π’Π²Π΅Π΄ΠΈΡ‚Π΅ вашС имя: " name echo "ΠŸΡ€ΠΈΠ²Π΅Ρ‚ $name"

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *