Команда | Значення | Приклад |
man | Мануал, інструкція. Якщо ви знаєте якусь команду, але не пам'ятаєте точно що вона робить і які параметри треба прописувати, напишіть перед нею man | $man ls |
ls | Переглянути вміст папки. За замовчуванням показує вміст кореневої папки, але прописавши шлях можна побачити вміст будь-якої іншої | $ls /etc/ |
mkdir <назва_папки> | Створити папку | |
mkdir -p /mnt/foo/bar/ | Параметр -p для створення кількох вкладених папок | |
mkdir /mnt/{foo,bar,doc,man} | Якщо одну команду треба виконати кілька разів, можна перерахувати значення через кому в фігурних дужках | |
&& | Кілька різних команд можна написати одразу через знак && | apt update && apt upgrade && shutrown -h now |
pwd | Показує, в якій директорії ви зараз знаходитеся. Команди, що стосуватимуться файлової системи, будуть виконуватися саме в цій папці. | |
cd | Відповідно cd - команда, яка задає робочу папку, до якої за замовчуванням будуть відноситися файлові команди | $cd /etc/ $pwd /etc |
mkdir | Створити папку | $mkdir /etc/test |
cp <що> <куди>; mv <що> <куди> | cp — копіювати файл <де розтешований> <куди скопіювати>, а mv відповідно - перенести (вирізати і вставити) | cp Testroc TestrocCopy |
rm <файл> | Видалення файлу чи папки. Але якщо це папка і вона не порожня, то використовуйте параметр -r щоб рекурсивно видалити і вміст папки | rm TestFile |
clean | Очищає вікно термінала для комфортної роботи чи скріншота | |
ps | Показати інформацію про конкретний процес, або про процес, назву якого передано в параметрах команди | ps -p PID |
kill | Примусово завершити процес | $kill 12345 |
killall | Примусово завершити кілька однотипних процесів | $killall sleep |
df | Показує інформацію про змонтований диск | |
mount <пристрій> <в яку папку> | Змонтувати диск. Диски за замовчуванням в Linux треба монтувати - під'єднувати, після чого система отримує до них доступ, звернувшись в папку, куди примонтували пристрій | $mount /dev/cdrom /mnt |
chmod <значення> файл | Змінює права доступу до файла чи папки | $chmod +x loop.sh |
chown <user:group> файл | Змінює власника файла чи папки | $chown www-data:www-data loop.sh |
ifconfig | Виводить інформацію про мережеве з'єднання комп'ютера | |
wget <посилання на файл> | Дуже потужна утиліта для завантаження файлів з інтернета, підтримує велику кількість параметрів і фільтрів | |
iptables | Робота з файерволом Linus | iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT |
sudo <команда> | Пишеться перед командами, для роботи яких потрібні права адміністратора | |
useradd <ім'я> <папка користувача> | Створити нового користувача | useradd JournalDev -d /home/JD |
usermod <ім'я> <параметри> | Задати права користувача в системі | usermod JournalDev -a -G sudo, audio, mysql |
passwd | Змінити пароль користувача. Якщо після команди прописати ім'я користувача, можна (будучи адміністратором) змінити пароль іншого користувача | $passwd JournalDev |
Корисні консольні команди Linux
Правила форуму
Це україномовний сайт! Теми на інших мовах чи трансліті будуть видалятися без попередження. У відповідях заборонено використовувати трансліт.
Це україномовний сайт! Теми на інших мовах чи трансліті будуть видалятися без попередження. У відповідях заборонено використовувати трансліт.
Корисні консольні команди Linux
Якщо ви новенький у Linux, то ось кілька команд, які дозволять на будь-якому комп'ютері з будь-яким графічним оточенням виконувати основні задачі через bash.