Linux

Быстрый старт: основы командной строки Linux для начинающих

В этом руководстве вы узнаете, как выполнять базовые команды в терминале Linux, перемещаться по файловой системе и работать с файлами. После завершения вы сможете уверенно использовать командную строку для повседневных задач.

Обновлено 16 июля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:Ubuntu 22.04 LTSUbuntu 20.04 LTSDebian 11Fedora 36

Введение

В терминале Linux вы получаете прямой доступ ко всей функциональности системы. Вместо графического интерфейса вы работаете с помощью текстовых команд, что ускоряет многие задачи, позволяет автоматизировать действия и получать больше информации о системе. После завершения этого руководства вы сможете уверенно выполнять базовые операции: навигироваться по файловой системе, создавать и редактировать файлы, управлять процессами и настраивать терминал для комфортной работы.

Требования / Подготовка

Для выполнения руководства вам понадобится:

  • Любая из поддерживаемых дистрибутивов (Ubuntu 22.04 LTS, Ubuntu 20.04 LTS, Debian 11, Fedora 36).
  • Права обычного пользователя с возможностью выполнения команд sudo (для операций, требующих прав администратора).
  • Предустановленный интерпретатор Bash (обычно входит в базовый дистрибутив).

Перед началом проверьте версию Bash:

bash --version

Если Bash отсутствует, установите его командой sudo apt install bash (Debian/Ubuntu) или sudo dnf install bash (Fedora).

Пошаговая инструкция

Шаг 1: Запустить терминал

Откройте терминал через меню приложений или нажав сочетание клавиш Ctrl+Alt+T.

Шаг 2: Изучить основные команды навигации

  • Текущий каталог: pwd
  • Список файлов и директорий: ls
  • Переход в директорию: cd <directory>
  • Возврат на уровень выше: cd ..
  • Переход в домашнюю директорию: cd ~

Шаг 3: Работать с файлами и каталогами

  • Создать пустой файл: touch myfile.txt
  • Редактировать файл с помощью простого текстового редактора: nano myfile.txt или vim myfile.txt
  • Скопировать файл: cp source.txt destination.txt
  • Переместить файл/каталог: mv oldname.txt newname.txt
  • Удалить файл: rm file.txt
  • Удалить каталог рекурсивно: rm -r dirname

Шаг 4: Управлять процессами

  • Список запущенных процессов: ps aux
  • Приостановить процесс (например, с PID 1234): kill -STOP 1234
  • Возобновить процесс: kill -CONT 1234
  • Завершить процесс: kill 1234 (или pkill 1234)

Шаг 5: Настроить удобство работы

  • Установить алиас для удобного просмотра списка: alias ll='ls -l'
  • Изменить тему терминала: export TERM=xterm-256color
  • Сохранить настройки в файле ~/.bashrc для постоянного эффекта.

Проверка результата

Убедитесь, что всё работает:

  1. Проверьте текущую директорию: pwd. Она должна совпадать с ожидаемой.
  2. Создайте тестовый файл: touch testfile.txt.
  3. Перечислите файлы: ls -l. В списке должен появиться testfile.txt.
  4. Проверьте содержимое файла: cat testfile.txt (пустой файл).
  5. Удалите тестовый файл: rm testfile.txt.
  6. Проверьте, что файл исчез: ls -l testfile.txt. Команда должна вернуть ошибку.

Если все команды отработали без ошибок, вы успешно освоили основы командной строки Linux.

Возможные проблемы

СимптомВероятная причинаРешение
bash: cd: нет такого файла или каталогаОшибка в пути (cd missingdir)Проверьте правильность написания пути, используйте ls для просмотра существующих директорий.
ls: невозможно определить тип файла: нет такого файла или каталогаПовреждённая ссылка или несуществующий файлУбедитесь, что файл существует (ls -l), удалите или восстановите повреждённые элементы.
kill: 1234: нет такого процессаПроцесс уже завершёнПроверьте список процессов командой ps aux и убедитесь в правильности PID.
alias: невозможно создать alias: нет такого файла или каталогаРедактирование .bashrc из другой директорииИспользуйте абсолютный путь: nano ~/~/.bashrc или отредактируйте файл напрямую.
Терминал отображает странные символыНеподходящая кодировкаУстановите export TERM=xterm-256color и перезапустите терминал.

Если проблема не решена, проверьте права доступа (sudo), убедитесь, что команды вводятся правильно, и перезапустите терминал.

Часто задаваемые вопросы

Как открыть терминал в Linux?
Как перемещаться между директориями?
Как просмотреть содержимое файла?
Как вывести список доступных команд?

Полезное

Запустить терминал
Изучить основные команды навигации
Работать с файлами и каталогами
Управлять процессами
Настроить удобство работы

Эта статья помогла вам решить проблему?