Команди Linux: найважливіші, які потрібно освоїти у 2023 році
En Квітень 2018 ми зробили невелику добірку про деякі з найважливіших «Команди Linux» в той час, і як це сталося донині майже 5 років (лютий 2023), ми вважаємо за потрібне, оновлюємо та покращуємо цей вміст.
Отже, ми вибрали 60 команд із сотень, які існують, щоб гарантувати, що будь-який новачок і початківець користувач може мати уявлення про те, які команди слід вивчати з пріоритетом, щоб поступово освоїти Термінал Linux.

Але перед початком цього цікавого посту про найсуттєвіше «Команди Linux» знати, вчитися і опановувати під час рік 2023, рекомендуємо для подальшого читання попередню публікацію:

Команди Linux 2023: список для освоєння терміналу
Список 60 корисних команд Linux на 2023 рік
15 Команди доступу до файлів
pwd: Показати розташування каталогу, де ми зараз знаходимося.ls: Відображення списку файлів і каталогів, що містяться у вказаному каталозі.cd: Перейти з поточного каталогу в інший.mkdir: створити новий каталог.touch: Створіть новий файл або змініть дату доступу/модифікації на іншу.cp: копіювання файлів або каталогів.mv: переміщення файлів або каталогів. І навіть змінити назву, якщо потрібно.rm: видалення файлів або каталогів.rmdir: видалити один каталог, якщо він порожній.cat: відображення вмісту будь-якого типу файлу на екрані.head: відображати кілька перших рядків файлу, вказавши кількість рядків для відображення.tail: Показати кілька останніх рядків файлу, вказавши кількість рядків для показу.less: інтерактивний пошук у вмісті файлу.more: інтерактивний пошук у вмісті файлу.grep: Пошук і відображення рядків символів у файлах або у вихідних даних команд.
11 Команди для керування операційною системою
uname: Відображення інформації про ОС, включаючи завантажене ядро.df: Показати інформація про SA, розділи та поточне використання дискового простору.free: Відображення різноманітної інформації про використання пам’яті керованої ОС.top: Показати запущені процеси, більше інформації про процесор, оперативну пам’ять тощо.htop: Подібна до команди top, але з оновленим, покращеним та інтерактивним візуальним інтерфейсом CLI.ps: Показати запущені процеси в ОС у детальному та неінтерактивному вигляді.kill: Eприпинити запущені процеси, використовуючи призначену кількість процесів (PID).shutdown: керуйте ОС для виконання таких дій, як: вимкніть, перезапустіть і зупиніть.reboot: Нова вдосконалена версіякоманду завершення роботи з іншими параметрами.uptime: Перегляньте, як довго ОС працювала з моменту останнього завантаження.last: Відобразити список останніх входів (користувачів) в операційну систему.
10 команд для керування інформацією про апаратні елементи та пристрої
lsblk: шоу інформація про всі доступні пристрої зберігання.
fdisk: Керувати (створює, видаляє та змінює) розділи на доступних пристроях.mount: монтувати (conecta) файлова система поверх існуючого каталогу пристрою.umount: Демонтувати (відключити) файлова система, керована командою umount.hdparm: Керуйте апаратними параметрами доступних дискових пристроїв.lshw: Перегляд інформації про обладнання ОС, включаючи інформацію про поточні пристрої.lsusb: Перегляньте конкретну інформацію про поточні USB-пристрої в ОС.lspci: Показати конкретну інформацію про поточні пристрої PCI в ОС.lscpu: Показати конкретну інформацію про ЦП, який використовується в ОС, та його архітектуру.
dmesg: Показати внутрішню інформацію, якою керує Ядро, в тому числі пов'язане з HW.
14 команд для керувати інформацією елементів і процесів Мережі
ip: Керуйте всією інформацією, пов’язаною з мережевими інтерфейсами, у сучасній ОС.ifconfig: Керуйте всією інформацією, пов’язаною з мережевими інтерфейсами в старій ОС.iwconfig: Керуйте інформацією, пов’язаною з бездротовими інтерфейсами ОС.nmcli: Керування інформацією про мережеві інтерфейси через Менеджер мережі.wpa_cli: Керування інформацією про мережеві інтерфейси бездротовий зв’язок через WPASupplicant.ping: Перевірте поточне підключення до інших хостів у мережі за допомогою протоколу ICMP.route: Керуйте таблицею IP-маршрутизації для встановлення статичних маршрутів до хостів і мереж.traceroute: Enмаршрутизація пакетів даних з однієї системи на інший хост через мережу.nslookup: CПеревірте інформацію DNS про інші хости в інтерактивному режимі.dig: Зверніться DNS-сервери імен для усунення несправностей DNS.
netstat: Перегляд інформації про поточні активні мережеві підключення в системі тощо.iptables: Керувати таблиці правил фільтрації пакетів IPv4 і IPv6 ядра Linux.resolvctl: Керувати доменні імена, адреси IPv4/IPv6 і записи ресурсів DNS.mii-tool: Керувати стан блоку медіанезалежного інтерфейсу (MII) мережевого інтерфейсу для автоматичного узгодження швидкості з’єднання та параметрів дуплексу.
10 команд для керувати запущеними процесами та пов’язаною з ними інформацією
fg: Активувати в певному процесі його виконання на передньому плані (передньому плані).bg: Активувати в певному процесі його виконання у фоновому режимі (фон).pstree: Покажіть список процесів у вигляді дерева, показуючи зв'язки між ними.nice: установіть пріоритет запущених процесів в ОС.renice: змінити пріоритет процесів, встановлений командою nice.nohup: Запустіть процес у фоновому режимі (у фоновому режимі), не впливаючи на нього Сигнал HUP.disown: DВідключіть процеси, що працюють у фоновому режимі, і термінал, який їх запускає.fork: Cзадні відростки (дітні) від в дублювання виклику іншого (батьківського) процесу.
pidfd_open: сприяти отримання дескриптора файлу, який посилається на процес.clone:Gspawn (дочірній) процеси подібні до того, що використовується з командою "fork", але з тією різницею, що, ці системні виклики забезпечують точніший контроль над тим, що потрібно.
Поки що наш 60 ідеальних команд Linux, які варто знати, вивчати та використовувати в цьому 2023 році. Однак, якщо ви хочете дізнатися більше про кожну з них, просто клацніть назву кожної команди. А якщо це не вдається, для цих та інших ви можете безпосередньо дослідити офіційний розділ у Сторінки керівництва Debian GNU/Linux, який містить кілька документів різними мовами.

Резюме
Підводячи підсумок, ми сподіваємося, що ця корисна збірка по найважливішому «Команди Linux» знати, вчитися і опановувати під час рік 2023, дозволить багатьом правильно почати правильний шлях, щоб впоратися з Термінал GNU/Linux (консоль).
Нарешті, не забудьте внести свою думку щодо сьогоднішньої теми за допомогою коментарів. І якщо вам сподобався цей пост, не припиняйте ділитися нею з іншими. Крім того, пам'ятайте відвідайте нашу домашню сторінку en «FromLinux» щоб дізнатися більше новин, і приєднайтеся до нашого офіційного каналу Телеграма від DesdeLinux, Захід група щоб дізнатися більше про сьогоднішню тему.