общие команды Linux,Советы: Ctrl + F для быстрого поиска команд Linux (щелкните заголовок, чтобы сжать и развернуть)
командный код | описание комментария |
---|---|
Арка | Отображение архитектуры процессора машины (1) |
Uname -м | Отображение архитектуры процессора машины (2) |
Uname -р | Отображение используемой версии ядра |
Dmidecode -q | Дисплей Аппаратные компоненты системы - (СМБИОС/ДМИ) |
HDPARM -я /dev/хда | Список архитектурных характеристик диска |
HDPARM -тт /dev/сда | Выполнить тестовую операцию чтения на диске |
Кот /проц/cpuinfo | Отображение информации о процессоре |
Кот /проц/перебивает | Перерыв дисплея |
Кот /проц/меминфо | проверить использование памяти |
Кот /проц/свопы | Показывает, какие свопы используются |
Кот /проц/версия | Показать версию ядра |
Кот /проц/нетто/dev | Отображение сетевых адаптеров и статистики |
Кот /проц/монтирует | Показать загруженную файловую систему |
LSPCI -ТВ | Список PCI устройств |
LSUSB -ТВ | Дисплей USB устройств |
Дата | Отображение системной даты |
Кэл 2007 | Показать календарь для 2007 |
Дата 04121700 2007.00 | Установить дату и время - месяц, день, час, год. секунды |
Часы -ж | Экономия времени при внесении изменений в BIOS |
командный код | описание комментария |
---|---|
Отключение -ч сейчас | Отключить систему |
Инит 0 | Отключить систему |
Телинит 0 | Отключить систему |
Отключение -ч часов: минут & | Выключите систему в назначенное время |
Отключение -с | Отмена для отключения системы в запланированное время |
Отключение -сейчас | перезапуск |
Перезагрузка | перезапуск |
Выход | отмена |
командный код | описание комментария |
---|---|
CD /домой | Перейти к '/Домашний каталог. |
CD.. | Вернуться к предыдущему уровню каталога |
CD../.. | Вернуться к предыдущим двум уровням каталога |
CD | Войти в личный домашний каталог |
CD ~ пользователь1 | Войти в личный домашний каталог |
CD - | Вернитесь в каталог, где вы были в последний раз |
PWD | Показать путь работы |
ls | Просмотр файлов в каталоге |
ЛС -F | Просмотр файлов в каталоге |
ЛС -л | Отображение сведений о файле и каталоге |
Лс -а | Показать скрытые файлы |
Лс * [0-9] * | Отображение имен файлов и каталогов, содержащих номера |
Дерево | Отображает древовидную структуру файлов и каталогов, начиная с корневого каталога |
ПОЛУЧИТЬ | Отображает древовидную структуру файлов и каталогов, начиная с корневого каталога |
Мкдыр дир1 | Создайте каталог под названием 'dir1 '. |
Мкдыр дир1 реж2 | Создание двух каталогов одновременно |
Мкдыр -п /tmp/реж1/реж2 | Создать дерево каталогов |
Рм -f файл1 | Удалить файл под названием 'file'1 '. |
Рмдир дир1 | Удалить каталог под названием 'dir1 '. |
Рм -реж РФ1 | Удалить каталог под названием 'dir1 'и удалить его содержимое одновременно |
Рм -реж РФ1 реж2 | Удалить оба каталога и их содержимое одновременно |
реж МВ1 new _ dir | Переименовать/переместить каталог |
CP файл1 файл2 | Скопировать файл |
реж./*. | Скопировать все файлы из каталога в текущий рабочий каталог |
CP -А /tmp/реж1. | Скопировать каталог в текущий рабочий каталог |
CP -реж1 реж2 | Скопировать каталог |
-S файл1 лнк1 | Создание мягкой ссылки на файл или каталог |
Лн файл1 лнк1 | Создание физической ссылки на файл или каталог |
Прикосновение -т 0712250000 файл1 | Изменить временную метку файла или каталога - (YYMMDDhhmm) |
Иконка -л | Перечислите известные коды |
иконочка -f отКодирование -t toКодировка inputФайл > outputFile | Изменить кодировку символов |
Найди. -максимальная глубина 1 -имя * .jpg -Распечатать -exec конвертировать | Пакетное изменение размера файлов в текущем каталоге и отправка их в каталог миниатюр (требуется преобразование из ImageMagick) |
командный код | описание комментария |
---|---|
Найти/-имя файла1 | Начать с '/'для входа в корневую файловую систему для поиска файлов и каталогов |
Найти/-пользователь пользователь1 | Поиск файлов и каталогов, принадлежащих пользователю1 ' |
Найти /домой/пользователь1 -имя * .bin | Поиск по каталогу '/домой/пользователь1'для файлов, заканчивающихся на' .bin ' |
Найти /уср/бин -тип ф -время + 100 | Поиск исполняемых файлов, которые не использовались в прошлом 100 дней |
Найти /уср/бин -тип ф -время -10 | Поиск файлов, которые были созданы или изменены в 10 дней |
Найти/-имя * .рпм -exec chmod 755 '{}'; | Поиск файлов, заканчивающихся на ".rpm" и определение их разрешений |
Найти/-xdev -имя * .рпм | Поиск файлов, заканчивающихся на ".rpm", игнорируя съемные устройства, такие как оптические диски и флэш-накопители |
Найти * .ps | Поиск файлов, заканчивающихся на '.ps' - сначала запустите команду 'updatedb' |
Где остановиться | Отображение местоположения двоичного файла, источника или человека |
Который останавливается | Отображение полного пути к двоичному или исполняемому файлу |
командный код | описание комментария |
---|---|
Гора /dev/хда2 /мнт/хда2 | Подключите диск под названием hda2 - убедитесь, что каталог '/мнт/хда2'уже существует |
Umount /dev/хда2 | Размонтируйте диск под названием hda2 - выход из точки монтирования '/мнт/хда2'первый |
Fuser -км /мнт/хда2 | Принудительная деинсталляция, когда устройство занято |
Umount -н /мнт/хда2 | Запуск операций удаления без записи /и т.д./mtab файл полезен при чтении файла-только или когда диск заполнен |
Гора /dev/фд0 /мнт/флоппи | Смонтировать дискету |
Гора /dev/CDROM /мнт/CDROM | Подключите компакт-диск или dvdrom |
Гора /dev/HDC /мнт/диктофон | Подключите cdrw или dvdrom |
Гора /dev/HDB /мнт/диктофон | Подключите cdrw или dvdrom |
Гора -o loop file.iso /мнт/CDROM | Монтирование файла или ISO-образа |
Гора -т вфат /dev/хда5 /мнт/хда5 | Подключите Windows FAT32 файловая система |
Гора /dev/сда1 /мнт/usbdisk | Установите USB-накопитель или флэш-устройство |
Гора -т smbfs -o имя пользователя = пользователь, пароль = передать//WinClient/поделиться /мнт/поделиться | Монтирование сетевого ресурса Windows |
командный код | описание комментария |
---|---|
ДФ -ч | Показать список смонтированных разделов |
ЛС -лСр | более | Сортировка файлов и каталогов по размеру |
Ду -ш реж1 | Оцените дисковое пространство, уже используемое directory 'dir1' |
Ду -ск * | сортировать -р-н | Отображает размер файлов и каталогов в последовательности в соответствии с емкостью |
Rpm -q -а --qf '% 10 {РАЗМЕР} t% {ИМЯ} n '| сортировать -к1,1н | Отображает пространство, используемое установленными пакетами rpm в порядке размера (fedora, система классов redhat) |
Дпкг-запрос -W -f = '${Установлено-Размер; 10} t ${Пакет} n '| сортировать -к1,1н | Отображает пространство, используемое установленными deb-пакетами в зависимости от размера (ubuntu, система классов debian) |
командный код | описание комментария |
---|---|
GroupДобавить имя _ группы | Создание новой группы пользователей |
Имя группы | Удаление группы пользователей |
Групповой мод -n new _ group _ name старое _ имя _ группы | Переименовать группу пользователей |
Useradd -c "Имя Фамилия" -г админ -д /домой/пользователь1 -с /бин/пользователь bash1 | Создание пользователя, входящего в группу пользователей "admin" |
ПользовательДобавить пользователя1 | Создать нового пользователя |
Userdel -r пользователь1 | Удалить пользователя ('-r 'исключает домашний каталог) |
Usermod -c "Пользовательский FTP" -г система -д /FTP/пользователь1 -с /бин/Логин пользователя1 | Изменить свойства пользователя |
Пассвд | Изменить пароль |
Пароль пользователя1 | Изменить пароль пользователя (позволяет выполнять только root) |
Чаге -Е 2020-12-31 пользователь1 | Установить срок действия пользовательских паролей |
PWCK | Проверьте формат файла и синтаксис исправления для '/и т.д./passwd 'и существование пользователей |
GRPCK | Проверьте формат файла и синтаксис исправления для '/и т.д./passwd 'и существующие группы |
Имя группы Newgrp | Войдите в новую группу, чтобы изменить группу по умолчанию для вновь созданных файлов |
командный код | описание комментария |
---|---|
ЛС -лх | разрешение отображения |
ЛС /tmp | пр -Т5 -КОЛОНКИ В $ | Разделите конечную точку на 5 столбцы для отображения |
Чмод уго + rwx каталог1 | Установите разрешения для владельца (u), группы (g) и других (o) каталога на чтение (r), запись (w) и выполнение (x) |
Чмод го-rwx каталог1 | Delete group (g) и другие (o) разрешения на чтение и запись в каталоги |
Chown пользователь1 файл1 | Изменение атрибутов владельца файла |
Чаун -R пользователь1 справочник1 | Изменение атрибутов владельца каталога и одновременное изменение атрибутов всех файлов в каталоге |
Группа ЧГРП1 файл1 | Изменить группу файлов |
Chown пользователь1: группа1 файл1 | Изменение владельца и группы атрибутов файла |
Найти/-Пермь -ты + с | Список всех файлов в системе, использующих SUID-контроль |
Чмод ты + с /бин/файл1 | Установите бит SUID двоичного файла - пользователь, выполняющий файл, также имеет те же права, что и владелец |
ЧМОД У-С /бин/файл1 | Отключить бит SUID двоичного файла |
Чмод г + с /домой/публика | Установите бит SGID каталога - похож на SUID, но для каталогов |
ЧМОД Г-С /домой/публика | Отключите бит SGID каталога |
Чмод о + т /домой/публика | Установите STIKY бит файла - только позволяет правообладателю удалить файл |
ЧМОД О-Т /домой/публика | Отключите STIKY бит каталога |
командный код | описание комментария |
---|---|
Чаттр + файл1 | Разрешены только чтение и запись файлов в режиме добавления |
Чаттр + с файл1 | Позволяет автоматически сжать этот файл/распаковывается ядром |
Чаттр + д файл1 | Программа дампа будет игнорировать этот файл при резервном копировании файловой системы |
Чаттр + я файл1 | Установите неизменяемые файлы, которые нельзя удалить, изменить, переименовать или связать |
Чаттр + файл с1 | Позволяет безопасно удалить файл |
Чаттр + S файл1 | Как только приложение выполняет операцию записи в этот файл, система сразу же записывает измененные результаты на диск. |
Чаттр + u файл1 | Если файл удален, система позволит восстановить удаленный файл позже |
Лсаттр | Показать специальные свойства |
командный код | описание комментария |
---|---|
Банзип2 файл1.bz2 | Разархивируйте файл под названием 'file'1.bz2 ' |
Бзип2 файл1 | Сжатие файла под названием 'file'1 ' |
Файл Gunzip1.gz | Разархивируйте файл под названием 'file'1.gz ' |
Gzip файл1 | Сжатие файла под названием 'file'1 ' |
Гзип -9 файл1 | максимальная компрессия |
Рар файл1.rar test _ file | Создать пакет с именем 'file1.rar ' |
Рар файл1.rar файл1 файл2 реж1 | Одновременно сжимать файл1 ',' файл2 'и каталог' дир1' |
Рар х файл1.rar | Распакуйте пакет rar |
Разархивируйте x файл1.rar | Распакуйте пакет rar |
Смола -Файл cvf archive.tar1 | Создание несжатого тарбола |
Смола -Файл cvf archive.tar1 файл2 реж1 | Создать архив, содержащий файл1 ',' файл2 'и' дир1' |
Смола -tf archive.tar | Отображение содержимого пакета |
Смола -xvf archive.tar | Выпустить пакет |
Смола -xvf archive.tar -C /tmp | Отпустите сжатый пакет для /каталог tmp |
Смола -CVFJ archive.tar.bz2 реж1 | Создание сжатого пакета в bzip2 формат |
Смола -jxvf archive.tar.bz2 | Распакуйте сжатый пакет в bzip2 формат |
Смола -cvfz архив.tar.gz реж.1 | Создание сжатого пакета в формате gzip |
Смола -zxvf архив.tar.gz | Распакуйте сжатый пакет в формате gzip |
Zip файл1.zip файл1 | Создать zip файл |
Zip -R файл1.zip файл1 файл2 реж1 | Сжатие нескольких файлов и каталогов одновременно в zip-файл |
Разархивируйте файл1.zip | Разархивируйте zip файл |
командный код | описание комментария |
---|---|
Rpm -ivh пакет.rpm | Установить rpm пакет |
Rpm -ивх --nodeeps пакет.rpm | Установка rpm пакета без учета предупреждений о зависимостях |
rpm -U пакет.рпм | Обновление RPM-пакета без изменения файла конфигурации |
Rpm -F упаковка.rpm | Обновление подтвержденного установленного пакета rpm |
Rpm -имя _ пакета rpm | Удалить RPM пакет |
РПМ -QA | Отображение всех установленных пакетов rpm в системе |
Rpm -qa | grep htpd | Показать все rpm пакеты со словом "htpd" в названии |
РПМ -Имя пакета Qi | Получить специальную информацию об установленном пакете |
РПМ -QG "Системные среды/Демоны " | Отображение rpm пакета компонента |
РПМ -Имя пакета QL | Отображает список файлов, предоставляемых установленным пакетом rpm |
РПМ -Имя пакета QC | Отображает список файлов конфигурации, предоставляемых установленным пакетом rpm |
РПМ -Q имя _ пакета --Что требует | Отображение списка зависимостей с пакетом rpm |
РПМ -q имя _ пакета --Что обеспечивает | Показывает объем пакета rpm |
Rpm -q имя _ пакета --скрипты | Показать скрипты, выполняемые во время установки/удаление |
РПМ -Q имя _ пакета --Чангелог | Отображение истории изменений RPM-пакета |
РПМ -QF /и т.д./httpd/конф/httpd.conf | Проверьте, какой пакет rpm предоставил данный файл |
Rpm -qp пакет.рпм -л | Показать список файлов, предоставляемых удаленным пакетом rpm |
РПМ --Импорт /СМИ/CDROM/РПМ-ГПГ-КЛЮЧЕВОЙ | Импорт цифрового сертификата открытого ключа |
Rpm --контрольный пакет.rpm | Проверка целостности RPM-пакета |
Rpm -qa gpg-пабкей | Проверка целостности всех установленных пакетов rpm |
РПМ -V имя _ пакета | Проверьте размер файла, лицензию, тип, владельца, группу, MD5 проверить, и последний измененный |
РПМ -Ва | Проверьте все установленные rpm пакеты в системе - использовать с осторожностью |
Rpm -Vp пакет.рпм | Подтвердите, что пакет rpm не установлен |
Rpm2cpio package.rpm | cpio --экстракт --сделать-справочники * бин * | Запуск исполняемого файла из пакета rpm |
Rpm -ивх /уср/src/рыжая шляпа/РПМС/арка/пакет.рпм | Установите собранный пакет из источника rpm |
RPMbuild --имя _ пакета src.rpm | Создание RPM-пакета из источника RPM |
командный код | описание комментария |
---|---|
Yum install имя _ пакета | Скачайте и установите RPM-пакет |
Yum localinstall имя _ пакета | Будет установлен rpm-пакет, использующий собственный репозиторий программного обеспечения для разрешения всех зависимостей для вас |
имя _ пакета обновления Yum | Обновить все установленные rpm пакеты в текущей системе |
имя _ пакета обновления Yum | Обновление пакета rpm |
Yum удалить имя _ пакета | Удалить RPM пакет |
Ням список | Список всех пакетов, установленных в текущей системе |
Имя _ пакета поиска Yum | Поиск пакетов в репозитории rpm |
Упаковки для уборки ням | Очистите кэш rpm и удалите загруженные пакеты |
Ням очистка заголовков | Удалить все заголовочные файлы |
Ням чисто все | Удалить все кэшированные пакеты и заголовочные файлы |
командный код | описание комментария |
---|---|
Дпкг -я package.deb | Установите/обновить deb пакет |
Дпкг -имя _ пакета | Удалить deb-пакет из системы |
Дпкг -л | Отображение всех установленных deb пакетов в системе |
Дпкг -л | греп htpd | Показать все deb-пакеты со словом "htpd" в их названии |
Дпкг -имя _ пакета | Получение информации о специальном пакете, который был установлен в системе |
ДПКГ -L имя пакета | Отображает список файлов, предоставленных пакетом deb, уже установленным в системе |
Дпкг --содержимое пакета.deb | Отображает список файлов, предоставленных пакетом, который еще не был установлен |
ДПКГ -С /бин/пинг | Проверьте, какой deb пакет предоставил данный файл |
командный код | описание комментария |
---|---|
Апт-получить имя _ пакета установки | Установите/обновить deb пакет |
Апт-cdrom установить имя _ пакета | Установите/обновить deb-пакет с компакт-диска |
Апт-получить обновление | Обновление пакетов в списке |
Апт-получить обновление | Обновление всего установленного программного обеспечения |
Апт-получить имя _ пакета | Удалить deb-пакет из системы |
Апт-получить чек | Убедитесь, что завис***й репозиторий программного обеспечения является правильным |
Способен стать чистым | Очистите кэш из загруженного пакета |
Апт-Поиск кэша-пакет | Возвращает имя пакета, содержащего строку поиска |
командный код | описание комментария |
---|---|
Файл кота1 | Перенаправленный просмотр содержимого файла с первого байта |
Tac файл1 | Просматривать содержимое файла в обратном направлении от последней строки |
Больше файлов1 | Просмотр содержимого длинного файла |
Меньше файлов1 | Аналогично команде 'more', но она позволяет выполнять обратные операции в файле, а также прямые операции |
Голова -2 файл1 | Изучите первые две строки документа |
Хвост -2 файл1 | Изучите последние две строки файла |
Хвост -ф /VAR/бревно/сообщения | Просмотр содержимого, добавленного в файл в режиме реального времени |
командный код | описание комментария |
---|---|
Файл кота1 | команды (sed, grep, awk, grep и т.д...) > result.txt | Объединить текст подробного описания файла и записать введение в новый файл |
Файл кота1 | команды (sed, grep, awk, grep и т.д...) > > result.txt | Объединить текст подробного описания файла и записать введение в существующий файл |
Греп Авг /VAR/бревно/сообщения | Ищите ключевое слово "Aug" в файле '/VAR/бревно/сообщения ' |
Греп ^ Авг /VAR/бревно/сообщения | Ищите слова, начинающиеся с "Aug" в файле '/VAR/бревно/сообщения ' |
Греп [0]-9] /VAR/бревно/сообщения | Выберите все строки, содержащие числа в поле '/VAR/бревно/файл сообщений |
Греп Авг -Р /VAR/бревно/* | Поиск строки "Aug" в каталоге '/VAR/log 'и последующие каталоги |
Сед/стринга1/стринга2/g 'example.txt | Заменить "строка1"в файле example.txt со строкой"2" |
Сед '/^ $/d 'example.txt | Удалите все пустые строки из файла example.txt |
Посмотреть д '/ *#/ Д;/^ $/Вывести example.txt из example.txt | Удалить все комментарии и пустые строки из файла |
Echo 'esempio' | tr '[: lower:]' [: upper:] ' | Объединение верхнего и нижнего содержимого ячеек |
Сед -е '1d 'result.txt | Исключить первую строку из файла example.txt |
Сед -н '/стринга1/п ' | Просмотр строк, содержащих только слово "string"1" |
Сед -е / *$//'example.txt | Удалить пробелы в конце каждой строки |
Сед -е/стринга1/g 'example.txt | Удалить только слово "строка1"из документа и сохранить все остальное |
Сед -н '1,5П; 5q 'example.txt | Просмотрите содержимое с первой строки до пятой строки |
Сед -н '5П; 5q 'example.txt | Чек лайн 5 |
Сед -е/00 */0/g 'example.txt | Заменить несколько нулей одним нулем |
Кот -n файл1 | Определить количество строк в файле |
Кошка example.txt | awk 'NR% 2 = = 1 ' | Удалить все даже-нумерованные строки в файле example.txt |
Эхо а б в | awk '{печать 1 доллар} ' | Посмотрите на первый столбец строки |
Эхо а б в | awk '{печать 1 доллар, 3 долларов} ' | Проверьте первый и третий столбцы строки |
Вставить файл1 файл2 | Объединение содержимого двух файлов или столбцов |
Вставить -Д '+'файл1 файл2 | Объединить содержимое двух файлов или столбцов, "+"в середине |
Сортировать файл1 файл2 | Сортировка содержимого двух файлов |
Сортировать файл1 файл2 | уникальный | Удаление объединения двух файлов (сохраняется только одна копия повторяющихся строк) |
Сортировать файл1 файл2 | уникальный -ты | Удалите пересечение, оставив другие линии |
Сортировать файл1 файл2 | уникальный -д | Удалите пересечение двух файлов (оставив только файлы, которые существуют в обоих файлах одновременно) |
Комм -1 файл1 файл2 | Сравнение содержимого двух файлов удаляет только содержимое, содержащееся в файле1 ' |
Комм -2 файл1 файл2 | Сравнение содержимого двух файлов удаляет только содержимое, содержащееся в файле2 ' |
Комм -3 файл1 файл2 | Сравните содержимое двух файлов, чтобы удалить только части, общие для обоих файлов |
командный код | описание комментария |
---|---|
Дос2файл unix filedos.txt | Преобразование текстового формата файла из MSDOS в UNIX |
Unix2Скачать fileunix.txt | Преобразование формата текстового файла из UNIX в MSDOS |
Перекодировать.. HTML < page.txt > Страница.html | Конвертируйте текстовый файл в HTML. |
Перекодировать -л | более | Показать все допуст***е форматы преобразования |
командный код | описание комментария |
---|---|
Бадблоки -v /dev/хда1 | Проверьте наличие плохих магнитов на диске hda1 |
ФСКК /dev/хда1 | Ремонт/проверить целостность файловой системы Linux на HDA1 диск |
Fsck.ext2 /dev/хда1 | Ремонт/проверить целостность ext2 файловая система на hda1 диск |
Е2ФСКК /dev/хда1 | Ремонт/проверить целостность ext2 файловая система на hda1 диск |
Е2фск -j /dev/хда1 | Ремонт/проверить целостность ext3 файловая система на hda1 диск |
Fsck.ext3 /dev/хда1 | Ремонт/проверить целостность ext3 файловая система на hda1 диск |
Fsck.vfat /dev/хда1 | Ремонт/проверить целостность файловой системы fat на hda1 диск |
Fsck.msdos /dev/хда1 | Ремонт/проверить целостность файловой системы DOS на HDA1 диск |
Досфск /dev/хда1 | Ремонт/проверить целостность файловой системы DOS на HDA1 диск |
командный код | описание комментария |
---|---|
МКФС /dev/хда1 | Создание файловой системы в HDA1 перегородка |
МКЭ2ФС /dev/хда1 | Создание linux ext2 файловая система в hda1 перегородка |
МКЭ2ФС -J /dev/хда1 | Создание linux ext3 (журналируемая) файловая система в hda1 перегородка |
МКФС -Т вфат 32 -F /dev/хда1 | Создать САЛО32 файловая система |
Fdformat -н /dev/фд0 | Форматирование дискеты |
MKSwap /dev/хда3 | Создание файловой системы подкачки |
командный код | описание комментария |
---|---|
MKSwap /dev/хда3 | Создание файловой системы подкачки |
Свопон /dev/хда3 | Включить новую файловую систему подкачки |
Свопон /dev/хда2 /dev/HDB3 | Включить два раздела подкачки |
командный код | описание комментария |
---|---|
Свалка -0aj -ф /tmp/дома0.бак /домой | Сделать полную резервную копию '/домашний каталог |
Свалка -1адж -ф /tmp/дома0.бак /домой | Сделайте интерактивную резервную копию файла '/домашний каталог |
Восстановить -если что /tmp/дома0.бак | Восстановление интерактивной резервной копии |
Rsync -рогпав --удаляю /домой /tmp | Синхронизация каталогов с обеих сторон |
Rsync -рогпав -э сш --удаляю /Домашний IP-адрес:/tmp | Через SSH канал rsync |
Rsync -аз -э сш --Удалить ip _ addr:/домой/публика /домой/местный | Синхронизировать удаленный каталог с локальным каталогом через ssh и сжатие |
Rsync -аз -э сш --удаляю /домой/Локальный ip _ addr:/домой/публика | Синхронизация локальных каталогов с удаленными каталогами через ssh и сжатие |
Дд бс = 1М если =/dev/hda | gzip | ssh user@ip _ addr 'dd of = hda.gz' | Выполнить резервное копирование локального диска на удаленный хост через ssh |
Дд если =/dev/сда =/tmp/файл1 | Резервное копирование содержимого диска в файл |
Смола -Puf backup.tar /домой/пользователь | Выполните интерактивное резервное копирование файла '/домой/каталог пользователя |
(Cd /tmp/местный/& tar c.) | ssh -C user@ip _ addr 'cd /домой/поделиться/& & tar x -п ' | Копировать содержимое каталога в удаленный каталог через ssh |
(Смола с /домой) | ssh -C user@ip _ addr 'cd /домой/резервное копирование-Главная & & tar x -п ' | Копирование локального каталога в удаленный каталог через ssh |
Смола сф - . | (кд /tmp/резервное копирование; tar xf -) | Копировать каталог локально в другое место, сохраняя исходные разрешения и ссылки |
Найти /домой/пользователь1 -имя '* .txt '| xargs cp -AV --цель-каталог =/домой/резервное копирование/--родители | Поиск и копирование всех файлов с расширением .txt из одного каталога в другой |
Найти /VAR/бревно -имя '* .log '| tar cv --Файлы-от = - | бзип2 > log.tar.bz2 | Найдите все файлы, заканчивающиеся в '.log' и создайте пакет bzip |
Дд если =/dev/хда =/dev/fd0 bs = 512 считать = 1 | Выполните действие по копированию содержимого MBR (Master Boot Record) на дискету |
Дд если =/dev/fd0 =/dev/хда бс = 512 считать = 1 | Восстановление содержимого MBR из резервной копии, сохраненной на дискету |
командный код | описание комментария |
---|---|
CDRecord -v gracetime = 2 dev =/dev/CDROM -извлечь пустой = быстро -сила | Опорожнение содержимого перезаписываемого диска |
Мкисофс /dev/cdrom > cd.iso | Создание ISO образа диска на диске |
Мкисофс /dev/cdrom | gzip > cd _ iso | Создание файла образа диска iso на диске |
МКИСОФС -J -разрешить-ведущий-точки -Р -V "Лейбл CD" -ИСО-уровень 4 -Оу./iso data _ cd | Создание ISO-образа каталога |
CDrecord -v dev =/dev/Проводник cd.iso | Запись файла образа ISO |
Гзип -dc cd _ iso | cdrecord dev =/dev/CDROM - | Запись сжатого файла образа ISO |
Гора -o loop cd.iso /мнт/ИСО | Подключите файл образа ISO |
CD-паранойя -Б | Транскрибируйте звуковые дорожки с компакт-диска в wav-файл |
CD-паранойя -- "-3" | Транскрибируйте звуковые дорожки с компакт-диска в wav-файл (аргумент -3) |
CDRecord --сканбус | Шина сканирования для определения канала scsi |
Дд если =/dev/HDC | мд5сумма | Проверить MD5кодирование суммы устройства, такого как компакт-диск |
командный код | описание комментария |
---|---|
Dhclient eth01 | Включить сетевое устройство eth0 в режиме dhcp |
Ethtool eth01 | Отображение статистики трафика карты сетевого интерфейса 'eth0' |
Принимающая www.example.com | Найдите имя хоста для разрешения имени и адреса интернет-протокола и зеркала |
Имя хоста | Показать имя хоста |
Ifconfig eth0 | Отображение конфигурации сетевой интерфейсной карты Ethernet |
Ifconfig eth0 192.168.1.1 сетевая маска 255.255.255.0 | Контроль адресов интернет-протокола |
Ifconfig eth0 promisc | Установите 'eth0' в беспорядочный режим для перехвата пакетов данных |
Ифдаун это01 | Отключить сетевое устройство eth0 |
Ифуп это01 | Включить сетевое устройство eth0 |
IP ссылка шоу | Отображение состояния подключения всех сетевых устройств |
Ивконфиг ет1 | Отображение конфигурации интерфейсной карты беспроводной сети |
Сканирование IWList | Показать беспроводную сеть |
mii-инструмент eth01 | Показать статус соединения 'eth0' |
Нетстат -Туп | Показать все включенные сетевые соединения и их PID |
Нетстат -туп1 | Отображение всех сетевых сервисов в системе и их PID |
Нетстат -р-н | Отображение таблицы маршрутизации, похожей на "route" -n "команда |
Nslookup www.example.com | Найдите имя хоста для разрешения имени и адреса интернет-протокола и зеркала |
Маршрут -н | Показать таблицу маршрутизации |
Маршрут добавлен -нетто 0/0 ГВт IP шлюз | Шлюз настроек управления |
Добавить маршрут -нетто 192.168.0,0 маска сети 255.2550,0 ГВт 192.168.1.1 | Управление статическими маршрутами к сети "192.168.0,0/16 ' |
Маршрут дель 0/0 ГВт IP шлюз | Удалить статический маршрут |
Эхо "1"> /проц/сис/нетто/ИПВ4/ip _ foward | Активировать IP переадресацию |
Tcpdump tcp порт 80 | Показать все циклы HTTP |
Кто www.example.com | Поиск в базе данных Whois |
командный код | описание комментария |
---|---|
Гора -т smbfs -o Имя пользователя = user, password = pass //WinClient/поделиться/мнт/поделиться | Монтирование сетевого ресурса Windows |
Nbtscan ip addr | Разрешение имен Netbios |
Nmblookup -IP-адрес | Разрешение имен Netbios |
smbclient -Л ип аддр/имя хоста | Отображение удаленного общего ресурса узла Windows |
смбгет -Рр смб://ip аддр/поделиться | Возможность загружать файлы с хоста Windows через smb, например wget |
командный код | описание комментария |
---|---|
Иптаблс -t фильтр -Л | Показать все ссылки на таблицу фильтров |
Иптаблс -т нае -Л | Показать все ссылки на таблицу NAT |
Иптаблс -t фильтр -F | Очистка всех правил на основе таблицы фильтров |
Иптаблс -т нат -F | Очистка всех правил на основе таблицы nat |
Иптаблс -t фильтр -Икс | Удалить всех пользователей-созданные ссылки |
IPTables -t фильтр -ВХОД -п тцп --dport telnet -j ПРИНЯТЬ | Разрешить доступ к telnet |
IPTables -t фильтр -ВЫХОД -п тцп --dport telnet -J DROP | Блокировка telnet доступа |
Иптаблс -t фильтр -ВПЕРЕД -п тцп --дпорт поп3 -j ПРИНЯТЬ | Разрешить POP3 соединения по пересылающей ссылке |
Иптаблс -t фильтр -ВХОД -j LOG --бревно-префикс | Запись пакетов, изъятых во всех ссылках |
Иптаблс -т нат -А ПОСТРОУТИНГ -o eth0 -j МАСКЕРАДА | Настройка PAT (преобразование адресов портов) для маскировки исходящих пакетов в eth0 |
Иптаблс -т нат -А ПОСТРОУТИНГ -д 192.168.0.1 -п тцп -м тцп --дпорт 22-J DNAT --к-пункт назначения 10.0,0.2::22 | Пересылать пакеты, предназначенные для одного адреса хоста, на другой хост |
командный код | описание комментария |
---|---|
Свободно -м | Список состояния RAM в мегабайтах |
Убить -9 идентификатор процесса | Принудительно закрыть процесс и закончить его |
Убить -1 идентификатор процесса | Заставить процесс перегрузить его конфигурацию |
Последняя перезагрузка | Показать историю перезапуска |
лсмод | модуль ядра для перечисления состояний |
Лсоф -р идентификатор процесса | Список файлов, открытых процессом |
ЛСОФ /домой/пользователь1 | Список открытых файлов в заданном системном пути |
PS -Эфв | Список задач Linux |
Ps -е -о пид, аргс --лес | Список задач Linux в иерархическом порядке |
ПСТРЕСС | Отображение программы в виде древовидной диаграммы |
SmartCTL -А /dev/хда | Контролируйте надежность устройств на жестких дисках, включив SMART |
SmartCTL -Я /dev/хда | Проверьте, включен ли SMART для устройства на жестком диске |
Стрэйс -с лс >/dev/нуль | Список системных вызовов, сделанных и полученных одним процессом |
Стрэйс -ф -E открыть ls >/dev/нуль | список библиотечных вызовов |
Хвост /VAR/бревно/дмесг | Отображение внутренних событий во время загрузки ядра |
Хвост /валь/бревно/сообщения | Отображение системных событий |
топ | Перечислите задачи Linux, которые используют больше всего ресурсов процессора |
Смотреть -нл 'кот /проц/прерывает ' | Список прерываний в реальном времени |
командный код | описание комментария |
---|---|
Псевдоним hh = 'история' | Установите псевдоним для истории команд |
Правильно... ключевое слово | Составьте список команд, включая ключевые слова программы, особенно полезно, когда вы знаете, что делает программа, и не помните команды |
ЧШ | Изменить команду оболочки |
ЧШ --список-снаряды | Хорошая команда для выяснения, нужно ли вам удаленно подключаться к другой машине |
ГПГ -C файл | Зашифруйте файл с помощью GNU Privacy Guard |
Gpg файл.gpg | Расшифруйте файл с помощью GNU Privacy Guard |