Основні терміни в Linux

pic

Фото: Lukas на Unsplash

У цій статті я хочу розповісти про основні команди Linux та файлову систему, що допоможе краще зрозуміти структуру Linux.

ФАЙЛОВА СИСТЕМА В LINUX

Linux використовує логічну файлову систему, яка відрізняється від Windows, що може викликати певну плутанину під час використання, але після звикання до Linux це стане значно простіше.

Директорії в Linux:

  • ‘/’ вказує на корінь файлової системи, який є найвищим рівнем і до якого підключаються всі інші підкаталоги.
  • приклад: cd /home/user

/home: Директорія /home містить домашні каталоги користувачів, де зберігаються файли та папки, пов'язані з користувачем.

pic

Директорія home

  • /etc : Директорія ‘/etc’ містить конфігураційні файли Linux, які використовуються для налаштування параметрів системи, таких як зміна параметрів запуску програм.

pic

Директорія etc

/bin : ‘/bin’ (binary) містить бінарні файли, які використовуються для виконання команд у двійковому форматі, що гарантує правильність інсталяції файлів Linux та їх коректне виконання.

pic

Файли bin

ОСНОВНІ КОМАНДИ LINUX

pwd

pwd означає «present working directory» і допомагає визначити поточну директорію, в якій ви працюєте, щоб уникнути плутанини щодо того, в якій директорії ви знаходитеся.

pic

Команда pwd

whoami

  • whoami — команда, що використовується для перевірки, який користувач увійшов у систему. Ця команда корисна для хакерів, щоб виконати команди, які потребують прав доступу, або для адміністраторів баз даних, які мають призначати доступ користувачам або ролям. Важливо перевірити тип користувача перед виконанням команд.

pic

Команда whoami

cd

  • cd означає «change directories» — команда для зміни або переходу з однієї директорії в іншу.

pic

Команда cd

  • За допомогою «двох крапок» (..) можна переміщатися або підніматися по ієрархії.
  • приклад: cd ../../..

ls

  • ls означає «list» і показує вміст директорії та папок.

pic

Команда ls

  • Щоб отримати більше інформації, можна використовувати додаткові команди, наприклад, ‘ls -l’ і ‘ls -la’.

ls -l

  • ‘ls -l’ показує більш детальну інформацію про файли, такі як розмір, тип файлу та доступні дії з файлами, такі як читання, запис і виконання, а також які користувачі можуть доступати ці дії.

pic

ls -la

  • ‘ls -la’ корисно для відображення всіх прихованих файлів у директорії чи папці.

ДОКУМЕНТИ ДОПОМОГИ В LINUX

  • У Linux кожна команда та додаток має спеціфікований файл допомоги, який містить інформацію про назву програми та доступні команди.

help

  • Команда help використовується для отримання інформації про конкретний додаток, включаючи команди, доступні в програмі.
    ми можемо використати 'help' або '-h'.

pic

Команда help

man

  • Команда man означає manual (посібник), яка надає інформацію про назву програми, синтаксис, опис і доступні команди програми.

pic

Команда man nmap

ПОШУК ФАЙЛІВ У LINUX

  • У Linux є багато файлів і директорій у системі, і знайти потрібний файл може бути складно, що може призвести до розчарування. Але завдяки Linux є кілька команд, які допомагають знайти місце розташування файлу через термінал.

Locate

  • Команда Locate — це найпростіша команда для пошуку файлів у Linux, вона проходить через всю систему та знаходить появи файлів у системі.

приклад: locate

  • Ця команда не є ідеальною, якщо ми використовуємо надто багато інформації.

Find

  • Команда Find — потужна команда, яка використовується для пошуку місця розташування файлу та повертає інформацію з різними параметрами.

pic

Команда find

ВИСНОВОК

У Linux є ще багато команд, і я коротко розповім про них в іншій статті, а в наступній статті я напишу про створення та маніпулювання файлами та директоріями.

Буду вдячний за відгуки для покращення моїх статей. Сподіваюся, вам сподобалась моя стаття.

Перекладено з: Basics terminologies in Linux

Leave a Reply

Your email address will not be published. Required fields are marked *