Список команд ubuntu, перелік консольних команд Убунту, linux

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 - видалення старих завантажених архівних файлів пакетів

Менеджер пакетів, більш досконалий, ніж 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 - зняти мітку з пакета, як встановленого для задоволення залежностей.

Операції над архівами

Перейти в каталог.
cd / video - перейти в каталог video.
cd

- перейти до домашнього каталогу (/ home),
cd - те саме.
cd

user - перейти в домашню директорію користувача user.
cd. - перейти в директорію рівнем вище.
cd. /. - перейти в директорію двома рівнями вище.
cd - - перейти в директорію, в якій знаходилися до переходу в поточну директорію

cdparanoia -B - записати звукові доріжки в wav-файли.
cdparanoia - "-5" записати перших 5 звукових доріжок в WAV-файли

Запис компакт-дисків з образів

chat [-e] [-E] [-v] [-V] [-t timeout] [-r report-file] [-T phone-number] [-U phone-number2]

Автоматизація взаємодії комп'ютера з модемом

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 [-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 [-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

Зміна імені користувача та інформації про нього

chgrp [-key] група файлів
або
chgrp [-key] --reference = один файл

chmod [-key] ABC file

Встановити права ABC на файл (або каталог) file, окремо для користувача (A), групи (B) і для всіх (С), де А (В, C) - сума доданків "читання" = 4, "запис" = 2 , "виконання" = 1. Наприклад "chmod 777" - читання, запис, виконання для всіх; "Chmod 755" - читання, запис і виконання для власника, читання і виконання для групи і інших. Ключ R застосовується для рекурсивного застосування прав до вкладених файлів і папок

chown [-key] user dir

chown -R user dir - змінити власника каталогу dir на user.
chown user videonabludenie - призначити власником файлу videonabludenie користувача user

chroot new_root [cmmnd]

Виконує команду cmmnd із зазначеним каталогом new_root як кореневий.
--help - вивести допомогу
--version показати інформацію про версію

Зміна оболонки входу в систему. Змінює реєстраційну оболонку користувача. Вона визначає яка команда буде запущена після реєстрації користувача в системі. Звичайний користувач може змінювати реєстраційну оболонку тільки для свого облікового запису, привілейований користувач може змінювати реєстраційну оболонку будь-облікового запису
-s оболонка - ім'я нової оболонки. Якщо задати порожнє значення, то використовується оболонка за замовчуванням

Розмір і контрольна сума файлу video

dmidecode -q - висновок аапаратних системних компонентів.
dmidecode -s bios-version команда виведення найменування виробника та назви материнської плати, версії BIOS'а (DMI).
dmidecode -type 6 - визначення типу пам'яті

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 [-key] param

dpkg-query -W -f = '$ t $ n' | sort -k1,1n - відображення розміру використовуваного дискового простору, займане файлами deb-пакету, з сортуванням за розміром

du - вивести обсяг поточного каталогу
du -sh dir - вивести обсяг певного каталогу (файлу) dir в "удобночітаемом" вигляді

Створення резервних копій.
dump -0aj -f /tmp/back0.bak / videonabludenie - створити повну резервну копію директорії / videonabludenie в файл /tmp/back0.bak.
dump -1aj -f /tmp/back0.bak / videonabludenie - створити Інкрементальний резервну копію директорії / videonabludenie в файл /tmp/back0.bak. Дивись також restore

Висновок інформації text, виконання математичних дій.
echo a b c | awk '' - вивести першу колонку. Поділ, по-замовчуванню, по проблелу / прогалин або символу / символам табуляції.
echo a b c | awk '' - вивести першу і третю колонки. Поділ, по-замовчуванню, по пропуску / прогалин або символу / символам табуляції.
echo "1"> / proc / sys / net / ipv4 / ip_forward - дозволити пересилання пакетів (forwarding)

Відкриття CD або DVD приводу

Виносить на передній план останні завдання.
fg N - винести завдання N на передній план

ffmpeg [-key] input [-key] output

Вивести інформацію про користувача videonabludenie (при запуску без параметрів - про поточного користувача)

Монтування розділу 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), коли симлінк зробити неможливо

Перейменувати або перемістити файл file1 в file2. Якщо file2 існуючий каталог - перемістити file1 в каталог file2

netstat -rn - висновок локальної таблиці маршрутизації

Змінює первинну групу поточного користувача. Якщо вказати ключ "-", ситуація буде ідентичною тій, в якій користувач вишив з системи і знову увійшов. Якщо не вказувати групу, то первинна група буде призначена з / etc / passwd

Нумерація рядків у файлі file

Висновок стрілочних годин на робочий стіл

Виконання контролю цілісності системи

Зміна пароля поточного користувача

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 [-key] file1 file2

Злиття двох файлів

Розмонтування розділу N. Необхідно залишити його перед виконанням команди. Наприклад, umount / dev / hda2.
umount -n / mnt / hda2 - виконання размонтирования без занесення інформації в / etc / mtab. Потрібно коли файл має атрибути "тільки читання" або недостатньо місця на диску.

uname -a - показати інформацію про ядро.
uname -r - висновок версії ядра
uname -m - відображення архітектури комп'ютера