Вы не можете узнать все, что вам нужно знать о терминале, прочитав одну статью. Для этого требуется опыт игры с терминалом. Мы надеемся, что это введение поможет вам справиться с основами, чтобы вы могли продолжать учиться больше.
Использование базового терминала
Запустите терминал из меню приложения вашего рабочего стола, и вы увидите оболочку bash. Существуют и другие оболочки, но большинство дистрибутивов Linux используют bash по умолчанию.
firefox
Команды терминала также могут принимать аргументы. Типы аргументов, которые вы можете использовать, зависят от программы. Например, Firefox принимает веб-адреса в качестве аргументов. Чтобы запустить Firefox и открыть How-to Geek, вы можете запустить следующую команду:
firefox howtogeek.com
Другие команды, которые вы запускали бы в терминальной функции, точно так же, как Firefox, за исключением того, что многие запускаются только в терминале и не открывают какое-либо графическое окно приложения.
Установка программного обеспечения
Одним из наиболее эффективных решений для терминала является установка программного обеспечения. Приложения для управления программным обеспечением, такие как Ubuntu Software Center, представляют собой причудливые интерфейсы к нескольким терминальным командам, которые они используют в фоновом режиме. Вместо того чтобы щелкать и выбирать приложения поочередно, вы можете установить их с помощью команды терминала. Вы даже можете установить несколько приложений с помощью одной команды.
На Ubuntu (другие дистрибутивы имеют свои собственные системы управления пакетами), команда для установки нового пакета программного обеспечения:
sudo apt-get install packagename
Это может показаться немного сложным, но оно работает так же, как и команда Firefox выше. Вышеупомянутая линия запускает Судо, который запрашивает пароль перед запуском APT-получить с правами root (администратора). Программа apt-get считывает аргументы установить packagename и устанавливает пакет с именем имя пакета.
Однако вы также можете указать несколько пакетов в качестве аргументов. Например, чтобы установить веб-браузер Chromium и мгновенный мессенджер Pidgin, вы можете выполнить эту команду:
sudo apt-get install chromium-browser pidgin
Для получения более подробных инструкций прочитайте «Как установить программы в Ubuntu в командной строке».
Работа с каталогами и файлами
Оболочка будет выглядеть в текущем каталоге, если вы не укажете другой каталог. Например, nano - простой в использовании текстовый редактор терминала. Команда nano document1 говорит нано для запуска и открытия файла с именем документ1 из текущего каталога. Если вы хотите открыть документ, расположенный в другом каталоге, вам нужно будет указать полный путь к файлу - например, nano / home / chris / Документы / документ1.
Если вы укажете путь к файлу, который не существует, nano (и многие другие программы) создадут новый пустой файл в этом месте и откроют его.
Чтобы работать с файлами и каталогами, вам нужно знать несколько основных команд:
- CD - Тот ~ слева от приглашения представляет ваш домашний каталог (это / home / you), который является каталогом по умолчанию для терминала. Чтобы перейти в другой каталог, вы можете использовать CD команда. Например CD / изменится на корневой каталог, cd Downloads изменится на каталог «Загрузки» в текущем каталоге (так что это откроет только ваш каталог «Загрузки», если терминал находится в вашем домашнем каталоге), cd / home / you / Downloads изменится на ваш каталог загрузки из любой точки системы, cd ~ изменится на ваш домашний каталог и CD.. пойдет вверх по каталогу.
- Ls - Ls команда перечисляет файлы в текущем каталоге.
- MkDir - MkDir команда создает новый каталог. Пример mkdir создаст новый каталог с именем example в текущем каталоге, тогда как mkdir / home / you / Downloads / test создаст новый каталог с именем тестовое задание в вашем каталоге загрузки.
- комната - комната команда удаляет файл. Например, Пример rm удаляет файл с именем example в текущем каталоге и rm / home / you / Downloads / example удаляет файл с именем пример в каталоге «Загрузки».
- ср - ср команда копирует файл из одного места в другое. Например, cp example / home / you / Downloads копирует файл с именем пример в текущем каталоге / home / you / Downloads.
- милливольт - милливольт команда перемещает файл из одного места в другое. Он работает точно так же, как и команда cp выше, но перемещает файл вместо создания копии. mv также можно использовать для переименования файлов. Например , mv оригинал переименован перемещает файл с именем оригинал в текущем каталоге в файл с именем переименованный в текущем каталоге, фактически переименовав его.
Сначала это может быть немного подавляющим, но это основные команды, которые вам необходимо освоить для эффективной работы с файлами в терминале. Переместите файловую систему с помощью CD, просматривать файлы в текущем каталоге с помощью Ls, создавать каталоги с MkDir, и управлять файлами с помощью комната, ср, а также милливольт команды.
Завершение закладок
Завершение вкладки - очень полезный трюк. Набрав что-то - команду, имя файла или некоторые другие типы аргументов, вы можете нажать Tab, чтобы автозаполнять то, что вы печатаете. Например, если вы печатаете firef на терминале и нажмите Tab, Fire Fox автоматически появляется. Это избавит вас от необходимости вводить вещи точно - вы можете нажать Tab, и оболочка закончит печатать для вас. Это также работает с папками, именами файлов и именами пакетов. Например, вы можете ввести sudo apt-get install pidg и нажмите «Tab» для автоматического завершения пиджин.
Во многих случаях оболочка не будет знать, что вы пытаетесь ввести, потому что есть несколько совпадений. Нажмите клавишу Tab второй раз, и вы увидите список возможных совпадений. Продолжайте набирать еще несколько букв для сужения вещей и снова нажмите Tab, чтобы продолжить.
Для получения дополнительных трюков, таких как этот, прочитайте Стать Linux Terminal Power User с этими 8 трюками.
Освоение терминала
На этом этапе вы, надеюсь, почувствуете себя немного более комфортно в терминале и лучше понимаете, как это работает. Чтобы узнать больше о терминале - и, в конечном счете, овладеть им, продолжайте свое путешествие с этих статей:
- 8 смертельных команд, которые вы не должны выполнять в Linux
- Как управлять файлами с терминала Linux: 11 команд, которые вам нужно знать
- Как получить помощь с помощью команды из терминала Linux: 8 трюков для начинающих и профессионалов
- Как управлять процессами с терминала Linux: 10 команд, которые вам нужно знать
- Как работать с сетью из терминала Linux: 11 команд, которые вам нужно знать
- Как многозадачность в терминале Linux: 3 способа одновременного использования нескольких оболочек