Kali linux команды для консоли

Основы работы в Kali Linux

Сперва откройте терминал кликнув по иконке на рабочем столе или сочетание клавиш CTRL+ALT+T. Окно терминала Kali Linux по умолчанию выглядит вот так👇:

Давайте рассмотрим и запомним некоторые основы терминала. Итак, чтобы выполнить команду надо ее ввести, а затем нажать клавишу Enter.

Открыть дополнительно окно терминала из текущего сеанса можно сочетанием клавиш CTRL+SHIFT+T. Чтобы закрыть окно терминала используем комбинацию CTRL + D или команду:

Чтобы очистить окно терминала, нужно выполнить команду:

или сочетание клавиш CTRL + L.

Клавиша TAB позволяет дописать команду, чтобы не набирать ее целиком. То же самое работает в отношении файлов. Если есть разные файлы, которые начинаются с одного и того же имени, то клавиша TAB позволит выбрать один из них, не набирая название целиком.

У нас есть два файла в каталоге с похожим названием, например, test.sh и test.txt. После нажатия на клавишу TAB, появится возможность выбора одного из них.

Если после запуска команды нужно прекратить ее выполнение, тогда используем сочетание клавиш CTRL+C.

Используя терминал можно также выключить и перезапустить систему. Для выключения используем команду:

а для перезапуска команду:

Для просмотра истории уже выполненных команд используем команду:

а для повторного использования выполненной ранее команды сочетание клавиш CRTL + R, а затем вводим часть команды, после чего терминал предложит команду.

Для сохранения списка файлов каталога:

в текстовый файл txt, нужно выполнить команду:

Используемая выше команда, с помощью символа

сохранит список файлов в текстовый файл с именем

можно сделать обратное — отобразить содержимое файла в окне терминала:

Есть один лайфхак, о котором стоит знать. Мы можем объединить вывод каждой команды и использовать его в следующей команде. За это отвечает параметр:

команда1 | команда2 | команда3
cat ls-list.txt | sort | grep test

Основные команды Kali Linux

Теперь давайте погрузимся в использование терминала и рассмотрим некоторые основные команды Kali Linux (Linux в целом).

Справка и мануалы

Большая часть исполняемых программ в терминале Linux имеют руководство пользователя — мануал (от англ. слова manual). Для просмотра мануала используется команда:

У Man-страниц обычно есть название, краткое описание, информация о команде и аргументах.

Давайте взглянем на мануал команды:

Это отобразит руководство пользователя команды:

Еще один пример использования. Например, нам нужно узнать о формате файла /etc/passwd. Для это выполним команду:

Приведенная выше команда покажет информацию о команде

Man-страницы — это быстрый способом получить информация о команде Linux.

Команда Apropos

позволяет вывести список команд, в мануале которых используется определенное слово. Например, нужно разбить жесткий диск на разделы, но вы не помните команду. В таком случае используем команду:

Читайте также:  Cbl mariner linux iso

и слово, которое может присутствовать в руководстве команды.

То же самое можно сделать используя командуman с аргументом

Но я всегда забываю этот аргумент и помню команду apropos.

Команда List

выводит список файлов каталогов в окне терминала. Можно изменить результаты вывода с помощью различных аргументов. Например, аргумент

используется для отображения всех файлов (включая скрытые файлы), а

отображает каждый файл в отдельной строке, что очень удобно в некоторых ситуациях работая со скриптами.

Изменение каталога в терминале Kali Linux

Linux не использует буквы для логических дисков, как это реализовано Windows:

Здесь все файлы и папки — потомки корневого каталога, представленного символом:

Для перехода в другой каталог используется команда:

за которой следует путь к нужному каталогу. Команда:

отобразит текущей каталог, а команда:

вернет в домашний каталог:

Чтобы понять, как работают эти команды изучите скрин ниже и попрактикуйтесь.

Чтобы вернуться в предыдущий каталог, надо использовать команду:

Создание каталога в терминале Kali Linux

Для создания каталога используется команда:

после которой следует название нового каталога.

Для создания нового файла используется команда:

после которой следует указать имя нового файла. Пример использования команд

Для создания нескольких каталогов одновременно используется аргумент:

Данный аргумент может создавать каталоги внутри родительского каталога. Предположим, нужно добавить два каталога в наш только что созданный каталог baby-new-folder:

/home/kali/new_folder/baby-new-folder

Можно сделать это используя аргумент:

mkdir -p /home/kali/new_folder/baby-new-f

Поиск файлов в терминале Kali Linux

Есть несколько способов поиска файлов в терминале — это команда:

осуществляет поиск в каталогах, определенных в переменной окружения $PATH. Эта переменная включает в себя список всех каталогов, в которых Kali Linux ищет, когда команда применяется без пути. Если совпадение есть, возвращается полный путь к файлу, как показано на скриншоте ниже:

является самым быстрым способом найти файлы и каталоги в Kali Linux. Она в отличие от других команд выполняет поиск в своей базе данных locate.db, вместо поиска данных на жестком диске.

Эта база данных регулярно автоматически обновляется планировщиком cron. Чтобы вручную обновить базу данных locate.db, используйте команду:

является самым сложным, но в тоже время гибким инструментом поиска. Разобраться в его синтаксисе довольно сложно, но результаты вас обрадуют. На скриншоте мы выполнили самый простой поиск с помощью команды:

где мы выполняем поиск с корневого каталога:

и ищем файла, начинающиеся со слова:

может искать файлы по имени, типу, размеру, времени, разрешениям и т. д.

сложный, но очень мощный инструмент поиска.

Ну что, мы с вами рассмотрели основы использования терминала и некоторые основные команды Linux. Конечно, одной статьи не хватит для понимания всех нюансов работы в терминале Linux, но этой информации точно будет достаточно для последующего самостоятельного изучения Kali Linux.

​​​​​​​​​​🔥 Ставь реакцию, если понравилась статья ​​​​ ​​

Читайте также:  Серверы резервного копирования linux

⚡️Остались вопросы? Пиши — @golden_hpa

Источник

The 22 most basic commands of Kali Linux

This is a beginner’s guide to using the Kali interface. We will discuss some of the simplest yet very important commands that we recommend beginners to get comfortable with early on. We will show the syntax to each of these commands and demonstrate how they work.With the knowledge of these commands at your disposal, you’ll begin to learn Kali in no time.

We’ve divided these basic commands into five different categories.

  • General
  • Manipulation
  • Reading commands
  • Editing commands
  • Permission commands

Category 1: General

Let’s begin with the general commands first.

1. uname: Get detailed info on your system specifications with this command. Great place to start familiarizing yourself with Kali User Interface.

2. pwd: This command prints the name of the working directory

A convenient way of showing the directory you’re working in. Especially useful for novices since Kali Linux has a command shell where it’s easy to get lost when you’re in the middle of something complicated.

3. ls: This command Displays what each file contains and the directories they’re stored in. An easy way to view all the contents (files) contained in a directory

The -l flag details each category, other than that, you can use -an attribute.

4. history: Get to know all the previously used commands and attributes with history command. It lists all the previous commands you entered (stored in bash shell).

5. macchanger:macchanger changes your mac address, essentially changing your identity.

It helps with protecting your anonymity on the internet, making your IP untraceable.

6. ifconfig :ifconfig interface configuration.

Lets you view current network interface settings and configure them.

7. echo: It’s like the basic print function you learned in GW basic. Prints any text to where you direct it to.

echo > [file name] prints the copied text in a new file.
echo >> [file name] prints the copied text to an existing file.
Using echo without a ‘>’ will automatically create a new file for the text.

8. cat: Lets your read files and link them together, exchange their contents, etc.

9. Clear: Pretty self-explanatory, clears the terminal screen, and lets you fill it anew.

Category 2: Manipulation commands:

Manipulation commands let you make modifications to files and their content.s

10. mkdir:Creates a new directory.

To create a directory under Desktop called folder1, open a terminal and type this:

11. cd:changes the directory you’re working in. Very commonly used, and a very convenient way to shift directories.

12. cp:Serves the basic copy-text/something purpose. Use this to copy one or more files to a location of your choice. You can pretty much move entire directories with this command.

13. mv:This command moves files between directories.

Читайте также:  Администрирование линукс серверов работа

14. rm:Very basic yet essential command, rm removes highlighted texts.

PART THREE: Reading Commands

You get access to files with the following commands.

15. more:more gives you bird’s eye view of the contents of a file.

Use more to view contents in a file in a convenient manner, one page at a time instead of making you scroll down the whole thing.

16. less:does everything that more does, just saves you some RAM while it’s at it. Shows you what’s going on with a certain file, except it doesn’t completely load it.

17. sort:see information sorted, to see contents in a certain orderly arrangement. Use -r switch, to sort the contents in reverse order.

PART FOUR: Editing Commands

Edit your text files with either one of the following text editors:

18. vi: Short for the visual editor

This is a text editor you type filenames into. Type your text like vi(filename). This editor has two modes: command and insert. You are in command mode by default. To enter the insert mode, type i then type Esc to exit. Exit vi by typing ‘:wq’

19. nano: Another text editor, used as an alternative to the visual editor.

20. leafpad: A basic and convenient GTK+ text editor, especially useful for beginners. Summon this editor bt typing leafpad /etc/passwd

PART FIVE: Permission Commands

Before we list the permission commands, let’s discuss the three major types of access permissions:

User: User access to a file is given to the user who created it.
Group: All the users that have reading privileges to a file
Other: means customized privileges.

21. chmod: short for change mod. Restricts user access to a file as per your instructions. Use the chmod command to change the modes of access as you wish.

You can use certain flags that serve as permissions to instruct kali to give what privileges to which user.

r= lets a user read the file.
w =enables a user to edit a file (write or delete).
x = Grants permission to execute the file or search a directory.

22. chown: Short for change user, similar to chmod.

Wrapping things up:

We have listed and explained some of the most basic commands that are at the roots of most functions in Kali Linux. Kali Linux can be very intimidating to newcomers, and getting to know these basics can save you a lot of energy you could otherwise spend doing all sorts of cool stuff with Kali. We recommend novices to get a good grip on these fundamentals, as learning Kali Linux can be a bit of a learning curve.

About the author

Younis Said

I am a freelancing software project developer, a software engineering graduate and a content writer. I love working with Linux and open-source software.

Источник

Оцените статью
Adblock
detector