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 выше. Приведенная выше строка запускает sudo , который запрашивает ваш пароль перед запуском apt-get с правами администратора (администратора). Программа apt-get считывает аргументы install packagename и устанавливает пакет с именем packagename .

Однако вы также можете указать несколько пакетов в качестве аргументов. Например, чтобы установить веб-браузер Chromium и мессенджер Pidgin, вы можете выполнить эту команду:

sudo apt-get установить chromium-browser pidgin

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

Более подробные инструкции читайте в разделе Как устанавливать программы в Ubuntu в командной строке.

Работа с каталогами и файлами

Оболочка просматривает текущий каталог, если вы не укажете другой каталог. Например, nano – это простой в использовании текстовый редактор терминала. Команда nano document1 указывает nano запустить и открыть файл с именем document1 из текущего каталога. Если вы хотите открыть документ, расположенный в другом каталоге, вам необходимо указать полный путь к файлу, например, nano/home/chris/Documents/document1 .

Если вы укажете путь к несуществующему файлу, 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 создаст новый каталог с именем test в каталоге загрузок.
  • rm . Команда rm удаляет файл. Например, rm example удаляет файл с именем example в текущем каталоге, а rm/home/you/Downloads/example удаляет файл с именем example . в каталоге загрузок.
  • cp . Команда cp копирует файл из одного места в другое. Например, cp example/home/you/Downloads копирует файл с именем example в текущем каталоге в/home/you/Downloads.
  • mv . Команда mv перемещает файл из одного места в другое. Он работает точно так же, как команда cp выше, но перемещает файл вместо создания копии. mv также можно использовать для переименования файлов. Например, mv original renamed перемещает файл с именем original в текущем каталоге в файл с именем renamed в текущем каталоге, эффективно переименовывая его.

Поначалу это может показаться немного сложным, но это основные команды, которые вам необходимо освоить для эффективной работы с файлами в терминале. Перемещайтесь по своей файловой системе с помощью cd , просматривайте файлы в текущем каталоге с помощью ls , создавайте каталоги с помощью mkdir и управляйте файлами с помощью > команды rm , cp и mv .

Завершение вкладки

Завершение с помощью вкладок – очень полезный трюк. При вводе чего-либо – команды, имени файла или некоторых других типов аргументов – вы можете нажать Tab, чтобы автоматически завершить ввод текста. Например, если вы наберете firef в терминале и нажмете клавишу Tab, автоматически появится firefox . Это избавляет вас от необходимости набирать вещи точно – вы можете нажать Tab, и оболочка закончит печатать для вас. Это также работает с папками, именами файлов и именами пакетов. Например, вы можете ввести sudo apt-get install pidg и нажать клавишу Tab, чтобы автоматически завершить pidgin.

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

Чтобы узнать больше о подобных хитростях, прочитайте Стать опытным пользователем Linux Terminal с этими 8 хитростями.

Освоение Терминала

К этому моменту вы должны чувствовать себя немного более комфортно в терминале и лучше понимать, как он работает. Чтобы узнать больше о терминале и, в конце концов, освоить его, продолжите свое путешествие с этими статьями:

  • 8 смертельных команд, которые вы никогда не должны запускать в Linux
  • Как управлять файлами из терминала Linux: 11 команд, которые вам нужно знать
  • Как получить справку с помощью команды из терминала Linux: 8 советов для начинающих и профессионалов
  • Как управлять процессами из терминала Linux: 10 команд, которые нужно знать
  • Как работать с сетью из терминала Linux: 11 команд, которые нужно знать
  • Как использовать многозадачность в терминале Linux: 3 способа использования нескольких оболочек одновременно
Оцените статью
TutoryBird.Ru
Добавить комментарий