Команды от A до Z Kali Linux

Kali Linux – это дистрибутив Linux, созданный на основе Debian, предназначенный для цифровой криминалистики и тестирования на проникновение.

Она поддерживается и финансируется Offensive Security Ltd. Mati Aharoni, Devon Kearns и Raphaël Hertzog являются основными разработчиками.

В Kali Linux предустановлено более 600 программ для тестирования на проникновение, в том числе nmap (сканер портов), Wireshark (анализатор пакетов), John the Ripper (взломщик паролей), Aircrack-ng (набор программ для тестирования беспроводных локальных сетей на проникновение) , Burp Suite и OWASP ZAP (оба сканера безопасности веб-приложений).

Kali Linux может работать в исходном режиме, если он установлен на жестком диске компьютера, может быть загружен с лайв компакт-диска или с USB-носителя или же может работать на виртуальной машине.

Она поддерживает платформу Metasploit Framework Metasploit Project, инструмент для разработки и реализации эксплойтов безопасности.

 

Все команды Kali Linux

Здесь ниже мы перечисляем команды A-Z Kali Linux, которые помогут вам упростить работу.

Kali Linux командыФункции команды
A
 apropos Поиск Справочных страниц (man -k)
 apt-getПоиск и установка пакетов программного обеспечения (Debian)
 aptitudeПоиск и установка пакетов программного обеспечения (Debian)
 aspell Проверка орфографии
 awkНайти и заменить текст, сортировать / проверить / индексировать базу данных
B
 basename Базовая директория Strip и суффикс из имен файлов
 bashGNU Bourne-Again Shell
 bcКалькулятор
 bgОтправить в фон
 break вырваться из цикла
 builtin Запуск встроенной оболочки
 bzip2 Сжатие или распаковка
C
 calКалендарь
 caseУсловно выполнить команду
 catВывод (отображение) содержимого файлов
 cdСмена каталога
 cfdiskМанипулятор таблицы разделов для Linux
 chgrpСмена группы владельца
 chmodd Изменить права доступа
 chownИзменить владельца файла и группу
 chrootЗапустить команду с другим корневым каталогом
 chkconfig Системные службы chkconfig (уровень запуска)
 cksum Вывести контрольную сумму CRC и количество байтов
 clearОчистить экран
 cmpСравнить два файла
 commСравнение двух отсортированных файлов построчно
 command Выполнить команду – игнорирование функций оболочки
 continueВозобновить следующую итерацию цикла
 cpКопирование
 cronДемон для выполнения запланированных команд
 crontabЗапланируйте команду для запуска на более позднее время
 csplit Разделить файл на определенные по контексту части
 cut Разделить файл на несколько частей
D
 dateОтображение или изменение даты и времени
 dc настольный калькулятор
 ddПреобразование и копирование файла, запись заголовков дисков, загрузочных записей
 ddrescue инструмент восстановления данных ddrescue
 declare объявлять переменные и присваивать им атрибуты
 dfПоказать свободное место на диске
 diffПоказать различия между двумя файлами
 diff3Показать различия между тремя файлами
 dig DNS lookup
 dirКратко перечислите содержимое каталога
 dircolorsНастройка цвета для “ls”
 dirnameКонвертировать полный путь в просто path
 dirs Показать список запомненных каталогов
 dmesgВывести сообщения ядра и устройств
 duИспользование файлового пространства
E
 echo Показать сообщение на экране
 egrepПоиск файлов для строк, которые соответствуют расширенному выражению
 ejectИзвлекать съемные носители
 enableвключить и отключить встроенные команды оболочки
 env переменные окружения
 ethtool настройки Ethernet-карты ethtool
 evalОценить несколько команд / аргументов
 exec Выполнить команду
 exit Выход из оболочки
 expect Автоматизировать произвольные приложения, доступные через терминал
 expand Преобразовать вкладки в пробелы
 exportУстановить переменную среды
 exprОценивать выражения
F
 falseничего не делать, безуспешно
 fdformat Низкоуровневое форматирование дискеты
 fdiskМанипулятор таблицы разделов для Linux
 fgОтправить работу на передний план
 fgrepПоиск файлов для строк, которые соответствуют фиксированной строке
 fileОпределить тип файла
 find Поиск файлов, соответствующих заданным критериям
 fmt Переформатировать текст абзаца
 fold Обернуть текст так, чтобы соответствовать указанной ширине
 forЦиклическое выражение
 formatФормат дисков или записей
 freeиспользование памяти
 fsck Проверка и исправление целостности файловой системы
 ftp протокол передачи файлов ftp
 functionОпределить макросы функций
 fuserОпределить / убить процесс, который обращается к файлу
G
 gawkНайти и заменить текст в файлах
 getoptsРазбор позиционных параметров
 grepПоиск файлов на строки, соответствующих заданному шаблону
 groupaddДобавить в группу и пользователя
 groupdel Удалить группу
 groupmodИзменить группу
 groupsВывод имен групп
 gzipСжатие или распаковка файлов
H
 hashЗапомнить полный путь к имени аргумента
 head Вывод первой части файлов
 helpПоказать справку для встроенной команды
 historyИстория команд
 hostnameВывод или установка системного имени
I
 iconv Преобразование набора символов файла
 idВывод идентификаторов пользователя и группы
 ifЧасть цикла
 ifconfigНастроить сетевой интерфейс
 ifdownОстановить сетевой интерфейс
 ifup Запустить сетевой интерфейс
 import Захват экрана X-сервера и сохранение изображения в файл
 installКопировать файлы и установить атрибуты
J
 jobs Список заданий
 join соединить линии на общем поле
K
 killОстановить процесс
 killallУбить процессы по имени
L
 lessВыводит по одному экрану за раз для прокручивания
 letвыполнить арифметику по переменным оболочки
 lnСоздать символическую ссылку на файл
 localСоздать переменные
locateНайти файлы
 lognameВывести текущий логин
 logout Выход из оболочки логина
 lookПоказать строки, начинающиеся с данной строки
 lpcуправления принтером
 lpr Автономная печать
 lprintРаспечатать файл
 lprintd Прервать задание на печать
 lprintq Список очереди печати
 lprmУдалить задания из очереди печати
 ls Показать информацию о файлах
 lsofсписок открытых файлов
M
 make Перекомпилировать группу программ
 manСправочное руководство
 mkdir Создать новые папки
 mkfifoСоздать FIFOs (именованные каналы)
 mkisofsСоздать гибридную файловую систему ISO9660 / JOLIET / HFS
 mknod Сделать блок или символьные специальные файлы
 more выводит по одному экрану за раз для прокрутки
 mount Смонтировать файловую систему
 mtools манипулирует файлами MS-DOS
 mtr Диагностика сети mtr (traceroute / ping)
 mv переместить или переименовать файлы или каталоги
 mmvМассовое перемещение или переименование файлов
N
 netstat Сетевая информация
 niceУстановить приоритет команды или задания
 nlКоличество строк и записи файлов
 nohupВыполнить команду, невосприимчивую к зависаниям
 notify-send Отправлять уведомления на рабочий стол
 nslookupЗапросить DNS-серверы имена в интерактивном режиме
O
 open Открыть файл в приложении по умолчанию
 op Оператор доступа
P
 passwd Изменить пароль пользователя
 paste Объединить строки файлов
 pathchkПроверить переносимость имени файла
 ping Проверка связи с сетью
 pkill остановить процессы
 popd Восстановить предыдущее значение текущего каталога
 pr подготовить файлы для печати
 printcap База данных возможностей принтера
 printenvВывод переменных среды
 printf Формат  данных
 psстатус процесса
 pushdСохранить и затем изменить текущий каталог
 pwdВывести текущий каталог
Q
 quotaПоказать использование диска и ограничения
 quotacheckПроверка файловой системы на использование диска
 quotactl Установить дисковые квоты
R
 ram RAM-диск
 rcp копировать файлы между двумя машинами
 readЧитать строку из стандартного ввода
 readarray Чтение из стандартного ввода в переменную массива
 readonlyПометить переменные / функции как “только для чтения”
 reboot перезагрузка системы
 renameпереименовать файлы
 reniceприоритет запущенных процессов
 remsyncсинхронизирует удаленные файлы по электронной почте
 returnВыход из функции оболочки
 revОбратные строки файла
 rmУдалить файлы
 rmdirУдалить папки
 rsyncУдаленное копирование файлов (Синхронизация файловых деревьев)
S
 screen экран мультиплексного терминала, запуск удаленных оболочек через ssh
 scpSecure copy (удаленное копирование файла)
 sdiffобъединить два файла в интерактивном режиме
 sed Редактор Stream
 selectПринять ввод с клавиатуры
 seqВывод числовых последовательностей
 setМанипуляции с переменными и функциями оболочки
 sftp Программа безопасной передачи файлов sftp
 shiftСдвиг позиционных параметров
 shoptОпции оболочки
 shutdown Завершение работы или перезапуск Linux
 sleep Задержка  на указанное время
 slocate найти файлы
 sortсортировать текстовые файлы
 sourceЗапуск команды  из файла
 splitразделить файл на части фиксированного размера
 ssh Клиент SSH Secure Shell (программа удаленного входа)
 straceТрассировать  системные вызовы и сигналы
 suЗаменить личность пользователя
 sudoВыполнить команду как другой пользователь
 sumВывести контрольную сумму файла
 suspendприостановить выполнение этой оболочки
 symlinkСоздать новое имя для файла
 sync синхронизировать данные на диске
T
 tailВывести последнюю часть файла
 tarАрхиватор Tar
 teeПеренаправить вывод на несколько файлов
 testОценить условное выражение
 time Программа измерения времени
 times Пользовательское и системное время
 touchИзменить временные метки файла
 top список процессов, запущенных в системе
 tracerouteтрассировка маршрута к хосту
 trapВыполнить команду, когда сигнал установлен (борн)
 trПеревести, сжать и / или удалить символы
 true ничего не делать, успешное выполнение, часть цикла
 tsortТопологическая сортировка
 ttyy Вывести имя файла терминала на стандартный ввод
 typeОписать команду
U
 ulimitОграничить пользовательские ресурсы
 umask Маска создания файла пользователем
 umountРазмонтировать устройство
 unaliasУдалить алиас
 unameВывести системную информацию
 unexpandКонвертирование пробелов в таблицы
 uniqУнифицировать файлы
 unitsПреобразование единиц из одной шкалы в другую
 unsetУдалить имена переменных или функций
 unsharРаспаковать архивы скриптов оболочки
 until Выполнить команды (до ошибки) часть цикла
 uptimeПоказать время работы
 useraddСоздать новую учетную запись пользователя
 usermodИзменить учетную запись пользователя
 users Список пользователей, которые в настоящее время вошли в систему
 uuencode Кодировать двоичный файл
 uudecode Расшифровать файл, созданный uuencode
V
 v Подробный список содержимого каталога (`ls -l -b’)
 vdir Подробный список содержимого каталога (`ls -l -b’)
 vi Текстовый редактор vi
 vmstat Сообщить о статистике виртуальной памяти
W
 waitЖдать, пока процесс завершится часть цикла
 watchПериодически выполнять / отображать программу
 wcВывод байтов, слов и количества строк
 whereisПоиск пути программы, man-страниц и исходных файлов для пользователя.
 whichПоиск бинарника программы
 whileвыполнения команд часть цикла
 whoВыводит все имена пользователей, вошедших в систему
 whoamiВыводит текущий идентификатор пользователя и имя (id -un ’)
 wgetСкачать веб-страницы или файлы через HTTP, HTTPS или FTP
 writeОтправить сообщение другому пользователю
X
 xargs Утилита xargs Execute, передающая построенные списки аргументов
 xdg-open xdg-open Открыть файл или URL в выбранном пользователем приложении.
Y
 yesВывести строку, пока команда не прервана

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *