Команды Linux: самые важные для освоения в 2023 году

Команды Linux: самые важные для освоения в 2023 году

Команды Linux: самые важные для освоения в 2023 году

En Апрель 2018 мы сделали небольшую подборку о самых важных «Команды линукса» в то время, и как это случилось по сей день почти 5 лет (февраль 2023 г.), мы сочли нужным, обновили и улучшили указанный контент.

Итак, мы выбрали 60 команд из сотен, которые существуют, чтобы любой новичок и начинающий пользователь мог иметь представление о том, какие команды изучать в первую очередь, чтобы постепенно осваивать Терминал Linux.



Основные команды



Но, прежде чем начать этот интересный пост о самом существенном «Команды линукса» знать, учиться и осваивать во время 2023 год, рекомендуем предыдущую публикацию, для последующего чтения:


Команды Linux 2023: список для управления терминалом



Команды Linux 2023: список для управления терминалом

Список 60 полезных команд Linux на 2023 год

15 команд для доступа к файлам

  1. pwd: Показать расположение каталога, в котором мы сейчас находимся.
  2. ls: Показать список файлов и каталогов, содержащихся в указанном каталоге.
  3. cd: переход из текущего каталога в другой.
  4. mkdir: создать новый каталог.
  5. touch: Создайте новый файл или измените дату доступа/изменения на другую.
  6. cp: копирование файлов или каталогов.
  7. mv: перемещение файлов или каталогов. И даже изменить имя, если это необходимо.
  8. rm: удаление файлов или каталогов.
  9. rmdir: удалить один каталог, если он пуст.
  10. cat: Отображение содержимого файла любого типа на экране.
  11. head: Отображение первых нескольких строк файла с указанием количества отображаемых строк.
  12. tail: показать последние несколько строк файла, указав количество отображаемых строк.
  13. less: Интерактивный поиск по содержимому файла.
  14. more: Интерактивный поиск по содержимому файла.
  15. grep: Поиск и отображение строк символов в файлах или в выводе команды.

11 команд для управления операционной системой

  1. uname: Отображение информации об ОС, включая загруженное в данный момент ядро.
  2. df: Показывать информация о SA, разделах и текущем использовании дискового пространства.
  3. freeОтображать различную информацию об использовании памяти управляемой ОС.
  4. topПоказать запущенные процессы, больше информации о процессоре, оперативной памяти и многом другом.
  5. htop: Аналогичен команде top, но с обновленным, улучшенным и интерактивным визуальным интерфейсом командной строки..
  6. ps: Подробное и неинтерактивное отображение запущенных процессов в ОС.
  7. kill: Eубить запущенные процессы, используя назначенное количество процессов (PID).
  8. shutdown: управление ОС для выполнения таких действий, как: выключение, перезапуск и остановка.
  9. reboot: Новая и улучшенная версиякоманда выключения, с дополнительными доступными параметрами.
  10. uptime: Посмотреть, как долго работает ОС с момента последней загрузки.
  11. lastОтображение списка последних входов (пользователей) в операционную систему.

10 команд для управления информацией об элементах и ​​устройствах HW

  1. lsblkшоу информация обо всех доступных устройствах хранения.

  2. fdisk: Управлять (создает, удаляет и изменяет) разделы на доступных устройствах.
  3. mount: монтировать (сonecta) файловая система поверх существующего каталога устройства.
  4. umount: Размонтировать (отключить) файловая система, управляемая командой umount.
  5. hdparm: Управляйте аппаратными параметрами доступных дисковых устройств.
  6. lshw: Просмотр информации об аппаратном обеспечении ОС, включая информацию о текущих устройствах.
  7. lsusb: Просмотр конкретной информации о текущих USB-устройствах в ОС.
  8. lspciПоказать конкретную информацию о текущих устройствах PCI в ОС.
  9. lscpuПоказать конкретную информацию о процессоре, используемом в ОС, и его архитектуре.

  10. dmesgПоказать внутреннюю информацию, управляемую Ядро, в том числе связанное с HW.


14 команд для управлять информацией элементов и процессов Сети

  1. ip: Управление всей информацией, связанной с сетевыми интерфейсами, в современных ОС.
  2. ifconfig: Управление всей информацией, связанной с сетевыми интерфейсами в старой ОС..
  3. iwconfig: Управление информацией, связанной с беспроводными интерфейсами ОС.
  4. nmcli: Управление информацией сетевых интерфейсов через диспетчер сети.
  5. wpa_cli: Управление информацией сетевых интерфейсов беспроводной через WPASupplicant.
  6. ping: Проверьте текущее соединение с другими хостами в сети, используя протокол ICMP.
  7. route: управляйте таблицей IP-маршрутизации для установления статических маршрутов к хостам и сетям.
  8. traceroute: Eмаршрутизировать пакеты данных от одной системы к другому хосту по сети.
  9. nslookup: CПроверяйте информацию DNS о других хостах в интерактивном режиме.
  10. dig: Проконсультироваться DNS-серверы имен для устранение неполадок DNS.

  11. netstat: Просмотр информации об активных сетевых подключениях в системе и многое другое.
  12. iptables: Управлять таблицы правил фильтрации пакетов IPv4 и IPv6 ядра Linux.
  13. resolvctl: Управлять доменные имена, адреса IPv4/IPv6 и записи ресурсов DNS.
  14. mii-tool: Управлять состояние блока независимого от среды интерфейса (MII) сетевого интерфейса для автоматического согласования скорости соединения и настроек дуплекса.

10 команд для управлять запущенными процессами и связанной с ними информацией

  1. fg: Активировать в определенном процессе его выполнение на переднем плане (foreground).
  2. bg: Активировать в определенном процессе его выполнение в фоновом режиме (background).
  3. pstreeПоказать список процессов в виде дерева, показав взаимосвязи между ними.
  4. nice: установить приоритет запущенных процессов в ОС.
  5. renice: изменить приоритет процессов, заданный командой nice.
  6. nohup: Запустите процесс в фоновом режиме (background), не подвергаясь влиянию сигнал ХУП.
  7. disown: DОтключите процессы, работающие в фоновом режиме, и терминал, который их запускает.
  8. fork: Cзадние отростки (дети) от дублирование вызова другого (родительского) процесса.

  9. pidfd_open: содействовать получение файлового дескриптора, который ссылается на процесс.
  10. clone: Гspawn (дочерние) процессы аналогичны тому, что используется с командой «fork», но с той разницей, что эти системные вызовы обеспечивают более точный контроль над желаемым.


До сих пор наш 60 идеальных команд Linux, которые нужно знать, изучать и использовать в 2023 году. Однако, если вы хотите узнать больше о каждом из них, просто нажмите на название каждой команды. А в противном случае для этих и других вы можете напрямую изучить официальный раздел в Справочные страницы Debian GNU/Linux, который имеет несколько документов на разных языках.


Сводка новостей: баннерный пост 2021 г.

Резюме

Подводя итог, мы надеемся, что эта полезная подборка наиболее важных «Команды линукса» знать, учиться и осваивать во время 2023 год, позволит многим начать должным образом на правильном пути, чтобы справиться с Терминал GNU/Linux (консоль).

Наконец, не забудьте поделиться своим мнением по сегодняшней теме в комментариях. И если вам понравился этот пост, не переставай делиться этим с другими. Кроме того, помните посетите нашу домашнюю страницу en «DesdeLinux» узнать больше новостей и присоединиться к нашему официальному каналу Telegram от DesdeLinux, Запад группа для получения дополнительной информации по сегодняшней теме.




2023-02-03T21:33:28
GNU / Linux