Как открыть терминал и выполнять базовые команды в Linux: практическое руководство
Чтобы начать работу в Linux, важно понимать, как открыть терминал и выполнять базовые команды в Linux. Это можно сделать несколькими способами, после чего вы получите доступ к мощному инструменту для управления системой через командную строку.
Оглавление
Способы открытия терминала
Существует несколько проверенных способов запустить командную строку в Linux:
Горячие клавиши — самый быстрый и универсальный метод. Нажмите сочетание Ctrl + Alt + T, и окно терминала откроется мгновенно.
Через меню приложений — в большинстве графических окружений (GNOME, KDE и других) терминал находится в меню приложений, обычно в разделах «Системные» или «Стандартные».
Команда запуска — нажмите Alt + F2 для открытия строки выполнения команд, введите gnome-terminal и нажмите Enter.
Поиск — воспользуйтесь системным поиском (клавиша Super/Win), начните вводить «Терминал» или «Terminal» и выберите соответствующее приложение.
Базовые команды навигации
После открытия терминала используйте эти фундаментальные команды для перемещения по файловой системе:
| Команда | Описание |
|---|---|
pwd | Показывает полный путь к текущей рабочей директории |
ls | Выводит список файлов и папок в текущем каталоге |
ls -l | Показывает подробную информацию о файлах |
ls -a | Отображает скрытые файлы |
cd [путь] | Меняет текущий каталог на указанный |
cd .. | Возвращает на уровень вверх |
cd ~ | Переносит в домашнюю папку |
man [команда] | Открывает встроенное справочное руководство по команде |
Управление файлами и каталогами
Эти команды позволяют создавать, копировать, перемещать и удалять файлы:
| Команда | Описание |
|---|---|
mkdir [имя] | Создает новую папку с указанным именем |
touch [имя] | Создает пустой файл или обновляет метку времени существующего |
cp [источник] [назначение] | Копирует файлы или каталоги |
cp -r [источник] [назначение] | Рекурсивно копирует папки со всем содержимым |
mv [источник] [назначение] | Перемещает или переименовывает файлы и папки |
rm [имя] | Удаляет файл |
rm -r [имя] | Удаляет каталог с содержимым |
Просмотр содержимого и поиск
Для работы с содержимым файлов используйте следующие команды:
cat [файл] — выводит всё содержимое текстового файла в терминал.
less [файл] — позволяет просматривать большие файлы постранично с возможностью прокрутки.
grep [шаблон] [файл] — ищет строки, соответствующие заданному шаблону, внутри файлов.
Полезные советы по работе в терминале
Используйте клавишу Tab для автодополнения имен файлов и команд. Это ускоряет работу и снижает количество опечаток.
Поиск по истории команд — сочетание Ctrl + R позволяет искать ранее введенные команды, начиная набирать часть текста.
Быстрая справка — для получения справки по конкретной команде без выхода из терминала используйте флаг --help (например, ls --help).
Частые ошибки
Попытка удалить каталог без флага -r — команда rm без дополнительных параметров удаляет только файлы. Для удаления папки с содержимым необходимо использовать rm -r.
Копирование папок без рекурсивного флага — при копировании директорий командой cp без флага -r операция завершится ошибкой. Используйте cp -r для рекурсивного копирования.
Неправильная навигация — команда cd без аргументов не изменяет каталог. Для перехода в домашнюю папку используйте cd ~, а для возврата на уровень выше — cd ...
FAQ
Какой самый быстрый способ открыть терминал?
Самый быстрый и универсальный способ — использовать горячие клавиши Ctrl + Alt + T. Окно терминала откроется мгновенно в большинстве графических окружений Linux.
Как посмотреть список всех файлов, включая скрытые?
Используйте команду ls -a. Флаг -a показывает скрытые файлы (те, что начинаются с точки), которые не отображаются при обычном вызове ls.
Как получить справку по конкретной команде?
Есть два способа: используйте man [команда] для открытия полного справочного руководства или добавьте флаг --help к команде (например, ls --help) для быстрой справки.
Как искать в истории ранее введенных команд?
Нажмите Ctrl + R и начните вводить часть текста команды. Система автоматически найдет совпадения в истории, что позволяет быстро повторно выполнить нужную команду.