Хотя в Xubuntu и в репозиториях Ubuntu имеются приложения с графическим интерфейсом для выполнения большинства задач, иногда может возникнуть необходимость в использовании командной строки, чтобы достичь какой-либо цели — или чтобы достичь её быстрее.
Для запуска используемого по умолчанию эмулятора терминала и перехода в командную строку выполните одно из следующих действий:
Откройте → →
Нажмите Alt+F2 и запустите xfce4-terminal
На вики-сайте сообщества Ubuntu имеется отличный учебник по использованию командной строки.
При работе в командной строке любую команду можно выполнить от имени администратора, предварив её командой sudo. Sudo будет помнить введённый вами пароль 15 минут, что позволяет выполнить несколько административных задач, не набирая пароль повторно для каждой команды.
|
|
|
Если от имени администратора нужно запустить программу с графическим интерфейсом, такую как текстовый редактор Mousepad, добавьте перед ней в командной строке |
|
|
|
Обратите внимание, что для успешного запуска с помощью pkexec приложению необходим файл политик pkexec. Все стандартные приложения Xubuntu, которым может понадобиться запуск с правами суперпользователя, поставляются с файлами политик pkexec. |
|
|
|
Будьте осторожны при использовании sudo; при ошибочном вводе команды вы можете повредить систему! Используйте sudo только там, где это абсолютно необходимо. При использовании sudo в терминале после завершения административной работы либо закройте терминал, либо наберите |
Для более подробной информации о sudo смотрите страницу sudo на вики-сайте сообщества Ubuntu.
Ниже рассматриваются основные команды терминала (квадратные скобки обозначают подставляемый текст):
| Команда | Что она делает? | Синтаксис |
|---|---|---|
apt-cache
|
Показывает информацию о пакетах в репозитории. Чаще всего используется с командами search и show | apt-cache search веб-браузер или apt-cache show firefox |
apt-get
|
Управляет пакетами в apt. Часто используемые команды: install для установки пакета, remove для удаления пакета, purge для удаления пакета вместе с его конфигурационными файлами и autoremove, которая также удаляет ненужные пакеты |
apt-get [команда] [пакет]
|
cat
|
Объединение (конкатенация) двух или более файлов |
cat [файл1] [файл2] ... > [выходной файл]
|
cd
|
Переход в другой каталог |
cd [каталог]
|
cp
|
Копирование файла (или нескольких файлов) в каталог или перезапись существующего там файла |
cp [файл(ы)] [каталог]
|
date
|
Показывает дату и время с возможностью вывода в различных форматах, для разных часовых поясов и с различными преобразованиями. |
date [параметры]
|
editor
|
Открывает текстовый файл в редакторе |
editor [файл]
|
grep
|
Осуществляет поиск строк или файлов | grep [текст] [файл(ы)] или [команда] | grep [текст] |
kill
|
Прекращает выполнение программ с указанным PID. Если вы не знаете PID, можете воспользоваться pidof |
kill [-СИГНАЛ] [PID(ы)]
|
killall
|
То же, что и приведённая выше, но вместо PID указывается имя программы |
killall [-СИГНАЛ] [процесс(ы)]
|
less
|
Показывает содержимое текстового файла |
less [файл]
|
ls
|
Выводит список файлов в каталоге. При отсутствии параметров показывает файлы в текущем каталоге |
ls [каталог]
|
man
|
Показывает справочную информацию о команде |
man [команда]
|
mv
|
Перемещение или переименование файла |
mv [имя файла] [новое имя файла]
|
rm
|
Удаляет файлы или каталоги. Будьте очень осторожны с этой командой! С опцией -r она рекурсивно удалит все файлы и каталоги! | rm [файл(ы)] или rm -ir [каталог(и)] |
wget
|
Скачивает файлы в текущий каталог. Возможно использование опции -N для проверки, есть ли на сервере файл новее чем тот, который содержится у вас. Смотрите man wget для более подробной информации. |
wget [список URL]
|