Что такое терминал и как мне его открыть и использовать?

Ответы:

70

Что это такое:

Терминал - это интерфейс, в котором вы можете вводить и выполнять текстовые команды.

снимок экрана терминала


Зачем использовать это:

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

Обычная терминальная задача по установке приложения может быть достигнута с помощью одной команды, по сравнению с навигацией через Центр программного обеспечения или Synaptic Manager.

Например, следующее установит битторрент-клиент Deluge:

sudo apt-get install deluge

Чтобы сохранить подробный список файлов в текущем дереве каталогов в файл с именем listing.txt:

find -type f > listing.txt

Иногда вы также увидите следующие обозначения:

$ whoami
calum
$ ls
Downloads  Documents

Это означает, что команда whoamiвыполняется, что дает в calumкачестве вывода. После этой команды lsвыполняется, какие выходы Downloads Documents.

Аналогичная запись:

# apt-get update

Это означает, что команда должна быть запущена от имени пользователя root, то есть с использованием sudo:

$ sudo apt-get update

Обратите внимание, что #символ также используется для комментариев .

# this command will give your username
whoami
# the next command will show the contents of the current directory
ls

Как мне открыть терминал:

  • Откройте Dash (Super Key) или Приложения и введитеterminal

    введите описание изображения здесь

  • Используйте сочетание клавиш, нажав Ctrl+ Alt+ T.

  • Для более старых или Ubuntu версий: (Подробнее)

    Приложения → Аксессуары → Терминал


Альтернативные названия для терминала:

  • Приставка
  • Ракушка
  • Командная строка
  • Командная строка

(Хотя технически они имеют в виду разные вещи )


Общие команды и дополнительная информация

Cas
источник
Другая причина, по которой люди, помогающие вам, предпочтут отдавать вам команды на основе терминала, а не направлять вас через графический интерфейс, просто потому, что вы вводите все напрямую. Там нет поиска приложений и / или пунктов меню. Не отчаивайтесь от единственного текстового интерфейса. По сей день, когда я открываю командную строку в Windows, люди сразу спрашивают меня, не взламываю ли я их компьютер, или какую-то другую ерунду. Терминал твой друг.
1
Еще одним преимуществом является то, что все, что вы делаете в терминале, может быть написано и автоматизировано.
Кири
3
Ленивый совет: вы можете использовать перетаскивание файлов и папок из файлового менеджера в терминал, что даст вам полный путь для применения команды к файлу. Это лучшее из обоих миров.
LiveWireBT
6

Терминал - это ваш интерфейс к базовой операционной системе через оболочку, обычно bash. Это командная строка.

Когда-то терминалом был экран + клавиатура, которая была подключена к серверу. Сегодня это просто программа.

Вы можете открыть его через служебную часть меню приложений или нажать Alt+ F2и ввести gnome-terminal.

очереди
источник
4

Терминал (также известный как консоль) представляет собой приложение, в котором вы можете выполнять команды напрямую. Это выглядит как:

скриншот терминала гнома

Вы можете запустить терминал из Приложения -> Аксессуары -> Терминал.
Если вы используете не Gnome, а KDE (Kubuntu), вы найдете его в: Меню Kickoff -> Приложения -> Система -> Konsole.

В вики Ubuntu есть статья о терминале, которая содержит информацию о запуске терминала в Xubuntu и Lubuntu, а также общий обзор часто используемых команд. Рекомендуется к прочтению, так как содержит много примеров.

Лекенштейн
источник
3
«Оболочка» и «терминал» на самом деле не означают одно и то же. Например, на скриншоте выше, терминал, вероятно gnome-terminal. Оболочка это наверное bash.
Элия ​​Каган
1
Строго говоря, это действительно не одно и то же. Однако я упомянул об этом, потому что слово «оболочка» часто используется для обозначения места, где вы можете вводить команды. Случается так, что терминал открывает эту оболочку, но начинающий пользователь не может напрямую связать ее.
Лекенштейн
1

Терминал - это командный интерпретатор. Терминал - это объект, который принимает данные от пользователя и имеет дело с компьютером, а не пользователь имеет дело непосредственно с компьютером. Если бы пользователю приходилось иметь дело непосредственно с компьютером, он бы ничего не сделал, поскольку компьютер понимает только строки 1 и 0.

пример

Когда человек управляет автомобилем, ему не нужно настраивать каждую деталь, которая сопровождает запуск двигателя, или электронную систему, управляющую временем двигателя и так далее. Панель инструментов также будет считаться частью Терминала, поскольку там отображается соответствующая (имеющая логическую точную значимость для рассматриваемого вопроса) информация, касающаяся участия пользователя в управлении автомобилем. Фактически, любая часть автомобиля, которую пользователь контролирует во время эксплуатации автомобиля, будет считаться частью Терминала.

Терминал - это программа, которая позволяет пользователю использовать компьютер без необходимости иметь с ним дело напрямую. Это в некотором смысле защитная оболочка, которая предотвращает контакт пользователя и компьютера друг с другом.

Как я могу это использовать? @ cas

Касим
источник