Шпаргалка
Не справочник на тысячу команд, а рабочий минимум сисадмина: файлы, права, службы, журналы, сеть и пакеты. Каждую стоит один раз выполнить руками — дальше они запоминаются сами.
pwd # где я сейчас ls -la # содержимое каталога, включая скрытое cd /var/log # перейти в каталог cp конфиг конфиг.bak # копия перед правкой: привычка, спасающая карьеру mv старое новое # переместить или переименовать rm -i ненужное # удалить с подтверждением cat файл # показать целиком less файл # листать длинное (q — выход) grep -r "ошибка" /etc # найти строку в файлах
whoami # от кого я работаю sudo команда # выполнить с правами администратора chmod 755 скрипт.sh # права: владельцу всё, остальным чтение и запуск chown иван:admins файл # сменить владельца и группу id иван # в каких группах состоит пользователь
Числа в chmod — это сумма: чтение 4, запись 2, запуск 1. Так 755 читается как «7 владельцу, 5 группе, 5 остальным». Этот вопрос любят на собеседованиях.
systemctl status nginx # жива ли служба и что с ней было systemctl restart nginx # перезапустить systemctl enable nginx # включить автозапуск при загрузке journalctl -u nginx -e # журнал службы, сразу в конец tail -f /var/log/syslog # смотреть журнал вживую
ip a # адреса интерфейсов ping 8.8.8.8 # есть ли связь по адресу ping ya.ru # а по имени? если нет — смотри DNS ss -tulpn # кто слушает какие порты ssh admin@192.168.1.10 # зайти на другую машину
Пара ping-проверок выше — готовая диагностика: адрес отвечает, а имя нет, значит проблема в разрешении имён. Как оно устроено — в разборе DNS и DHCP.
sudo apt update # обновить список пакетов (Debian/Ubuntu) sudo apt install htop # установить программу df -h # сколько места на дисках du -sh /var/log/* # что именно распухло htop # процессы, память, нагрузка
Шпаргалка работает только вместе с терминалом. Подними виртуальную машину (двадцать минут по гайду для новичков) и выполни каждую команду, меняя аргументы под себя. Затем сломай что-нибудь и почини по журналам: это уже уровень, который спрашивают на работе.
На курсе Linux с нуля все эти команды встречаются не списком, а внутри задач: настроить, диагностировать, восстановить. Так они и оседают в руках.
{ Пройти Linux на практике }Скорее всего, дистрибутив семейства Red Hat: там пакетный менеджер dnf (или yum в старых версиях). Команды отличаются, логика та же: dnf install, dnf update.
Это современная замена: netstat в свежих дистрибутивах не установлен по умолчанию. Ключи похожи, привыкай сразу к ss.
Классика — rm -rf / (рекурсивное удаление от корня). Современные системы от неё защищаются, но правило шире: любую команду с rm и sudo сначала перечитай, потом запускай.
ИП Апалин Владимир Александрович
ИНН 470517286143
ОГРНИП 323784700274393
Оставьте контакты — перезвоним и ответим.
Заявка отправлена. Скоро свяжемся.