Домашняя » как » Geek для начинающих Как начать использовать терминал Linux

    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 способа использования нескольких оболочек одновременно