Список команд Ubuntu, перечень консольных команд Убунту, Linux
Источник: Список команд Ubuntu, перечень консольных команд Убунту, Linux
список консольных команд
примеры использования |
||
a2p | a2p | Трансляция Awk в Perl |
a2ps | a2ps | Форматирование текстового файла для вывода на печать на Postscript-принтере |
acpi | acpi [-key] | acpi -t – вывод информации о заряде аккумулятора и температуре для ноутбуков |
addgroup | addgroup group | Добавление новую группу пользователей group в систему |
addr2line | addr2line | Конвертирование программного адреса в имена файлов и номера строк |
adduser | adduser user | Добавление нового пользователя user в систему |
adminuser | adminuser | Редактирование администраторов в базе данных TFM |
alias | alias | Указание аббревиатуры для команды |
alsactl | alsactl | Управление звуковым драйвером Alsa |
amd | amd | Монтирование файловых систем в автоматическом режиме |
anacron | anacron | Асинхронный или анахроничный cron (по интервалу времени) |
anacrontab | anacrontab | Конфигурация задач, выполняемых anacron |
aplay | aplay –list-devices | Вывод подробной информации о звуковой карте |
apm | apm | Запрос к подсистеме расширенного управления питанием |
apmd | apmd | Демон подсистемы расширенного управления питанием |
appres | appres | Вывод списка ресурсов системы X |
apropos | apropos videonabludenie | Поиск строки videonabludenie в заголовках и названиях документации с выводом списка всего найденного |
apt-cdrom | apt-cdrom | |
apt-get | apt-get [-key] param | Операции с пакетами. apt-get update – проверка новых обновлений. apt-get upgrade – обновление всех установленных пакетов. apt-get dist-upgrade – обновление с заменой пакетов (обновление до нового релиза Ubuntu). apt-get install packet – установить пакет packet. Можно установить несколько пакетов, разделив их пробелами. apt-get purge packet – удалить пакет packet с удалением файлов конфигурации. apt-get remove packet – удалить пакет с сохранением файлов конфигурации. apt-get autoremove – удалить неиспользуемые пакеты. apt-get -f install – восстановить поврежденные пакеты. apt-cdrom install packet – установить (обновить) пакет с CD. apt-get check – проверить целостность зависимостей. apt-get clean – удаление загруженных архивных файлов пакетов. apt-get autoclean – удаление старых загруженных архивных файлов пакетов |
aptitude | aptitude param | Менеджер пакетов, более совершенный, чем apt-get. aptitude upgrade – проверить обновления. aptitude safe-upgrade – установить обновления. aptitude help – вывод помощи. aptitude search video – поиск пакетов в локали, содержащих в своем имени “video”. aptitude show videonabludenie – выод информации о пакете videonabludenie. aptitude why video – вывод пакетов, для которых необходим пакет video. aptitude why-not video – вывод информации о конфликтах пакета video. aptitude install videonabludenie – установка пакета videonabludenie. Можно установить несколько, разделив их пробелами. aptitude reinstall videonabludenie – переустановка пакета videonabludenie, если пакет работает неверно или надо вернуть файлы конфигурации в состояние по-умолчанию. aptitude remove videonabludenie – удалить пакет videonabludenie с сохранение файлов конфигурации. aptitude purge videonabludenie – удалить пакет videonabludenie с удалением файлов конфигурации. aptitude hold videonabludenie – зафиксировать версию пакета (если не нужно, чтоб он обновлялся). aptitude unhold videonabludenie – разблокировать возможность обновления пакета. aptitude keep videonabludenie – отмена запланированных действий для пакета aptitude keep-all – то же для всех пакетов. aptitude download videonabludenie – скачать пакет. aptitude clean – очистка кэша от загруженных пакетов. Рекомендуется периодически выполнять. aptitude autoclean – удалить из кэша неиспользуемые пакеты. aptitude safe-upgrade – обновление пакетов с сохранением их состава (т.е. неиспользумые не удалятся). aptitude full-upgrade (или aptitude dist-upgrade) – обновить все пакеты, для которых есть новые версии. Если потребуется удаление пакетов, то оно будет выполнено. aptitude markauto videonabludenie – пометить пакет, как установленный для удовлетворения зависимостей. aptitude unmarkauto videonabludenie – снять метку с пакета, как установленного для удовлетворения зависимостей. |
ar | ar | Операции над архивами |
arch | arch | Отображение архитектуры компютера |
arp | arp | Работа с системным кэшем ARP |
as | as | Переносимый GNU ассемблер |
at | at | Планировщик однократных команд |
atq | atq | Вывод списка заданий в очереди на выполнение |
atrm | atrm | Удаление задач, добавленных коммандой at |
audit2allow | audit2allow | Создание разрешающих правил политики SELinux |
aumix | aumix | Регулировка установок аудиомикшера |
awk | awk | Язык поиска, обработки шаблонов |
badblocks | badblocks | Проверка устройства на повреждённые секторы |
banner | banner | Вывод текста в виде ASCII art |
basename | basename | Выделить каталог из полного имени файла |
bash | bash | Командный интерпретатор GNU Bourne-Again SHell |
batch | batch | Выполнение команд пользователя |
bc | bc | Интерпретатор Си-подобного языка или калькулятор |
bdftopcf | bdftopcf | Преобразование шрифта для X Window из формата BDF в PCF |
beep | beep | Звук из системного громкоговорителя |
bg | bg | Список остановленных и фоновых задач; продолжить выполнение остановленной задачи в фоновом режиме |
biff | biff | Оповещение о приходе почты и ее отправителе |
biod | biod | NFS демон |
bmptoppm | bmptoppm | Конвертирование файла .bmp в pixmap |
bunzip2 | bunzip2 | Распаковка файла |
bzcat | bzcat | Распаковка файлов и вывод их на стандартный вывод |
bzip2 | bzip2 | Архивация |
bzip2recover | bzip2recover | Восстановление данных из повреждённого файла bzip |
cal | cal [N] | cal – вывод календаря на текущий месяц. cal N – вывод календаря на N-ый год |
cat | cat param | cat > videonabludenie – направить стандартный ввод в файл videonabludenie. cat videonabludenie – вывод содержимого файла videonabludenie на стандартный вывод (по умолчанию – на экран). cat /proc/cpuinfo – информация о ЦП. cat /proc/loadavg – загрузка ЦП за последние 1, 5 и 15 минут cat /proc/meminfo – информация о памяти. cat /proc/interrupts – показать прерывания. cat /proc/swaps – показать файл подкачки. cat /proc/version – отобразить версию ядра. cat /proc/net/dev – отобразить сетевые интерфейсы и статистику по ним. cat /proc/mounts – показать смонтированные фаловые системы. cat /proc/partitions – показать все разделы, зарегистрированные в системе |
cc | cc | Компилятор C |
cd | cd [/dir] | Перейти в каталог. cd /video – перейти в каталог video. cd~ – перейти в домашний каталог (/home), cd – то же. cd ~user – перейти в домашнюю директорию пользователя user. cd .. – перейти в директорию уровнем выше. cd ../.. – перейти в директорию двумя уровнями выше. cd – – перейти в директорию, в которой находились до перехода в текущую директорию |
cdparanoia | cdparanoia [-key] | cdparanoia -B – записать звуковые дорожки в wav-файлы. cdparanoia — “-5” записать первых 5 звуковых дорожек в WAV-файлы |
cdrecord | cdrecord | Запись компакт-дисков из образов |
chat | chat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file] [-T phone-number] [-U phone-number2] {-f chat-file | chat-script} | Автоматизация взаимодействия компьютера с модемом |
chattr | chattr [+key] file | Смена дополнительных атрибутов файлов (файловая система ext2fs) chattr +a file – позволить открывать файл file на запись только в режиме добавления. chattr +c file – позволяет ядру автоматически сжимать/разжимать содержимое файла file. chattr +d file – указывает утилите dump игнорировать файл file во время выполнения резервного копирования. chattr +i file – делает файл file недоступным для любых изменений: редактирование, удаление, перемещение или создание линков на него. chattr +s file – позволяет сделать удаление файла file безопасным, т.е. выставленный атрибут s говорит о том, что при удалении файла, место, занимаемое файлом на диске заполнится нулями, что предотвращяет возможность восстановления. chattr +S file – при сохранении изменений в файле fie, будет произведена синхронизация, как при выполнении команды sync. chattr +u file – данный атрибут указывает, что при удалении файла file содержимое его будет сохранено и при необходимости пользователь сможет его восстановить |
cdrecord | cdrecord [-key] param | cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force – стереть перезаписываемый диск RW. cdrecord -v dev=/dev/cdrom cd.iso – прожечь ISO-образ. cdrecord –scanbus – сканирование шины для идентификации устройства |
chage | chage [-key] YYYY-MM-DD user | Настройки срока действия пароля -d, –lastday LAST_DAY – установить последний день смены пароля в LAST_DAY -E, –expiredate EXPIRE_DATE – установить дату окончания действия учётной записи в EXPIRE_DATE -h, –help – вывод помощи -I, –inactive INACTIVE – установить неактивность пароля после устаревания в значение INACTIVE -l, –list – показать “возраст” учётной записи -m, –mindays MIN_DAYS – установить минимальное число дней перед сменой пароля в MIN_DAYS -M, –maxdays MAX_DAYS – установить максимальное число дней перед сменой пароля в MAX_DAYS -W, –warndays WARN_DAYS – установить количество дней с выдачей предупреждения в WARN_DAYS |
chfn | chfn [-f ФИО] [-r номер комнаты] [-w рабочий телефон] [-h домашний телефон] [-o другое имя] | Изменение имени пользователя и информации о нем |
chgrp | chgrp [-key] группа файлов или chgrp [-key] –reference=один файл |
Замена группового владельца файла. -c, –changes – то же что и verbose, но только если произошло изменение –dereference – изменять файл, на который указывает символьная ссылка, а не саму ссылку (по умолчанию) -h, –no-dereference – изменяет символьные ссылки, а не файлы, на которые они ссылаются –no-preserve-root не обрабатывать `/’ особо (по умолчанию) –preserve-root отказываться рекурсивно обрабатывать `/’ -f, –silent, –quiet – подавлять большинство сообщений об ошибках –reference=ОФАЙЛ использовать группу ОФАЙЛА вместо явного указания ГРУППЫ -R, –recursive – рекурсивно обрабатывать файлы и каталоги -v, –verbose – выводить диагностические сообщения для каждого файла Следующие ключи влияют на способ обхода иерархии каталогов при заданном ключе -R. Если указано несколько этих ключей, действует только последний. -H – если аргумент командной строки является символьной ссылкой на каталог, перейти по ней. -L – переходить по любой встреченной символьной ссылке на каталог -P – не переходить по символьным ссылкам (по умолчанию) |
chmod | chmod [-key] ABC file | Установить права ABC на файл (или каталог) file, раздельно для пользователя (A), группы (B) и для всех (С), где А (В,C) – сумма слагаемых “чтение”=4, “запись”=2, “исполнение”=1. Например “chmod 777” – чтение, запись, исполнение для всех; “chmod 755” – чтение, запись и исполнение для владельца, чтение и исполнение для группы и остальных. Ключ R применяется для рекурсивного применения прав ко вложенным файлам и папкам |
chown | chown [-key] user dir | chown -R user dir – сменить владельца каталога dir на user. chown user videonabludenie – назначить владельцем файла videonabludenie пользователя user |
chroot | chroot new_root [cmmnd] | Выполняет команду cmmnd с указанным каталогом new_root в качестве корневого. –help – вывести помощь –version показать информацию о версии |
chsh | chsh | Изменение оболочки входа в систему. Изменяет регистрационную оболочку пользователя. Она определяет какая команда будет запущена после регистрации пользователя в системе. Обычный пользователь может изменять регистрационную оболочку только для своей учётной записи, суперпользователь может изменять регистрационную оболочку любой учётной записи -s оболочка – имя новой оболочки. Если задать пустое значение, то используется оболочка по умолчанию |
cksum | cksum video | Размер и контрольная сумма файла video |
clear | clear | Очистка экрана (если это возможно) |
clock | clock [-key] | clock -w – сохранение системного времени в BIOS |
cmp | cmp file1 file 2 | Сравнение двух указанных файлов file1 и file2. Если они идентичны, то никакие сообщения не выводятся |
col | col | Фильтрация обратных переносов строк из входного потока |
colcrt | colcrt | |
colrm | colrm | Удаление столбцов из файла |
column | column file | Вывод форматированного входной текста из файла file в список из пяти колонок |
comm | comm [-key] file1 file2 | Построчное сравнение двух файлов |
composite | composite | |
compress | compress | |
convert | convert | Конвертирование графических файлов |
cp | cp [-key] file1 file2 | Копирование. cp file1 file2 – скопировать file1 в file2 cp -r dir1 dir2 – скопировать директорию dir1 в dir2 и создать каталог dir2, если он не существует cp -a dir1 dir2 – скопировать директорию dir1 в dir2 |
cpio | cpio | Операции с архивами |
cpp | cpp | Препроцессор, используемый компилятором C |
cron | cron | Демон таймера (часов) |
crontab | crontab | Изменение файла расписания задач (crontab) |
csplit | csplit | Разбиение файла на несколько частей |
ctags | ctags | |
ctrlaltdel | ctrlaltdel | Эмуляция нажатия Ctrl+Alt+Del |
cut | cut | Вывод выбранных частей строк заданных файлов |
date | date [ММДДЧЧммГГГГ.СС] | date – вывести текущую дату и время. date 101721552011.33 – установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды) |
dc | dc [-key] [file …] | Калькулятор -e, –expression=EXPR – посчитать выражение -f, –file=FILE – посчитать выражение в файле -h, –help – вывести помощь -V, –version – вввывод информации о версии |
dcraw | dcraw | Декодирование “сырых” (.raw) цифровых фотографий |
dd | dd | |
debc | debc | Вывод содержимого сгенерированного пакета debian |
debugfs | debugfs | Восстановление файловой системы |
deluser | deluser videonabludenie | Удаление пользователя videonabludenie |
df | df [-key] | Вывод информации о дисках df -h Показывает все диски в системе |
dfshares | dfshares | Вывод списка доступных ресурсов |
dhclient | dhclient eth0 | dhclient eth0 – активировать интерфейс eth0 в dhcp-режиме |
dig | dig [-key] domain | Получить DNS информацию для домена domain dig -x host – реверсивно искать host |
diff | diff [-key] file1 file2 | Сравнение двух текстовых файлов. См. также patch |
diff3 | diff3 | Сравнение трёх текстовых файлов |
dir | dir | Вывод списка файлов текущей директории в алфавитном порядке |
dircolors | dircolors | Настройка цветов для команды ls |
dirname | dirname | Убрать имя файла из указанного пути |
djview | djview | Просмотрщик файлов .djvu |
dmesg | dmesg | Вывод на экран сообщений ядра |
dmidecode | dmidecode [-key] | dmidecode -q – вывод аапаратных системных компонентов. dmidecode -s bios-version команда вывода наименования производителя и названия материнской платы, версии BIOS’а (DMI). dmidecode –type 6 – определение типа памяти |
dpkg | dpkg [-key] packet | Операции с пакетами. dpkg –configure -a – восстановить поврежденные пакеты. dpkg -i packet.deb – установить пакет из файла packet.deb. dpkg -r packet – удалить пакет из системы. dpkg -l показать все пакеты, установленные в систему. dpkg -l | grep videonabludenie – среди всех пакетов, установленных в системе, найти пакет содержащий в своём имени “videonabludenie”. dpkg -s packet – вывести инфрмацию о конкретном пакете. dpkg -L packet – отобразить список файлов, входящих в пакет, установленный в систему. dpkg –contents package.deb – вывести список файлов, входящих в пакет, который ешё не установлен в систему. dpkg -S /bin/ping – поиск пакета, в который входит указанный файл |
dpkg-query | dpkg-query [-key] param | dpkg-query -W -f=’${Installed-Size;10}t${Package}n’ | sort -k1,1n – отображение размера используемого дискового пространства, занимаемое файлами deb-пакета, с сортировкой по размеру |
du | du [-key dir] | du – вывести объем текущего каталога du -sh dir – вывести объем определенного каталога (файла) dir в “удобночитаемом” виде |
dump | dump [-key] dir | Создание резервных копий. dump -0aj -f /tmp/back0.bak /videonabludenie – создать полную резервную копию директории /videonabludenie в файл /tmp/back0.bak. dump -1aj -f /tmp/back0.bak /videonabludenie – создать инкрементальную резервную копию директории /videonabludenie в файл /tmp/back0.bak. Смотри также restore |
echo | echo text | Вывод информации text, выполнения математических действий. echo a b c | awk ‘{print $1}’ – вывести первую колонку. Разделение, по-умолчанию, по проблелу/пробелам или символу/символам табуляции. echo a b c | awk ‘{print $1,$3}’ – вывести первую и третью колонки. Разделение, по-умолчанию, по пробелу/пробелам или символу/символам табуляции. echo “1” > /proc/sys/net/ipv4/ip_forward – разрешить пересылку пакетов (forwarding) |
eject | eject | Открытие CD или DVD привода |
exit | exit | Выход из текущей сессии, закрытие окна терминала |
fdformat | fdformat -n param | fdformat -n /dev/fd0 – форматирование флоппи-диска без проверки |
fg | fg [N] | Выносит на передний план последние задачи. fg N – вынести задачу N на передний план |
find | find [-key] param | Поиск файлов. find -name ‘*.[ch]’ | xargs grep -E ‘видеонаблюдение’ – найти ‘видеонаблюдение’ в текущей директории и в нижестоящих директориях. find -type f -print0 | xargs -r0 grep -F ‘видеонаблюдение’ – найти все файлы по ‘видеонаблюдение’ в текущей директории и ниже. find -maxdepth 1 -type f | xargs grep -F ‘example’ – найти все файлы по ‘example’ в текущей директории. find -maxdepth 1 -type d | while read dir; do echo $dir; echo cmd2; done – обработка каждого элемента с несколькими командами (в цикле while). find -type f ! -perm -444 – поиск файлов, которые не являются видимыми для всех. find -type d ! -perm -111 – поиск каталогов, недоступных для всех. find /путь/к/каталогу -type f -delete &> /dev/null – рекурсивное удаление файлов в каталоге и подкаталогах без удаления самого каталога и подкаталогов. find /home/backups/ -mtime +N -type f -exec rm -rfv {} \ – поиск и удаление старых файлов (старше N дней). find /home/backups/ -mmin +N -type f -exec rm -rfv {} \ – поиск и удаление старых файлов (старше N минут). find /dir -type d -empty – команда поиска пустых каталогов. find /dir -type d -empty -delete – найти и удалить пустые каталоги. find /home -type f -mtime -N – найти все файлы в ‘/home’, созданные или изменённые в течении последних N дней. find /home -type f -atime +N – найти все файлы в ‘/home’, время последнего обращения к которым более N дней. find /home/videonabludenie -name ‘*.123’ | xargs cp -av –target-directory=/home/backup/ –parents – найти в /home/videonabludenie всех файлы с расширением ‘.123’, и скопировать их в директорию /home/backup |
ffmpeg | ffmpeg [-key] input [-key] output | Конвертирование (передача) источника (файла) input в источник (файл) output -i – входящий файл -b – битрейт видео -ar – частота дискретизации звука, Гц (по умолчанию 44100 Гц) -ab – битрейт звука, кБ/c (по умолчанию 64 кБ/c) -ac – количество аудиоканалов (по умолчанию 2) -vcodec – кодек для видео -acodec – кодек для аудио -s – размер исходящего файла в пикселах -y – заменять исходящий файл (при его наличии) -r – частота кадров -ss – установить время старта кодирования -t – установить продолжительность кодирования -formats – вывод поддерживаемых форматов и кодеков -h – помощь -vn – отключить вывод видео -an – отключить вывод звука -re – -f – формат выходного файла -g – плотность ключевых кадров, по которым осуществляется синхронизация и чем выше их частота (например, 1- каждый кадр ключевой) – тем лучше для перемотки, но значительно вырастает размер файла) -threads – количество ядер в компьютере -vframes – ограничение на количество кадров видео -aspect – соотношение сторон вывода (например 16:9) -sn – не использовать субтитры -vlang – выбор язык видео -alang – выбор язык звука -slang – выбор языка субтитров -sameq – сохранить качество видео -deinterlace – включить деинтерляцию -aq <0-100> – качество аудио |
finger | finger videonabludenie | Вывести информацию о пользователе videonabludenie (при запуске без параметров – о текущем пользователе) |
free | free [-key] | Использование памяти и файла подкачки. free -m – Вывод общего объема памяти (RAM, swap), а также количество занятой и свободной памяти, Мб |
fuser | fuser [-key] /N | fuser -km /mnt/hda2 – принудительное размонтирование раздела, занятого каким-либо пользователем |
gedit | gedit videocamera | Запуск текстового редактора gedit с открытым файлом videocamera |
git | git | Вывод списка ресурсов системы X |
gksu | gksu command | Запуск команды command с правами администратора и выводом графического окна для ввода пароля |
glxinfo | glxinfo | Отображение информации о OpenGL и реализации GLX в XWindows |
glxgears | glxgears | Простой 3D тест, выводящий частоту кадров в терминале |
gpg | gpg [-key] file | gpg -c video – зашифровать файл video. gpg video.gpg – расшифровать файл video.gpg. При выполнении команды задействуется GNU Privacy Guard |
grep | grep [-key] stroka files | Поиск в файлах. grep stroka files – искать stroka в файлах files grep -r stroka dir – искать рекурсивно stroka в dir command | grep stroka – искать stroka в выводе command. grep -color reference /usr/share/dict/words – подсвечивание мест, где регулярное выражение появляется в словаре. grep Aug /var/log/messages из файла ‘/var/log/messages’ отобрать и вывести на стандартное устройство вывода строки, содержащие “Aug”. grep ^Aug /var/log/messages из файла ‘/var/log/messages’ отобрать и вывести на стандартное устройство вывода строки, начинающиеся на “Aug”. grep [0-9] /var/log/messages из файла ‘/var/log/messages’ отобрать и вывести на стандартное устройство вывода строки, содержащие цифры. grep Aug -R /var/log/* отобрать и вывести на стандартное устройство вывода строки, содержащие “Aug”, во всех файлах, находящихся в директории /var/log и ниже |
grpck | grpck | Проверка корректности системных файлов учётных записей. Проверяется файл /etc/group |
guvcview | guvcview | Подключение WEB-камеры |
gzip | gzip [-key] file | gzip file – сжать файл file и переименовать в file.gz gzip -d file.gz – разжать file.gz в file |
halt | halt | Быстрое и корректное отключение системы |
hash | hash | Вывод списка ресурсов системы X |
hdparm | hdparm -key hdd | hdparm -i /dev/hda – вывод характеристик первого жесткого диска. hdparm -tT /dev/sda – тест производительности чтения данных с жесткого диска |
hddtemp | hddtemp [-key] param | hddtemp -uC /dev/sda – вывод температуры для винчестера /dev/sda в градусах Цельсия |
head | head file | Вывести первые 10 строк файла file |
history | history | Отображение пронумерованного списка команд, введенных в этом и предыдущем сеансе. Если в списке историии их довольно много, то вывести последние |
host | host address | host www.nemezida.su – разрешить имя www.nemezida.su хоста в ip-адрес. host 89.105.147.150 – то же наоборот |
hostname | hostname [-key] | Вывод идентификатора данного узла сети. Администратор может изменить идентификатор узла на новый. hostname -i – вывод текущего IP-адреса |
hwclock | hwclock | Встроенные часы компьютера. Для изменения даты (времени) и синхронизации с системными часами, необходимы права администратора |
hwinfo | hwinfo [-key] | hwinfo –-short – вывод информации о подключенных устройствах. hwinfo -wlan – информация о беспроводных устройствах |
ifconfig | ifconfig [param] | Сведения о проводных сетевых соединениях. ifconfig eth0 192.168.10.10 netmask 255.255.255.0 – выставить интерфейсу eth0 ip-адрес и маску подсети. ifconfig eth0 promisc – перевести интерфейс eth0 в promiscuous-режим для “отлова” пакетов (sniffing). ifconfig eth0 -promisc – отключить promiscuous-режим на интерфейсе eth0 |
ifdown | ifdown net | Отключить сеть net |
ifup | ifup net | Включить сеть net |
iwconfig | iwconfig | Сведения о беспроводных сетях |
iwlist scan | iwlist scan | Поиск беспроводных сетей |
java | java [-key] file.jar | java -jar file.jar – запуск файлов .jar |
jobs | jobs | Вывод списка всех выполняемых и приостановленных задач |
kill | kill N | Завершить процесс с id N |
killall | killall video | Завершить все процессы с именем video |
last reboot | last reboot | Вывод истории перезагрузок системы |
less video | less file | Вывести содержимое файла video |
ln | ln [-key] file link | ln -s videonabludenie video – создание символической ссылки video на файл videonabludenie |
locate | locate [-key] file | locate video – найти все файлы с именем video. locate -r ‘file[^/]*\.txt’ – поиск в кешированном индексе по именам |
login | login | Запрос от пользователя имени и пароля (запрос от системы к пользователю) для входа в систему (по умолчанию, при наборе пароля, он не отображается) |
logout | logout | Выход из текущего сеанса оболочки |
look reference | look reference | Быстрый поиск (сортированный) словаря по префиксу |
ls | ls [-key] | Список файлов и каталогов в текущем каталоге. ls -l – просмотр информации о файлах ls -la – форматированный список со скрытыми каталогами и файлами. ls -F – отобразить содержимое текущей директории с добавлением к именам символов, характеризующих их тип. ls -a – показать скрытые файлы и директории в текущей директории. ls *[0-9]* – показать файлы и директории содержащие в имени цифры |
lsb_release | lsb_release [-key] | lsb_release -a – команда вывода версии Убунту |
lsattr | lsattr | Просмотр атрибутов файлов |
lshw -html | lshw -html > videonabludenie.html | Вывод информации об железе в html файл videonabludenie.html |
lspci | lspci [-key] | lspci – вывод информации о всех PCI шинах и подключенных к ним устройствах. lspci -v – то же более развернуто. lspci -vv – вывод информации об установленных драйверах. lspci -tv – показать устройства PCI в виде дерева. lspci | grep VGA – выводит информацию о производителе видеокарты. lspci | grep audio – вывод информации о звуковой карте. lspci | grep Ethernet – вывод информации Ethernet контроллере |
lsusb | lsusb [-key] | Вывод информации об USB шине и присоединенных устройствах. lsusb -v – то же более развернуто. lsusb -tv – показать устройства USB в виде дерева |
lsmod | lsmod | Отображение состояния модулей ядра |
man | man command | Вывод помощи о команде command |
mkdir | mkdir videonabludenie | Создать каталог videonabludenie |
mkswap | mkswap /param | mkswap /dev/hda3 – создание swap-пространства на разделе hda3. Смотри также swapon |
mke2fs | mke2fs /param | mke2fs /dev/hda1 – создать файловую систему ext2 на разделе hda1. mke2fs -j /dev/hda1 – создание журналирующей файловой системы ext3 на разделе hda1 |
mkfs | mkfs [-key] /param | mkfs /dev/hda1 – создать linux-файловую систему на разделе hda1. mkfs -t vfat 32 -F /dev/hda1 – создать файловую систему FAT32 на разделе hda1 |
more | more file | Постраничный просмотр текстового файла file |
mount | mount [-key] /N /М | Монтирование раздела N в точку монтирования M. Например, mount /dev/hda2 /mnt/hda2 – монтирование раздела ‘hda2’ в точку монтирования ‘/mnt/hda2’. Директория-точка монтирования дожна быть создана предварительно. mount /dev/fd0 /mnt/floppy – монтирование дисковода. mount /dev/cdrom /mnt/cdrom – монтирование DVD или CD. mount /dev/hdc /mnt/cdrecorder – монтирование CD-R/CD-RW или DVD-R/DVD-RW(+-). mount -o loop file.iso /mnt/cdrom – монтирование ISO образа. mount -t vfat /dev/hda5 /mnt/hda5 – монтирование файловой системы Windows FAT32. mount -t smbfs -o username=user,password=pass //winclient/share /mnt/share – монтирование сетевой файловой системы Windows (SMB/CIFS). mount -o bind /home/user/prg /var/ftp/user – монтирование каталога в каталог (binding). Данная конструкция полезна, например, для предоставления содержимого пользовательской директории через ftp при работе ftp-сервера в “песочнице” (chroot), когда симлинки сделать невозможно |
mv | mv file1 file2 | Переименовать или переместить файл file1 в file2. Если file2 существующий каталог – переместить file1 в каталог file2 |
nano | nano file | |
netstat | netstat [-key] | netstat -rn – вывод локальной таблицы маршрутизации |
newgrp | newgrp [-] [group_name] | Изменяет первичную группу текущего пользователя. Если указать ключ “-“, ситуация будет идентичной той, в которой пользователь вышил из системы и снова вошёл. Если не указывать группу, то первичная группа будет назначена из /etc/passwd |
nl | nl file | Нумерация строк в файле file |
oclock | oclock | Вывод стрелочных часов на рабочий стол |
osec | osec | Выполнение контроля целостности системы |
passwd | passwd | Смена пароля текущего пользователя |
paste | paste [-key] file1 file2 | Объединение файлов file1 и file2. paste file1 file2 объединить содержимое файлов file1 и file2 в виде таблицы: строка 1 из file1 = строка 1 колонка 1-n, строка 1 из file2 = строка 1 колонка n+1-m. paste -d ‘+’ file1 file2 – объединить содержимое файлов file1 и file2 в виде таблицы с разделителем “+” |
patch | patch [-key] file1 file2 | Слияние двух файлов |
ping | ping host | Пропинговать host с выводом результата |
poweroff | poweroff | Корректное выключение системы |
pppoeconf | pppoeconf | Команда настройки доступа в Интернет |
ps | ps [-key] | Вывести список активных процессов. ps aux – вывести все процессы ps -C video – вывод PID запущенного процесса video ps axu | grep -v grep | grep -i %proc – найти процесс %proc (можно использовать частичное название) |
pwck | pwck | Проверка корректности системных файлов учётных записей. Проверяются файлы /etc/passwd и /etc/shadow |
pwd | pwd | Показать текущий каталог |
reboot | reboot | Корректное выключение системы с последущей загрузкой (перезагрузка) |
restore | restore [-key] file.bak | Восстановление файлов из резервных копий. restore -if /tmp/back0.bak – восстановить из резервной копии /tmp/back0.bak |
rm | rm [-key] file | Удалить файл или каталог. rm videonabludenie – удалить файл videonabludenie rm -r videonabludenie – удалить каталог videonabludenie rm -f file – удалить файл file без запроса на удаление. rm -rf videonabludenie – удалить каталог videonabludenie без запроса на удаление |
rmdir | rmdir dir | rmdir dir – удалить пустой каталог dir. |
route | route [param] [-key] [address, mask] | route -n – вывод локальной таблицы маршрутизации. route add -net 0/0 gw IP_Gateway задать ip-адрес шлюза по умолчанию (default gateway). route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.10.10 добавить статический маршрут в сеть 192.168.0.0/16 через шлюз с ip-адресом 192.168.10.10. route del 0/0 gw IP_gateway – удалить ip-адрес шлюза по умолчанию (default gateway) |
rsync | rsync [-key] /dir | Синхронизация файлов. rsync -rogpav –delete /home /tmp – синхронизация /tmp с /home. rsync -rogpav -e ssh –delete /home ip_address:/tmp – синхронизация через SSH-туннель. rsync -az -e ssh –delete ip_addr:/home/public /home/local – синхронизация локальную директорию с удалённой директорией через ssh-туннель со сжатием. rsync -az -e ssh –delete /home/local ip_addr:/home/public – синхронизация удалённой директории с локальной директорией через ssh-туннель со сжатием |
sed | sed [-key] param file | Операции с текстовыми файлами. sed ‘s/string1/string2/g’ primer.txt – команда заменит в файле primer.txt строку “string1” на “string2”, результат вывести на стандартное устройство вывода. sed ‘/^$/d’ primer.txt – команда удалит пустые строки из файла primer.txt. sed ‘/ *#/d; /^$/d’ primer.txt – команда удалит пустые строки и комментарии из файла primer.txt. sed -e ‘1d’ primer.txt – удалить первую строку из файла example.txt. sed -n ‘/string1/p’ – отобразить только строки содержашие “string1”. sed -e ‘s/ *$//’ primer.txt – удалить пустые символы в в конце каждой строки. sed -e ‘s/string1//g’ primer.txt – удалить строку “string1” из текста не изменяя всего остального. sed -n ‘1,8p;5q’ primer.txt – взять из файла с первой по восьмую строки и из них вывести первые пять. sed -n ‘5p;5q’ primer.txt – вывести пятую строку. sed -e ‘s/0*/0/g’ primer.txt – заменить последовательность из любого количества нулей одним нулём. cat primer.txt | awk ‘NR%2==1’ – при выводе содержимого файла, не выводить чётные строки файла primer.txt |
sh | sh videonabludenie.run | Выполнить пакетный файл videonabludenie.run |
shutdown | shudown [-key] param | Корректное выключение системы. Используется только при работе в консольном режиме. При работе в режиме X Window, не использовать. shutdown -h hours:minutes & – запланировать остановку системы на указанное время. shutdown -c – отмена запланированной по расписанию остановки системы. shutdown -r now – перезагрузка системы. sudo shutdown –h +N message – выполнить отключение компьютера через N минут, с отправкой сообщения message другим пользователям |
sleep | sleep N | Задержка начало выполнения процесса на N секунд |
smartctl | smartctl [-key] param | smartctl -a /dev/sda – вывод SMART информация для винчестера /dev/sda |
sort | sort file1 file2 [-key] | Сортировка содержимого двух файлов. sort file1 file2 | uniq – отсортировать содержимое двух файлов, не отображая повторов. sort file1 file2 | uniq -u – отсортировать содержимое двух файлов, отображая только уникальные строки (строки, встречающиеся в обоих файлах, не выводятся на стандартное устройство вывода). sort file1 file2 | uniq -d – команда сортировки содержимое двух файлов с отображением только повторяющихся строк |
ssh | ssh [-key port] user@host | Подключится к host как user. ssh -p port user@host – подключится к host на порт port как user |
ssh-copy-id | ssh-copy-id user@host | Добавить ваш ключ на host для user чтобы включить логин без пароля и по ключам |
startx | startx | Запуска графического интерфейса X Window |
stat | stat file | Отображение всей доступной информации об указанном файле file |
svn | svn | |
su | su | Вход в сеанс администратора. Выход из сеанса – команда exit |
sudo | sudo [-key] [command] | sudo command – запуск команды command с правами администратора. sudo -s – оболочка с правами администратора. sudo -s -u user – оболочка с правами user. sudo -k – повторый запрос пароля администратора. sudo -i – вход в сеанс администратора |
tar | tar key files1 files2 | tar cf file.tar files – создать tar-архив с именем file.tar содержащий files tar xf file.tar – распаковать file.tar tar czf file.tar.gz files – создать архив tar с сжатием Gzip tar xzf file.tar.gz – распаковать tar с Gzip tar cjf file.tar.bz2 – создать архив tar с сжатием Bzip2 tar xjf file.tar.bz2 – распаковать tar с Bzip2 |
swapon | swapon /param | swapon /dev/hda2 /dev/hdb3 – активировать swap-пространства, расположенные на разделах hda2 и hdb3 |
tail | tail [-key] file | Вывести последние 10 строк файла file. tail -f file – вывести содержимое файла file по мере роста, начиная с последних 10 строк |
top | top | Показать все запущенные процессы |
touch | touch [-key] YYMMDDhhmm file | touch videocamera – создать файл videocamera. touch -t 1105092355 file – изменить дату создания файла file. Если файл не существует, то создать файл с указанной датой и временем |
tree | tree | Отобразить дерево файлов и директорий, начиная от корневого каталога |
tzselect | tzselect | Запуск утилиты выбора часового пояса |
ufw | ufw param | Управление фаерволом. ufw enable – включить фаервол. ufw disable – выключить фаервол. ufw default allow – разрешить по умолчанию все соединения, кроме явно запрещенных. ufw default deny – запретить по умолчанию все соединения, кроме явно разрешенных. ufw status – вывод текущего состояния и правил фаервола. ufw allow port – открыть порт port. ufw deny port – заблокировать порт port. ufw deny from ip_address – заблокировать IP-адрес ip_address |
umount | umount [-key] /N | Размонтирование раздела N. Необходимо покинуть его перед выполнением команды. Например, umount /dev/hda2. umount -n /mnt/hda2 – выполнение размонтирования без занесения информации в /etc/mtab. Нужно когда файл имеет атрибуты “только чтение” или недостаточно места на диске. |
uname | uname [-key] | uname -a – показать информацию о ядре. uname -r – вывод версии ядра uname -m – отображение архитектуры компьютера |
uptime | uptime | Вывод текущего времени, продолжительности сеанса, количества пользователей и загруженности ЦП |
users | users | Вывод краткого списка пользователей, работающих в данный момент |
vmstat | vmstat | Вывод сведений о процессах, памяти и загруженности ЦП |
w | w [user] | Отображение подробной информации о всех пользователях, работающих в данный момент и также простой, вход в систему и пр. Если нужен один пользователь, то указать имя user в параметре |
wall | wall | Отправка сообщений на терминал каждого пользователя, находящегося в системе в данный момент |
wс | wc file | Вывод числа строк, слов и символов в файле file |
wget | wget [-key] file | wget videonabludenie – скачать файл videonabludenie wget -c videonabludenie – продолжить остановленную закачку файла videonabludenie |
wine | wine [path/to/file] | Запуск программ DOS и Windows. winefile – открыть рабочий стол Windows. wineboot – перезагрузка эмулятора Windows |
whatis | whatis stroka | Поиск по базе данных страниц руководства и отображение краткого описания |
whereis | whereis command | Поиск файлов, страницы справочного руководства для указанной команды command |
which | which param | which command – вывод пути к файлу команды command. which prog – какое приложение prog будет запущено по умолчанию |
who | who | Вывод списка пользователей, работающих в системе в данный момент |
whoami | whoami | Вывод имени, под которым вы находитесь в системе |
whois | whois domain | Вывести информацию whois для domain |
whereis | whereis prog | Возможное расположение программы prog |
write | write stroka | Отправка сообщений другому пользователю, находящемуся в системе, путём копирования строк с терминала отправителя на терминал получателя |
xrandr | xrandr | Список поддерживаемых графических разрешений |
yasm | yasm [-key] file | Ассемблер |
& | cmmnd [-key]& | Выполняет команду cmmnd в фоновом режиме (демон). Последующие команды выполняются, не дожидаясь окончания cmmnd (например, при использование в пакетном файле) |
&& | cmmnd1 && cmmnd2 | Запуск последовательногот исполнения нескольких команд одной строкой, причем каждая последующая команда начинает свое выполнение при условии успешного завершения предыдущей. Например, конструкция ./configure && make && sudo make install идентична последовательному исполнению команд ./configure make sudo make install |
!! | !! | Повтор последней введенной команды |
# | # Здесь пишут комментарий | Префикс перед введением комментария |
; | cmmnd1 ; cmmnd2 | Построчная запись нескольких команд. Каждая последующая команда запускается после завершения предыдущей |
|| | cmmnd1 || cmmnd2 | Построчная запись нескольких команд. Последующая команда запускается только после ошибочного завершения предыдущей |
7z | 7z | Запуск архиватора 7z |