Хотя в Xubuntu и в репозиториях Ubuntu имеются приложения с графическим интерфейсом для выполнения большинства задач, иногда может возникнуть необходимость в использовании командной строки, чтобы достичь какой-либо цели — или чтобы достичь её быстрее.
Для запуска используемого по умолчанию эмулятора терминала и перехода в командную строку выполните одно из следующих действий:
Navigate to → →
Press Alt+F2 and run xfce4-terminal
На вики-сайте сообщества Ubuntu имеется отличный учебник по использованию командной строки.
При работе в командной строке любую команду можно выполнить от имени администратора, предварив её командой sudo. Sudo будет помнить введённый вами пароль 15 минут, что позволяет выполнить несколько административных задач, не набирая пароль повторно для каждой команды.
|
|
|
Если от имени администратора нужно запустить программу с графическим интерфейсом, такую как текстовый редактор Mousepad, добавьте перед ней в командной строке |
|
|
|
Обратите внимание, что для успешного запуска с помощью pkexec приложению необходим файл политик pkexec. Все стандартные приложения Xubuntu, которым может понадобиться запуск с правами суперпользователя, поставляются с файлами политик pkexec. |
|
|
|
Будьте осторожны при использовании sudo; при ошибочном вводе команды вы можете повредить систему! Используйте sudo только там, где это абсолютно необходимо. При использовании sudo в терминале после завершения административной работы либо закройте терминал, либо наберите |
Для более подробной информации о sudo смотрите страницу sudo на вики-сайте сообщества Ubuntu.
Ниже рассматриваются основные команды терминала (квадратные скобки обозначают подставляемый текст):
| Команда | Что она делает? | Синтаксис |
|---|---|---|
apt-cache
|
Показывает информацию о пакетах в репозитории. Чаще всего используется с командами search и show | apt-cache search web browser or apt-cache show firefox |
apt-get
|
Управляет пакетами в apt. Часто используемые команды: install для установки пакета, remove для удаления пакета, purge для удаления пакета вместе с его конфигурационными файлами и autoremove, которая также удаляет ненужные пакеты |
apt-get [command] [package]
|
cat
|
Объединение (конкатенация) двух или более файлов |
cat [file1] [file2] ... > [output file]
|
cd
|
Переход в другой каталог |
cd [directory]
|
cp
|
Копирование файла (или нескольких файлов) в каталог или перезапись существующего там файла |
cp [file(s)] [directory]
|
date
|
Показывает дату и время с возможностью вывода в различных форматах, для разных часовых поясов и с различными преобразованиями. |
date [options]
|
editor
|
Открывает текстовый файл в редакторе |
editor [file]
|
grep
|
Осуществляет поиск строк или файлов | grep [text] [file(s)] or [command] | grep [text] |
kill
|
Terminates programs with a specified PID. If you don't know the PID you can use pidof |
kill [-SIGNAL] [PID(s)]
|
killall
|
То же, что и приведённая выше, но вместо PID указывается имя программы |
killall [-SIGNAL] [process(es)]
|
less
|
Показывает содержимое текстового файла |
less [file]
|
ls
|
Выводит список файлов в каталоге. При отсутствии параметров показывает файлы в текущем каталоге |
ls [directory]
|
man
|
Показывает справочную информацию о команде |
man [command]
|
mv
|
Перемещение или переименование файла |
mv [filename] [newfilename]
|
rm
|
Удаляет файлы или каталоги. Будьте очень осторожны с этой командой! С опцией -r она рекурсивно удалит все файлы и каталоги! | rm [file(s)] or rm -ir [dir(s)] |
wget
|
Downloads files to current directory. The -N option can be useful for checking to see if a file on the server is newer than the one you have locally, see man wget for more information. |
wget [urls]
|