Работа с командной строкой - не такая страшная задача, как вам может показаться. Для того чтобы использовать командную строку не требуется специальных знаний, так как это такая же программа, как и все остальные. Большинство задач в Linux можно выполнить в командной строке. И хотя для большинства программ существуют графические утилиты, иногда их просто недостаточно (например, нужно автоматизировать работу, выполнить одно и то же действие над несколькими объектами). Здесь и используется командная строка.
Терминал часто называют командной строкой, консолью или оболочкой. В далёкие времена, когда ещё не существовала корпорация Microsoft, пользователи взаимодействовали с компьютером исключительно через оболочку. Многие пользователи Linux находят, что использование терминала может быть быстрее графического метода. Сейчас вы узнаете, как пользоваться терминалом.
Изначально терминал использовали в качестве проводника и он действительно всё ещё используется в этой роли. Вы можете использовать терминал в качестве браузера файлов, добраться до ваших файлов и отменить сделанные изменения.
- Просмотр каталогов и файлов: - ls
-
Команда ls (LiSt) показывает список файлов разными цветами с полным форматированием текста.
- Создание каталогов - mkdir (имя каталога)
-
Команда mkdir (MaKeDIRectory) создаёт каталог.
- Смена каталога: - cd (/адрес/каталога)
-
Команда cd (Change Directory - сменить каталог) изменяет текущий каталог на указанный вами.
- Копирование файлов и/или каталогов: - cp (имя файла или каталога) (в: имя каталога или файла)
-
Команда cp (CoPy) копирует любой выбранный файл. Команда cp -r копирует любой выбранный каталог со всем содержимым (рекурсивно).
- Удаление файлов и/или каталогов: - rm (имя файла или каталога)
-
Команда rm (ReMove) удаляет любой указанный вами файл. Команда rm -r удаляет любой указанный вами каталог со всем его содержимым.
- Перемещение/Переименование файлов/Каталогов: - mv (имя файлов или каталогов)
-
Команда mv (MoVe) перемещает/переименовывает любой указанный вами файл или каталог.
- Поиск файлов/каталогов: - locate (имя файла или каталога)
-
Команда locate ищет файлы по их имени. Для ускорения работы используется индекс файлов в системе. Для его принудительного обновления выполните команду sudo updatedb. Она также выполняется автоматически каждый день, если вы оставляете включенным ваш компьютер. Её необходимо выполнять с административными привилегиями (см. «Пользователь root и команда sudo»).
Для простого указания нескольких файлов можно использовать т.н. "маскировочные символы": * (совпадение с любым количеством символов; указание только * равносильно указанию всех файлов в каталоге) и "?" (совпадение с одним символом).
Для доступа к командной строке в Kubuntu обычно запускают эмулятор терминала (см. «Запуск терминала» выше), тем не менее иногда полезно переключиться в настоящую консоль:
-
Use the Ctrl+Alt+F1 shortcut keys to switch to the first console.
-
To switch back to Desktop mode, use the Ctrl+Alt+F7 shortcut keys.
Замечание
There are six consoles available. Each one is accessible with the shortcut keys Ctrl+Alt+F1 to Ctrl+Alt+F6.