Модуль 2 · Операционные системы · урок 3 из 8 · ~7 мин

⌨️ Навигация через GUI и командную строку

Короткая выжимка урока бесплатного курса CyberStreak. Полный урок со слайдами, тестом и работой над ошибками — в Telegram.

Два способа управлять системой

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 — те, что начинаются с точки) часто хранят настройки. Злоумышленники тоже любят прятать в них свои файлы.

Осторожно с копированием команд

Никогда не вставляй в терминал команды из непроверенных источников, особенно с правами администратора.

Популярная уловка: сайт просит «для проверки» вставить команду, которая на самом деле скачивает и запускает вредоносную программу. Всегда читай команду целиком и понимай, что она делает.

Главное за урок

  1. GUI удобен, но в безопасности важно уметь работать в командной строке.
  2. Windows: PowerShell; Linux и macOS: терминал с bash или zsh.
  3. Не вставляй в терминал команды, которых не понимаешь.

Источники

Что ещё в полном уроке

  • Зачем командная строка, если есть окна
  • Оболочки
  • Файловая система
  • Скрытые файлы
  • Как устроена команда
  • Опасность «вставь эту команду»
  • Как это выглядит на практике
  • Типичные ошибки
  • Мини-лаборатория
  • Проверь себя
  • Тест из 5 вопросов с разбором каждого ответа

Пройди урок целиком

Слайды с примерами, тест, работа над ошибками и огонёк серии. Бесплатно, прямо в Telegram.