Список команд Ubuntu, перечень консольных команд Убунту, Linux Список команд Ubuntu, перечень консольных команд Убунту, Linux
Главная
Услуги
Продукция
Проекты
Проектировщику
Документация
База знаний
Статьи
Ссылки
Медиа
Разное
Карта сайта
Новости
Онлайн трансляция с видеокамер (отключила нахер)

01 февраля
Давненько я ничего не писала. Все в делах и проводах своих торчу. Например, вот гироробота состряпала на днях. Наверное, стоит описание сделать

02 мая
Добавила статью "Газета New York Ledger"

01 апреля
Ура! Днюxа!! Безудержное веселье и мега пати

04 ноября
Начинаю втыкаться в Arduino. Блин, прикольная тема )) Немало времени пройдет, пока наиграюсь

01 октября
Расширен раздел "База знаний"

18 сентября
Несколько новых заметок в разделе "Статьи"

Любопытный факт
Видеокамера SonyПервая видеокамера была выпущена на рынок компанией Sony (Betacam, в 1983 году) . Это была профессинальная камера для кассет формата Betamax. Первую камеру для бытовой съёмки выпустила тоже Sony, в формате Video8 (1985 год).

Новый фактУзнать новый факт
Advert

База знаний  ->  Список консольных команд Linux Ubuntu 10.04. Синтаксис применения. Примеры

     Системы видеонаблюдения можно разделить на две больших группы: системы видеонаблюдения на базе видеорегистраторов и системы на базе персональных компютеров. Для сравнительно небольших объектов с простой иерархией целесообразно остановить свой выбор на видерегистраторе. Ее структура приблизительно такова: некоторое количество видеокамер подключенно к видеорегистратору с монитором, у которого сидит глазастый охранник и отслеживает оперативную обстановку. Дополнительно по локальной сети изображение с видеокамер транслируется, например, в кабинет генерального или сисадмина.
     А как быть при построении систем со сложной структурой распределения прав просмотра? Например, охранник контролирует обзор в защищаемых помещениях, начальник отдела кадров поглядывает в монитор и отслеживает работу персонала (в том числе охранника) в офисе, директор по производству контролирует производственные площади, а изображение с некоторых видеокамер передается в головной офис, находящийся в другом городе. Вообщем, требуется сложное распределение прав просмотра и записи. Здесь систему видеонаблюдения на видеорегистраторах так просто не построить. Экономически и технически выгодно собирать подобную систему видеонаблюдения на базе компьютеров. В качестве операционной системы удобно использовать Linux. На это есть несколько причин: бесплатность самой операционной системы (а также подавляющего числа программ для видеонаблюдения) и её надежность. Например, у нас в офисе видеосервер на базе Linux Ubuntu не выключался полтора года. И до сих пор ни одного сбоя или "зависания".
     Пример установки системы видеонаблюдения на базе Linux мы рассмотрим в другой статье. А в данном разделе собраны наиболее нужные консольные (терминальные) команды Linux Ubuntu и рассмотрен синтаксис их применения. Для пользователей Linux не секрет, что наиболее гибкая настройка операционной системы возможна в командном режиме (к тому же ностальгически напоминает о работе под MS-DOS). Приведённый список консольных команд (внешних программ) и их комбинаций постоянно дополняется. Для выполнения некоторых команд потребуются права администратора или установка дополнительных пакетов. Работоспособность конструкций проверена на операционной системе Linux Ubuntu 10.04.

Команда
Синтаксис применения
Пояснения,
примеры использования
a2pa2pТрансляция Awk в Perl
a2psa2psФорматирование текстового файла для вывода на печать на Postscript-принтере
acpiacpi [-key]acpi -t - вывод информации о заряде аккумулятора и температуре для ноутбуков
addgroupaddgroup groupДобавление новую группу пользователей group в систему
addr2lineaddr2lineКонвертирование программного адреса в имена файлов и номера строк
adduseradduser userДобавление нового пользователя user в систему
adminuseradminuserРедактирование администраторов в базе данных TFM
aliasaliasУказание аббревиатуры для команды
alsactlalsactlУправление звуковым драйвером Alsa
amdamdМонтирование файловых систем в автоматическом режиме
anacronanacronАсинхронный или анахроничный cron (по интервалу времени)
anacrontabanacrontabКонфигурация задач, выполняемых anacron
aplayaplay –list-devicesВывод подробной информации о звуковой карте
apmapmЗапрос к подсистеме расширенного управления питанием
apmdapmdДемон подсистемы расширенного управления питанием
appresappresВывод списка ресурсов системы X
aproposapropos videonabludenieПоиск строки videonabludenie в заголовках и названиях документации с выводом списка всего найденного
apt-cdromapt-cdrom
apt-getapt-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 - удаление старых загруженных архивных файлов пакетов
aptitudeaptitude 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 - снять метку с пакета, как установленного для удовлетворения зависимостей.
ararОперации над архивами
archarchОтображение архитектуры компютера
arparpРабота с системным кэшем ARP
asasПереносимый GNU ассемблер
atatПланировщик однократных команд
atqatqВывод списка заданий в очереди на выполнение
atrmatrmУдаление задач, добавленных коммандой at
audit2allowaudit2allowСоздание разрешающих правил политики SELinux
aumixaumixРегулировка установок аудиомикшера
awkawkЯзык поиска, обработки шаблонов
badblocksbadblocksПроверка устройства на повреждённые секторы
bannerbannerВывод текста в виде ASCII art
basenamebasenameВыделить каталог из полного имени файла
bashbashКомандный интерпретатор GNU Bourne-Again SHell
batchbatchВыполнение команд пользователя
bcbcИнтерпретатор Си-подобного языка или калькулятор
bdftopcfbdftopcfПреобразование шрифта для X Window из формата BDF в PCF
beepbeepЗвук из системного громкоговорителя
bgbgСписок остановленных и фоновых задач; продолжить выполнение остановленной задачи в фоновом режиме
biffbiffОповещение о приходе почты и ее отправителе
biodbiodNFS демон
bmptoppmbmptoppmКонвертирование файла .bmp в pixmap
bunzip2bunzip2Распаковка файла
bzcatbzcatРаспаковка файлов и вывод их на стандартный вывод
bzip2bzip2Архивация
bzip2recoverbzip2recoverВосстановление данных из повреждённого файла bzip
calcal [N]cal - вывод календаря на текущий месяц.
cal N - вывод календаря на N-ый год
catcat paramcat > 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 - показать все разделы, зарегистрированные в системе
ccccКомпилятор C
cdcd [/dir]Перейти в каталог.
cd /video - перейти в каталог video.
cd~ - перейти в домашний каталог (/home),
cd   - то же.
cd ~user - перейти в домашнюю директорию пользователя user.
cd ..  - перейти в директорию уровнем выше.
cd ../..    - перейти в директорию двумя уровнями выше.
cd -     - перейти в директорию, в которой находились до перехода в текущую директорию
cdparanoiacdparanoia [-key]cdparanoia -B - записать звуковые дорожки в wav-файлы.
cdparanoia -- "-5" записать первых 5 звуковых дорожек в WAV-файлы
cdrecordcdrecordЗапись компакт-дисков из образов
chatchat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file] [-T phone-number] [-U phone-number2] {-f chat-file | chat-script}Автоматизация взаимодействия компьютера с модемом
chattrchattr [+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 содержимое его будет сохранено и при необходимости пользователь сможет его восстановить
cdrecordcdrecord [-key] paramcdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force - стереть перезаписываемый диск RW.
cdrecord -v dev=/dev/cdrom cd.iso - прожечь ISO-образ.
cdrecord --scanbus - сканирование шины для идентификации устройства
chagechage [-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
chfnchfn [-f ФИО] [-r номер комнаты] [-w рабочий телефон] [-h домашний телефон] [-o другое имя] Изменение имени пользователя и информации о нем
chgrpchgrp [-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 - не переходить по символьным ссылкам (по умолчанию)
chmodchmod [-key] ABC fileУстановить права ABC на файл (или каталог) file, раздельно для пользователя (A), группы (B) и для всех (С), где А (В,C) - сумма слагаемых "чтение"=4, "запись"=2, "исполнение"=1. Например "chmod 777" - чтение, запись, исполнение для всех; "chmod 755" - чтение, запись и исполнение для владельца, чтение и исполнение для группы и остальных. Ключ R применяется для рекурсивного применения прав ко вложенным файлам и папкам
chownchown [-key] user dirchown -R user dir - сменить владельца каталога dir на user.
chown user videonabludenie - назначить владельцем файла videonabludenie пользователя user
chrootchroot new_root [cmmnd]Выполняет команду cmmnd с указанным каталогом new_root в качестве корневого.
--help - вывести помощь
--version показать информацию о версии
chshchshИзменение оболочки входа в систему. Изменяет регистрационную оболочку пользователя. Она определяет какая команда будет запущена после регистрации пользователя в системе. Обычный пользователь может изменять регистрационную оболочку только для своей учётной записи, суперпользователь может изменять регистрационную оболочку любой учётной записи
-s оболочка - имя новой оболочки. Если задать пустое значение, то используется оболочка по умолчанию
cksumcksum videoРазмер и контрольная сумма файла video
clearclearОчистка экрана (если это возможно)
clockclock [-key]clock -w - сохранение системного времени в BIOS
cmpcmp file1 file 2Сравнение двух указанных файлов file1 и file2. Если они идентичны, то никакие сообщения не выводятся
colcolФильтрация обратных переносов строк из входного потока
colcrtcolcrt
colrmcolrmУдаление столбцов из файла
columncolumn fileВывод форматированного входной текста из файла file в список из пяти колонок
commcomm [-key] file1 file2Построчное сравнение двух файлов
compositecomposite
compresscompress
convertconvertКонвертирование графических файлов
cpcp [-key] file1 file2 Копирование.
cp file1 file2 - скопировать file1 в file2
cp -r dir1 dir2 - скопировать директорию dir1 в dir2 и создать каталог dir2, если он не существует
cp -a dir1 dir2 - скопировать директорию dir1 в dir2
cpiocpioОперации с архивами
cppcppПрепроцессор, используемый компилятором C
croncronДемон таймера (часов)
crontabcrontabИзменение файла расписания задач (crontab)
csplitcsplitРазбиение файла на несколько частей
ctagsctags
ctrlaltdelctrlaltdelЭмуляция нажатия Ctrl+Alt+Del
cutcutВывод выбранных частей строк заданных файлов
datedate [ММДДЧЧммГГГГ.СС]date - вывести текущую дату и время.
date 101721552011.33 - установить системные дату и время ММДДЧЧммГГГГ.СС (МесяцДеньЧасМинутыГод.Секунды)
dcdc [-key] [file ...]Калькулятор
-e, --expression=EXPR - посчитать выражение
-f, --file=FILE - посчитать выражение в файле
-h, --help - вывести помощь
-V, --version - вввывод информации о версии
dcrawdcrawДекодирование "сырых" (.raw) цифровых фотографий
dddd
debcdebcВывод содержимого сгенерированного пакета debian
debugfsdebugfsВосстановление файловой системы
deluserdeluser videonabludenieУдаление пользователя videonabludenie
dfdf [-key]Вывод информации о дисках
df -h Показывает все диски в системе
dfsharesdfsharesВывод списка доступных ресурсов
dhclientdhclient eth0dhclient eth0 - активировать интерфейс eth0 в dhcp-режиме
digdig [-key] domainПолучить DNS информацию для домена domain
dig -x host - реверсивно искать host
diffdiff [-key] file1 file2Сравнение двух текстовых файлов. См. также patch
diff3diff3Сравнение трёх текстовых файлов
dirdirВывод списка файлов текущей директории в алфавитном порядке
dircolorsdircolorsНастройка цветов для команды ls
dirnamedirnameУбрать имя файла из указанного пути
djviewdjviewПросмотрщик файлов .djvu
dmesgdmesgВывод на экран сообщений ядра
dmidecodedmidecode [-key]dmidecode -q - вывод аапаратных системных компонентов.
dmidecode -s bios-version команда вывода наименования производителя и названия материнской платы, версии BIOS'а (DMI).
dmidecode –type 6 - определение типа памяти
dpkgdpkg [-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-querydpkg-query [-key] paramdpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n - отображение размера используемого дискового пространства, занимаемое файлами deb-пакета, с сортировкой по размеру
dudu [-key dir]du - вывести объем текущего каталога
du -sh dir - вывести объем определенного каталога (файла) dir в "удобночитаемом" виде
dumpdump [-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
echoecho 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)
ejectejectОткрытие CD или DVD привода
exitexitВыход из текущей сессии, закрытие окна терминала
fdformatfdformat -n paramfdformat -n /dev/fd0 - форматирование флоппи-диска без проверки
fgfg [N]Выносит на передний план последние задачи.
fg N - вынести задачу N на передний план
findfind [-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
ffmpegffmpeg [-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> - качество аудио
fingerfinger videonabludenieВывести информацию о пользователе videonabludenie (при запуске без параметров - о текущем пользователе)
freefree [-key]Использование памяти и файла подкачки.
free -m - Вывод общего объема памяти (RAM, swap), а также количество занятой и свободной памяти, Мб
fuserfuser [-key] /Nfuser -km /mnt/hda2 - принудительное размонтирование раздела, занятого каким-либо пользователем
geditgedit videocameraЗапуск текстового редактора gedit с открытым файлом videocamera
gitgitВывод списка ресурсов системы X
gksugksu commandЗапуск команды command с правами администратора и выводом графического окна для ввода пароля
glxinfoglxinfoОтображение информации о OpenGL и реализации GLX в XWindows
glxgearsglxgearsПростой 3D тест, выводящий частоту кадров в терминале
gpggpg [-key] filegpg -c video - зашифровать файл video.
gpg video.gpg - расшифровать файл video.gpg. При выполнении команды задействуется GNU Privacy Guard
grepgrep [-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 и ниже
grpckgrpckПроверка корректности системных файлов учётных записей. Проверяется файл /etc/group
guvcviewguvcviewПодключение WEB-камеры
gzipgzip [-key] filegzip file - сжать файл file и переименовать в file.gz
gzip -d file.gz - разжать file.gz в file
halthaltБыстрое и корректное отключение системы
hashhashВывод списка ресурсов системы X
hdparmhdparm -key hddhdparm -i /dev/hda - вывод характеристик первого жесткого диска.
hdparm -tT /dev/sda - тест производительности чтения данных с жесткого диска
hddtemphddtemp [-key] paramhddtemp -uC /dev/sda - вывод температуры для винчестера /dev/sda в градусах Цельсия
headhead fileВывести первые 10 строк файла file
historyhistoryОтображение пронумерованного списка команд, введенных в этом и предыдущем сеансе. Если в списке историии их довольно много, то вывести последние
hosthost addresshost www.nemezida.su - разрешить имя www.nemezida.su хоста в ip-адрес.
host 89.105.147.150 - то же наоборот
hostnamehostname [-key]Вывод идентификатора данного узла сети. Администратор может изменить идентификатор узла на новый.
hostname -i - вывод текущего IP-адреса
hwclockhwclockВстроенные часы компьютера. Для изменения даты (времени) и синхронизации с системными часами, необходимы права администратора
hwinfohwinfo [-key]hwinfo –-short - вывод информации о подключенных устройствах.
hwinfo -wlan - информация о беспроводных устройствах
ifconfigifconfig [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
ifdownifdown netОтключить сеть net
ifupifup netВключить сеть net
iwconfigiwconfigСведения о беспроводных сетях
iwlist scaniwlist scanПоиск беспроводных сетей
javajava [-key] file.jarjava -jar file.jar - запуск файлов .jar
jobsjobsВывод списка всех выполняемых и приостановленных задач
killkill NЗавершить процесс с id N
killallkillall videoЗавершить все процессы с именем video
last rebootlast reboot Вывод истории перезагрузок системы
less videoless fileВывести содержимое файла video
lnln [-key] file linkln -s videonabludenie video - создание символической ссылки video на файл videonabludenie
locatelocate [-key] filelocate video - найти все файлы с именем video.
locate -r 'file[^/]*\.txt' - поиск в кешированном индексе по именам
loginloginЗапрос от пользователя имени и пароля (запрос от системы к пользователю) для входа в систему (по умолчанию, при наборе пароля, он не отображается)
logoutlogoutВыход из текущего сеанса оболочки
look referencelook referenceБыстрый поиск (сортированный) словаря по префиксу
lsls [-key]Список файлов и каталогов в текущем каталоге.
ls -l   - просмотр информации о файлах
ls -la - форматированный список со скрытыми каталогами и файлами.
ls -F - отобразить содержимое текущей директории с добавлением к именам символов, характеризующих их тип.
ls -a - показать скрытые файлы и директории в текущей директории.
ls *[0-9]* - показать файлы и директории содержащие в имени цифры
lsb_releaselsb_release [-key]lsb_release -a - команда вывода версии Убунту
lsattrlsattrПросмотр атрибутов файлов
lshw -htmllshw -html > videonabludenie.htmlВывод информации об железе в html файл videonabludenie.html
lspcilspci [-key]lspci - вывод информации о всех PCI шинах и подключенных к ним устройствах.
lspci -v - то же более развернуто.
lspci -vv - вывод информации об установленных драйверах.
lspci -tv - показать устройства PCI в виде дерева.
lspci | grep VGA – выводит информацию о производителе видеокарты.
lspci | grep audio - вывод информации о звуковой карте.
lspci | grep Ethernet - вывод информации Ethernet контроллере
lsusblsusb [-key]Вывод информации об USB шине и присоединенных устройствах.
lsusb -v - то же более развернуто.
lsusb -tv - показать устройства USB в виде дерева
lsmodlsmodОтображение состояния модулей ядра
manman commandВывод помощи о команде command
mkdirmkdir videonabludenieСоздать каталог videonabludenie
mkswapmkswap /parammkswap /dev/hda3 - создание swap-пространства на разделе hda3. Смотри также swapon
mke2fsmke2fs /parammke2fs /dev/hda1 - создать файловую систему ext2 на разделе hda1.
mke2fs -j /dev/hda1 - создание журналирующей файловой системы ext3 на разделе hda1
mkfsmkfs [-key] /parammkfs /dev/hda1 - создать linux-файловую систему на разделе hda1.
mkfs -t vfat 32 -F /dev/hda1 - создать файловую систему FAT32 на разделе hda1
moremore fileПостраничный просмотр текстового файла file
mountmount [-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), когда симлинки сделать невозможно
mvmv file1 file2Переименовать или переместить файл file1 в file2. Если file2 существующий каталог - переместить file1 в каталог file2
nanonano file
netstatnetstat [-key]netstat -rn - вывод локальной таблицы маршрутизации
newgrpnewgrp [-] [group_name]Изменяет первичную группу текущего пользователя. Если указать ключ "-", ситуация будет идентичной той, в которой пользователь вышил из системы и снова вошёл. Если не указывать группу, то первичная группа будет назначена из /etc/passwd
nlnl fileНумерация строк в файле file
oclockoclockВывод стрелочных часов на рабочий стол
osecosecВыполнение контроля целостности системы
passwdpasswdСмена пароля текущего пользователя
pastepaste [-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 в виде таблицы с разделителем "+"
patchpatch [-key] file1 file2Слияние двух файлов
pingping hostПропинговать host с выводом результата
poweroffpoweroffКорректное выключение системы
pppoeconfpppoeconfКоманда настройки доступа в Интернет
psps [-key]Вывести список активных процессов.
ps aux - вывести все процессы
ps -C video - вывод PID запущенного процесса video
ps axu | grep -v grep | grep -i %proc - найти процесс %proc (можно использовать частичное название)
pwckpwckПроверка корректности системных файлов учётных записей. Проверяются файлы /etc/passwd и /etc/shadow
pwdpwdПоказать текущий каталог
rebootrebootКорректное выключение системы с последущей загрузкой (перезагрузка)
restorerestore [-key] file.bakВосстановление файлов из резервных копий.
restore -if /tmp/back0.bak - восстановить из резервной копии /tmp/back0.bak
rmrm [-key] fileУдалить файл или каталог.
rm videonabludenie - удалить файл videonabludenie
rm -r videonabludenie - удалить каталог videonabludenie
rm -f file - удалить файл file без запроса на удаление.
rm -rf videonabludenie - удалить каталог videonabludenie без запроса на удаление
rmdirrmdir dirrmdir dir - удалить пустой каталог dir.
routeroute [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)
rsyncrsync [-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-туннель со сжатием
sedsed [-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
shsh videonabludenie.runВыполнить пакетный файл videonabludenie.run
shutdownshudown [-key] paramКорректное выключение системы. Используется только при работе в консольном режиме. При работе в режиме X Window, не использовать.
shutdown -h hours:minutes & - запланировать остановку системы на указанное время.
shutdown -c - отмена запланированной по расписанию остановки системы.
shutdown -r now - перезагрузка системы.
sudo shutdown –h +N message - выполнить отключение компьютера через N минут, с отправкой сообщения message другим пользователям
sleepsleep NЗадержка начало выполнения процесса на N секунд
smartctlsmartctl [-key] paramsmartctl -a /dev/sda - вывод SMART информация для винчестера /dev/sda
sortsort file1 file2 [-key]Сортировка содержимого двух файлов.
sort file1 file2 | uniq - отсортировать содержимое двух файлов, не отображая повторов.
sort file1 file2 | uniq -u - отсортировать содержимое двух файлов, отображая только уникальные строки (строки, встречающиеся в обоих файлах, не выводятся на стандартное устройство вывода).
sort file1 file2 | uniq -d - команда сортировки содержимое двух файлов с отображением только повторяющихся строк
sshssh [-key port] user@hostПодключится к host как user.
ssh -p port user@host - подключится к host на порт port как user
ssh-copy-idssh-copy-id user@hostДобавить ваш ключ на host для user чтобы включить логин без пароля и по ключам
startxstartxЗапуска графического интерфейса X Window
statstat fileОтображение всей доступной информации об указанном файле file
svnsvn
susuВход в сеанс администратора. Выход из сеанса - команда exit
sudosudo [-key] [command]sudo command - запуск команды command с правами администратора.
sudo -s - оболочка с правами администратора.
sudo -s -u user - оболочка с правами user.
sudo -k - повторый запрос пароля администратора.
sudo -i - вход в сеанс администратора
tartar key files1 files2tar 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
swaponswapon /paramswapon /dev/hda2 /dev/hdb3 - активировать swap-пространства, расположенные на разделах hda2 и hdb3
tailtail [-key] fileВывести последние 10 строк файла file.
tail -f file - вывести содержимое файла file по мере роста, начиная с последних 10 строк
toptopПоказать все запущенные процессы
touchtouch [-key] YYMMDDhhmm filetouch videocamera - создать файл videocamera.
touch -t 1105092355 file - изменить дату создания файла file. Если файл не существует, то создать файл с указанной датой и временем
treetreeОтобразить дерево файлов и директорий, начиная от корневого каталога
tzselecttzselect Запуск утилиты выбора часового пояса
ufwufw 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
umountumount [-key] /NРазмонтирование раздела N. Необходимо покинуть его перед выполнением команды. Например, umount /dev/hda2.
umount -n /mnt/hda2 - выполнение размонтирования без занесения информации в /etc/mtab. Нужно когда файл имеет атрибуты "только чтение" или недостаточно места на диске.
unameuname [-key]uname -a - показать информацию о ядре.
uname -r - вывод версии ядра
uname -m - отображение архитектуры компьютера
uptimeuptimeВывод текущего времени, продолжительности сеанса, количества пользователей и загруженности ЦП
usersusersВывод краткого списка пользователей, работающих в данный момент
vmstatvmstatВывод сведений о процессах, памяти и загруженности ЦП
ww [user]Отображение подробной информации о всех пользователях, работающих в данный момент и также простой, вход в систему и пр. Если нужен один пользователь, то указать имя user в параметре
wallwallОтправка сообщений на терминал каждого пользователя, находящегося в системе в данный момент
wc fileВывод числа строк, слов и символов в файле file
wgetwget [-key] filewget videonabludenie - скачать файл videonabludenie
wget -c videonabludenie - продолжить остановленную закачку файла videonabludenie
winewine [path/to/file]Запуск программ DOS и Windows.
winefile - открыть рабочий стол Windows.
wineboot - перезагрузка эмулятора Windows
whatiswhatis strokaПоиск по базе данных страниц руководства и отображение краткого описания
whereiswhereis commandПоиск файлов, страницы справочного руководства для указанной команды command
whichwhich paramwhich command - вывод пути к файлу команды command.
which prog - какое приложение prog будет запущено по умолчанию
whowhoВывод списка пользователей, работающих в системе в данный момент
whoamiwhoamiВывод имени, под которым вы находитесь в системе
whoiswhois domainВывести информацию whois для domain
whereiswhereis progВозможное расположение программы prog
writewrite strokaОтправка сообщений другому пользователю, находящемуся в системе, путём копирования строк с терминала отправителя на терминал получателя
xrandrxrandrСписок поддерживаемых графических разрешений
yasmyasm [-key] fileАссемблер
&cmmnd [-key]&Выполняет команду cmmnd в фоновом режиме (демон). Последующие команды выполняются, не дожидаясь окончания cmmnd (например, при использование в пакетном файле)
&&cmmnd1 && cmmnd2Запуск последовательногот исполнения нескольких команд одной строкой, причем каждая последующая команда начинает свое выполнение при условии успешного завершения предыдущей. Например, конструкция
./configure && make && sudo make install
идентична последовательному исполнению команд
./configure
make
sudo make install
!!!!Повтор последней введенной команды
## Здесь пишут комментарийПрефикс перед введением комментария
;cmmnd1 ; cmmnd2Построчная запись нескольких команд. Каждая последующая команда запускается после завершения предыдущей
||cmmnd1 || cmmnd2Построчная запись нескольких команд. Последующая команда запускается только после ошибочного завершения предыдущей
7z7zЗапуск архиватора 7z








Постоянный адрес страницы  http://nemezida.su/spisok_command_linux_ubuntu.htm



Список команд Ubuntu, перечень консольных команд Убунту, Linux. 
При копировании материалов установка активной ссылки на Nemezida.Su обязательна. 2006-2023.

Darina Evstafeva