Oсновні команди Linux

Oсновні команди Linux

Шпаргалка для роботи з Ubuntu Linux, яка охоплює основні команди та налаштування:

Основні команди роботи з файлами та директоріями

Команда Опис
pwd Показати поточний каталог
ls Перегляд вмісту каталогу
ls -l Перегляд вмісту каталогу з детальною інформацією
cd <директорія> Перехід до вказаної директорії
mkdir <назва> Створення нової директорії
rmdir <назва> Видалення порожньої директорії
rm <файл> Видалення файлу
rm -r <директорія> Видалення директорії та її вмісту
cp <файл> <призначення> Копіювання файлу в інше місце
mv <файл> <призначення> Переміщення або перейменування файлу
cat <файл> Вивести вміст файлу на екран
nano <файл> Відкрити файл для редагування в текстовому редакторі Nano
touch <файл> Створення нового порожнього файлу

Управління правами доступу та власниками файлів

Команда Опис
chmod <режим> <файл> Зміна прав доступу до файлу
chown <власник>:<група> <файл> Зміна власника та групи файлу
ls -l Перегляд прав доступу до файлів і директорій
chmod u+x <файл> Додати права виконання для власника файлу
chmod 755 <файл> Призначення прав доступу 755 (власник може читати, писати, виконувати; група та інші — тільки читати і виконувати)

Управління процесами

Команда Опис
ps Перегляд запущених процесів
top Відображення інформації про процеси та ресурси в реальному часі
htop Інтерактивний моніторинг процесів (потрібно встановити)
kill <PID> Завершити процес за його ідентифікатором (PID)
killall <ім’я_процесу> Завершити всі процеси з вказаною назвою
bg Відправити процес у фоновий режим
fg Повернути процес у передній план
jobs Перегляд всіх поточних процесів

Управління пакетами (APT)

Команда Опис
sudo apt update Оновити список пакетів
sudo apt upgrade Оновити всі встановлені пакети
sudo apt install <пакет> Встановити пакет
sudo apt remove <пакет> Видалити пакет
sudo apt autoremove Видалити непотрібні пакети
sudo apt search <пакет> Пошук пакету в репозиторіях
sudo apt list –installed Перегляд всіх встановлених пакетів

Користувачі та групи

Команда Опис
sudo adduser <ім’я_користувача> Додати нового користувача
sudo deluser <ім’я_користувача> Видалити користувача
sudo usermod -aG <група> <користувач> Додати користувача до групи
groups <ім’я_користувача> Переглянути групи користувача
sudo passwd <ім’я_користувача> Змінити пароль користувача
whoami Показати ім’я поточного користувача
id Показати UID, GID та групи користувача

Мережа

Команда Опис
ifconfig Перегляд мережевих інтерфейсів (потрібно встановити net-tools)
ip addr Перегляд IP-адреси та інтерфейсів
ping <адреса> Перевірка підключення до хоста
hostname Виведення назви хоста
curl <url> Отримати вміст веб-сторінки або ресурсу
wget <url> Завантажити файл з вказаного URL
traceroute <адреса> Відстежити маршрут до хоста (потрібно встановити)

Системні команди

Команда Опис
df -h Перегляд використання дискового простору
du -h <каталог> Перегляд розміру каталогу
free -h Перегляд використання пам’яті
uptime Показати, скільки часу система працює без перезавантаження
reboot Перезавантажити систему
shutdown now Вимкнути систему
sudo systemctl status <сервіс> Перевірити статус сервісу
sudo systemctl start <сервіс> Запустити сервіс
sudo systemctl stop <сервіс> Зупинити сервіс
sudo systemctl restart <сервіс> Перезапустити сервіс
sudo systemctl enable <сервіс> Додати сервіс у автозавантаження
sudo systemctl disable <сервіс> Видалити сервіс з автозавантаження

Архівація та розпакування

Команда Опис
tar -czvf <архів.tar.gz> <файли> Архівувати файли у форматі tar.gz
tar -xzvf <архів.tar.gz> Розпакувати tar.gz архів
zip <архів.zip> <файли> Архівувати файли у форматі zip
unzip <архів.zip> Розпакувати zip архів

Керування дисками

Команда Опис
lsblk Перегляд підключених дисків та їх розділів
fdisk -l Перегляд розділів та їх розміру
mount <пристрій> <точка_монтування> Монтування пристрою (розділу) у директорію
umount <точка_монтування> Демонтування пристрою
df -h Перевірити використання дискового простору

Ця шпаргалка допоможе тобі швидко працювати з основними аспектами Ubuntu Linux.


Останні публікації

  • PowerShell для роботи з файловою системою: Поради та хитрощі
    PowerShell значно спрощує управління файлами та папками завдяки інтуїтивному синтаксису та широким функціональним можливостям. Застосовуючи вищезгадані поради, ви зможете працювати з файловою системою швидше й ефективніше, автоматизуючи більшість рутинних завдань.
  • PowerShell та Active Directory: Практичні приклади автоматизації
    PowerShell є потужним інструментом для автоматизації роботи з Active Directory. Він дозволяє: Ефективно управляти обліковими записами. Швидко налаштовувати доступи та політики. Проводити аудит змін для підвищення безпеки. Постійна автоматизація процесів в AD не лише економить час, а й забезпечує надійну й структуровану роботу IT-інфраструктури.
  • PowerShell для адміністраторів: Автоматизація рутинних завдань
    PowerShell — це інструмент, який значно полегшує роботу адміністраторів. Завдяки його функціональності ви зможете автоматизувати безліч рутинних завдань, підвищити ефективність роботи та мінімізувати помилки. Інвестуючи час у вивчення PowerShell, ви відкриєте нові можливості для управління вашими системами. Почніть з базових команд і поступово переходьте до створення складних сценаріїв!

Коментарі

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *