Список полезнейших команд для Kali Linux.
Kali Linux команды Функции команды
- A
- apropos Поиск Справочных страниц (man -k)
- apt-get Поиск и установка пакетов программного обеспечения (Debian)
- aptitude Поиск и установка пакетов программного обеспечения (Debian)
- aspell Проверка орфографии
- awk Найти и заменить текст, сортировать / проверить / индексировать базу данных
- B
- basename Базовая директория Strip и суффикс из имен файлов
- bash GNU Bourne-Again Shell
- bc Калькулятор
- bg Отправить в фон
- break вырваться из цикла
- builtin Запуск встроенной оболочки
- bzip2 Сжатие или распаковка
- C
- cal Календарь
- case Условно выполнить команду
- cat Вывод (отображение) содержимого файлов
- cd Смена каталога
- cfdisk Манипулятор таблицы разделов для Linux
- chgrp Смена группы владельца
- chmod d Изменить права доступа
- 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
- scp Secure 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 Топологическая сортировка
- tty y Вывести имя файла терминала на стандартный ввод
- 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 Вывести строку, пока команда не прервана