Команда | Синтаксис применения | Пояснения, примеры использования |
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 |