Linux для чайника
@linuxdevs
1 273
~/.local/share/Trash/. lsof (если файл еще открыт процессом) lsof | grep '(deleted)'/proc/<PID>/fd/<FD> в новый файл. extundelete: sudo umount /dev/sdX1 # Размонтируем раздел
sudo extundelete /dev/sdX1 --restore-allRECOVERED_FILES. sudo apt install testdisk # Устанавливаем пакет
sudo photorecgrep -a -b "текст из файла" /dev/sdX-a указывает, что это текст, а -b показывает смещение.
ssh -D <port> <remote_host>localhost:<port>ssh -L <port>:<target_host>:3389 <bastion_server>localhost:<port>ssh -L 5901:localhost:5901 <remote_host>localhost:5901ssh-keygenssh-keygen -pssh-copy-id -i <identity_file> <remote_host>~/.ssh/authorized_keys на удалённой машине.~/.ssh/configHost myhouse
User itsme
HostName house.example.comssh myhousessh itsme@house.example.com-l <login> — имя пользователя на удалённой машине
-i <identity_file> — SSH-ключ для аутентификации
-p <port> — порт SSH (по умолчанию 22)
-C — сжатие трафика
-D <port> — SOCKS-прокси
-X — запуск X11-программ
-A — пересылка SSH-агента
-4 — использовать только IPv4
-6 — использовать только IPv6
-L <lport>:<host>:<port> — проброс локального порта
https://youtu.be/zjqXFeTTTqY
git.kernel.org — главный репозиторий с обновлениями ядра Linux, на котором держатся практически все отечественные дистрибутивы.
ping — это самый простой и одновременно базовый инструмент сетевой диагностики.ping [опции] адрес_узла-4-6-b-c-D-f-i-I-l-n-r-s
grep в Linux — швейцарский нож администратора. Это не просто поиск по файлам, а инструмент выживания в логах, конфиге и хаосе продакшена.grep iodmin file.txtiodmin с выводом всей совпавшей строкиgrep -o iodmin file.txtgrep -i iodmin file.txtgrep -bn iodmin file.txtgrep -w iodmin file.txtgrep -v iodmin file.txtgrep -A 3 iodmin file.txt
grep -B 3 iodmin file.txt
grep -C 3 iodmin file.txtgrep -r iodmin $HOMEgrep -I iodmin file.txtgrep -c iodmin file.txtgrep -l iodmin *.txt
grep -L iodmin *.txtgrep -f iodmins.txt file.txtgrep -v -f file2 file1 > file3file1, но отсутствуют в file2grep -in -e 'python' $(find . -type f)grep -inc -e 'test' $(find . -type f) | grep -v :0grep . *.pygrep "Http404" apps/**/*.py
Платформа использует файлы cookie для авторизации и сохранения настроек. Продолжая работу, вы соглашаетесь с нашей Политикой использования cookie.