Новичок Geek: как начать использовать терминал Linux

Оглавление:

Новичок Geek: как начать использовать терминал Linux
Новичок Geek: как начать использовать терминал Linux

Видео: Новичок Geek: как начать использовать терминал Linux

Видео: Новичок Geek: как начать использовать терминал Linux
Видео: ♥Введение в Krita! ♥ (Для новичков) Основы работы и горячие клавиши~ - YouTube 2024, Апрель
Anonim
Являетесь ли вы новым пользователем Linux или используете Linux некоторое время, мы поможем вам начать работу с терминалом. Терминал - это не то, чего вам следует бояться - это мощный инструмент с большим количеством применений.
Являетесь ли вы новым пользователем Linux или используете Linux некоторое время, мы поможем вам начать работу с терминалом. Терминал - это не то, чего вам следует бояться - это мощный инструмент с большим количеством применений.

Вы не можете узнать все, что вам нужно знать о терминале, прочитав одну статью. Для этого требуется опыт игры с терминалом. Мы надеемся, что это введение поможет вам справиться с основами, чтобы вы могли продолжать учиться больше.

Использование базового терминала

Запустите терминал из меню приложения вашего рабочего стола, и вы увидите оболочку bash. Существуют и другие оболочки, но большинство дистрибутивов Linux используют bash по умолчанию.

Вы можете запустить программу, введя ее имя в командной строке. Все, что вы запускаете здесь - из графических приложений, таких как Firefox, в утилиты командной строки - это программа. (У Bash фактически есть несколько встроенных команд для базового управления файлами и т. Д., Но они также функционируют как программы). В отличие от Windows, вам не нужно вводить полный путь к программе для ее запуска. Например, скажем, вы хотели открыть Firefox. В Windows вам нужно будет ввести полный путь к файлу.exe Firefox. В Linux вы можете просто ввести:
Вы можете запустить программу, введя ее имя в командной строке. Все, что вы запускаете здесь - из графических приложений, таких как Firefox, в утилиты командной строки - это программа. (У Bash фактически есть несколько встроенных команд для базового управления файлами и т. Д., Но они также функционируют как программы). В отличие от Windows, вам не нужно вводить полный путь к программе для ее запуска. Например, скажем, вы хотели открыть Firefox. В Windows вам нужно будет ввести полный путь к файлу.exe Firefox. В Linux вы можете просто ввести:

firefox

Нажмите Enter после ввода команды для ее запуска. Обратите внимание, что вам не нужно добавлять файл.exe или что-то в этом роде - в программах нет расширений файлов в Linux.
Нажмите Enter после ввода команды для ее запуска. Обратите внимание, что вам не нужно добавлять файл.exe или что-то в этом роде - в программах нет расширений файлов в Linux.

Команды терминала также могут принимать аргументы. Типы аргументов, которые вы можете использовать, зависят от программы. Например, 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 и захотели установить все свое любимое программное обеспечение, вы можете сделать это с помощью одной команды, как и выше. Вам просто нужно знать имена пакетов ваших любимых программ, и вы можете угадать их довольно легко. Вы также можете уточнить свои догадки с помощью трюка завершения табулатуры ниже.
Если вы только что установили Ubuntu и захотели установить все свое любимое программное обеспечение, вы можете сделать это с помощью одной команды, как и выше. Вам просто нужно знать имена пакетов ваших любимых программ, и вы можете угадать их довольно легко. Вы также можете уточнить свои догадки с помощью трюка завершения табулатуры ниже.

Для получения более подробных инструкций прочитайте «Как установить программы в 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 команда перечисляет файлы в текущем каталоге.
Image
Image
  • 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 оригинал переименован перемещает файл с именем оригинал в текущем каталоге в файл с именем переименованный в текущем каталоге, фактически переименовав его.
Image
Image

Сначала это может быть немного подавляющим, но это основные команды, которые вам необходимо освоить для эффективной работы с файлами в терминале. Переместите файловую систему с помощью CD, просматривать файлы в текущем каталоге с помощью Ls, создавать каталоги с MkDir, и управлять файлами с помощью комната, ср, а также милливольт команды.

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

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

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

Для получения дополнительных трюков, таких как этот, прочитайте Стать Linux Terminal Power User с этими 8 трюками.

Image
Image

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

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

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

Рекомендуемые: