Шпаргалка для роботи з 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.
Залишити відповідь