wiki:терминал

Это старая версия документа.


Что такое терминал

Под Linux существуют GUI (графические интерфейсы пользователя), где вы можете с помощью мышки выполнить необходимую работу без чтения большого объёма документации. Но традиционное окружение Unix - это CLI (интерфейс командной строки), где вы вводите команды, чтобы сказать компьютеру о том, что нужно сделать. Такой подход является более гибким и обеспечивает больше возможностей, а также более быструю работу, но требует знания команд.

Существует множество разнообразных дистрибутивов Linux, но практически все они используют одни и те же команды, которые вводятся в терминале. Также существует великое множество графических интерфейсов (GUI), но они все работают по разному и мало подчинены стандартам. Опытные пользователи, работающие с разными дистрибутивами Linux, обычно запоминают команды, которые универсальны для всех Ubuntu и, как правило, работают во всех остальных системах.

Команды консоли могут приводить в растерянность новичка:

sudo gobbledegook blah_blah -w -t -f 
aWkward/ComBinationOf/mixedCase/underscores_strokes/and.dots

Однако, даже опытные пользователи часто копируют команды из мануалов или гайдов себе в терминал. Они их просто не запоминают! Конечно, важно знать, как работать в терминале, и если вы умеете просто набирать текст или копировать его, вы справитесь с терминалом, работать там не сложнее. В этой статье собраны некоторые хитрые команды и комбинации клавиш, которые облегчат вам использование интерфейса консоли.

Как читать эту статью

  • Все названия команд выделены жирным.
  • Команды, которые должны быть набраны, выделены «жирным и кавычками».
  • Все команды, приведённые на этой странице, должны быть выполнены из командной строки в терминале.
  • Помните, что терминал чувствителен к регистру. Слова User, user и USER в Linux различаются.

Запуск терминала

В Gnome (Ubuntu)

Терминал находится в Приложения → Стандартные → Терминал

В Xfce (Xubuntu)

Терминал находится в Приложения → Система → Терминал

В KDE (Kubuntu)

Терминал находится в Приложения → Система → Терминал (Konsole)

Команды

sudo: Выполнение команд с неограниченными привилегиями

  • Перед большинством команд, перечисленных ниже, необходимо писать команду sudo. Это временно даёт права суперпользователя, которые необходимы для работы с файлами и каталогами, которые не принадлежат вашему аккаунту. Для использования sudo требуется ввести пароль. Только пользователи с такими административными привилегиями могут использовать эту команду.

Команды для работы с файлами и папками

Символ тильда (~) обозначает вашу домашнюю папку. Если вы user, то тильда (~) — это /home/user .

Ссылки