Если вы технарь и интересуетесь этичным хакингом, то вы обязательно услышите о Kali Linux. Kali Linux — самая популярная и мощная операционная система для компьютеров на базе Linux, специально разработанная для кибербезопасности и тестирования на проникновение.
В этой статье представлен полный список базовых команд Kali Linux, чтобы вы могли легко ориентироваться и использовать Kali Linux.
Что такое Kali Linux
Прежде чем вы сможете начать использовать Kali Linux, вам нужно знать, что такое Kali Linux на самом деле.
Kali Linux — это компьютерная операционная система на базе Debian, предназначенная для сетевой безопасности и тестирования на проникновение.
Kali Linux известна своим обширным набором инструментов, которые представляют ценность для специалистов по безопасности, предоставляя сотни вариантов для тестирования безопасности и этичного взлома в рамках одной платформы.
Основные команды Kali Linux
Ниже приведены часто используемые основные команды Kali Linux, которые вы должныпонять, прежде чем начать что-либо делать с Kali Linux:
- apt
APT (Advanced Package Tool) — это стандартный менеджер пакетов в Kali Linux, который вы можете использовать для обновления, установки и удаления пакетов. Например, sudo apt update
обновит список пакетов, sudo apt install wireshark
установит инструмент wireshark, а sudo apt remove wireshark
удалит пакет wireshark.
- apt-get
Подобно apt, apt-get — это еще один старый менеджер пакетов в Kali Linux, который вы можете использовать аналогично apt, например, apt-get update
apt-get install wireshark
apt-get remove wireshark
- ls
Полная форма list
. Эта команда используется для просмотра файлов и каталогов, находящихся в текущем местоположении. Например, команда ls
покажет все доступные файлы и каталоги, находящиеся в текущем рабочем каталоге.
- cd
Команда cd означает изменить каталог
. Вы можете использовать команду cd
для изменения текущего рабочего каталога. Например, cd /home/user
изменит текущий рабочий каталог на каталог /home/user
.
- pwd
pwd
означает печать рабочего каталога, который используется для просмотра полного пути текущего рабочего расположения.
- mkdir
Создание каталога mkdir
Используйте эту команду для создания новых каталогов, например mkdir directory_1
- rm
Используйте эту команду для удаления файлов и каталогов. Например, rm file1.txt
удалит файл с именем file1.txt
, а rm -r directory1
удалит каталог с именем directory1
.
- cp
Копия cp
используется для копирования файлов и каталогов. Например, cp file1.txt /path/to/destination
скопирует и вставит файл file1.txt
в целевой путь, а cp -r directory1 /path/to/destination
скопирует каталоги.
- mv
mv означает move для перемещения файлов из одного места в другое, например, mv filename /home/documents
переместит файл в папку документов.
- cat
Эта команда используется для просмотра содержимого файла. Например, cat file1.txt
отобразит содержимое файла.
Это некоторые часто используемые команды Kali Linux. Надеюсь, вы понимаете основы и использование этих команд.
Список команд Kali Linux
В Kali Linux много команд, но ниже приведен список часто используемых команд Kali Linux, которые помогут вам легче ориентироваться и использовать систему.
1. Базовые системные команды Kali Linux
Базовые команды управления системой в Kali Linux помогут вам легко перемещаться и управлять системой. Вы можете просматривать системную информацию и управлять файлами и каталогами с помощью нескольких простых команд.
Вот основные команды управления системой Kali Linux:
- $ uname -a: отображает информацию о вашей системе.
- $ whoami: отображает ваше текущее имя пользователя.
- $ pwd: выводит текущий рабочий каталог.
- $ ls: отображает все файлы и каталоги, присутствующие в текущем рабочем каталоге.
- $ cd [directory_name]: для изменения текущего рабочего каталога.
- $ cp [source] [destination]: для копирования файлов и каталогов.
- $ mv [old_name] [new_name]: для переименования файла или каталога.
- $ touch [filename]: используется для создания нового файла.
- $ rm [файл]: Удаляет файл.
- $ mkdir [имя_каталога]: Создает новый каталог.
- $ rmdir [имя_каталога]: Удаляет пустой каталог.
2. Команды управления пакетами Kali Linux
Команды управления пакетами в Kali Linux используются для установки, удаления, обновления и модернизации пакетов программного обеспечения. Вот список команд Kali Linux для управления пакетами:
- $ apt-get update: Обновляет список установленных пакетов.
- $ apt-get upgrade: Обновляет все установленные пакеты.
- $ apt-get install [имя_пакета]: Используется для установки новых пакетов.
- $ apt-get remove [имя_пакета]: Удаляет установленный пакет.
- $ apt-get autoremove: Автоматически удаляет ненужные пакеты и зависимости.
- $ apt list –installed: Отображает список всех установленных пакетов.
- $ dpkg -r [package]: используется для удаления пакета.
3. Сетевые команды Kali Linux
В Kali Linux есть много сетевых команд для выполнения сетевой работы. Вот некоторые из его базовых сетевых команд:
- $ ifconfig: отображает информацию о вашей сети.
- $ ip a: отображает расширенную информацию о сети.
- $ wireshark: открывает графический интерфейс Wireshark.
- $ ping [ip/domain]: проверяет время ответа определенного домена или IP.
- $ nmap [ip/domain]: сканирует домен или IP-адрес.
- $ wget [url]: используется для загрузки файла с URL-адреса.
- $ curl [url]: отображает все содержимое кода URL-адреса.
4. Команды управления процессами Kali Linux
Команды управления процессами Kali Linux помогут вам отслеживать, контролировать и управлять запущенными процессами. Вот несколько списков команд Kali Linux для управления процессами:
- $ ps aux: отображает список всех запущенных в данный момент процессов.
- $ top: показывает использование ЦП, памяти и других ресурсов устройства.
- $ uname -r: отображает версию ядра.
- $ lscpu: отображает информацию о ЦП.
- $ kill [PID]: используется для завершения процесса с его идентификатором.
- $ killall [process_name]: завершает все процессы, связанные с именем процесса.
5. Инструменты для тестирования безопасности и проникновения
Kali Linux поставляется со множеством инструментов для тестирования на проникновение, этичного взлома и исследования безопасности. Вот некоторые из его основных и популярных команд инструментов:
- $ metasploit: расширенная среда тестирования на проникновение.
- $ msfconsole: интерфейс командной строки для Metasploit.
- $ john: инструмент для взлома паролей.
- $ sqlmap: автоматизированный инструмент для SQL-инъекций.
- $ hydra: Инструмент для взлома паролей методом подбора.
- $ nikto: Сканер веб-серверов.
- $ wireshark: Анализатор сетевых протоколов.
- $ burpsuite: Сканер веб-уязвимостей и инструмент для атак.
6. Команды дисков и файловой системы
Команды дисков и файловой системы в Kali Linux помогут управлять, контролировать и обрабатывать использование диска и ресурсы. Вот список команд Kali Linux для управления дисками и файловой системой:
- $ df -h: Показывает общее использование диска файловой системы.
- $ free -h: Показывает использование памяти.
- $ gzip [file]: Сжимает любой формат файла в формат gzip.
- $ du -sh [directory_name]: Показывает размер использования диска каталогом.
- $ uptime: Чтобы узнать, как долго работает система.
- $ reboot: Чтобы перезагрузить систему.
7. Команды управления пользователями Kali Linux
Команды управления пользователями Kali Linux используются для создания новых пользователей, изменения существующих пользователей, установки паролей и управления их правами доступа.
Вот список основных команд Kali Linux для управления пользователями и группами**:
- $ adduser [имя пользователя]: используется для добавления нового пользователя.
- $ deluser [имя пользователя]: удаляет пользователя.
- $ passwd [имя пользователя]: используется для изменения пароля пользователя.
- $ groupadd [имя группы]: создает новую группу в системе.
- $ groupdel [имя группы]: удаляет группу из системы.
- $ finger [имя пользователя]: просмотр подробной информации о пользователе.
- $ lastlog: просмотр времени последнего входа всех пользователей.
- $ who: показывает список всех активных в данный момент пользователей.
8. Некоторые дополнительные команды kali Linux
Вот список дополнительных команд Kali Linux, которые часто используются для общих задач:
- $ history: Отображает предыдущую историю команд.
- $ clear: Очищает экран терминала.
- $ echo [текст]: Выводит текст на терминал.
- $ cat [файл]: Для просмотра содержимого файла.
- $ nano [файл]: Открывает текстовый редактор nano для редактирования файла.
- $ date: Для просмотра даты и времени в терминале.
- $ cal: Отображает календарь.
- $ reboot: Для перезагрузки системы.
- $ shutdown now: Для выключения системы.
Это полный список команд Kali Linux для новичков, который охватывает все основные команды. Вы можете использовать эти команды для управления Kali Linux как профессионал. С помощью этого списка команд Kali Linux вы можете выполнять множество типов работы, таких как установка, удаление, редактирование, выполнение сетевых задач и многое другое.
Изучите и попрактикуйтесь с этими командами, чтобы делать удивительные вещи с Kali Linux.
Завершение
Kali Linux — это мощная компьютерная операционная система на базе Linux, специально разработанная для исследований безопасности и тестирования на проникновение.
В этой статье представлен полный базовый список команд Kali Linux, чтобы вы могли ознакомиться с системой и легко ее использовать.
Вы также можете поделиться статьей со своими друзьями в социальных сетях, которым может быть интересна эта статья, или просто оставить комментарий ниже. Спасибо.