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