Два способа управлять системой
GUI (графический интерфейс) — окна, мышь, кнопки. CLI (командная строка) — текстовые команды.
При чём тут безопасность: многие инструменты защиты и расследования работают только в командной строке, а на серверах графического интерфейса часто нет вовсе. Без CLI в кибербезопасности не обойтись.
Где искать командную строку
- Windows: PowerShell (современная оболочка) и старая cmd.
- Linux: терминал с оболочкой bash или zsh.
- macOS: приложение «Терминал», оболочка по умолчанию — zsh.
Команды в Linux и macOS похожи, потому что обе системы наследуют традиции Unix.
Файловая система: где мы находимся
В Windows диски обозначаются буквами: C:\Users\Anna. В Linux и macOS всё растёт от одного корня /: например, /home/anna в Linux или /Users/anna в macOS.
Команда cd переходит в папку, pwd (в PowerShell тоже работает) показывает, где ты сейчас.
Смотрим содержимое
ls— список файлов в Linux и macOS;ls -laпокажет и скрытые файлы с правами.dir— в cmd; в PowerShell работают иdir, иls.
Скрытые файлы (в Linux — те, что начинаются с точки) часто хранят настройки. Злоумышленники тоже любят прятать в них свои файлы.
Осторожно с копированием команд
Никогда не вставляй в терминал команды из непроверенных источников, особенно с правами администратора.
Популярная уловка: сайт просит «для проверки» вставить команду, которая на самом деле скачивает и запускает вредоносную программу. Всегда читай команду целиком и понимай, что она делает.
Главное за урок
- GUI удобен, но в безопасности важно уметь работать в командной строке.
- Windows: PowerShell; Linux и macOS: терминал с bash или zsh.
- Не вставляй в терминал команды, которых не понимаешь.