En Апрель 2018 мы сделали небольшую подборку о самых важных «Команды линукса» в то время, и как это случилось по сей день почти 5 лет (февраль 2023 г.), мы сочли нужным, обновили и улучшили указанный контент.
Итак, мы выбрали 60 команд из сотен, которые существуют, чтобы любой новичок и начинающий пользователь мог иметь представление о том, какие команды изучать в первую очередь, чтобы постепенно осваивать Терминал 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, но с обновленным, улучшенным и интерактивным визуальным интерфейсом командной строки..ps
: Подробное и неинтерактивное отображение запущенных процессов в ОС.kill
: Eубить запущенные процессы, используя назначенное количество процессов (PID).shutdown
: управление ОС для выполнения таких действий, как: выключение, перезапуск и остановка.reboot
: Новая и улучшенная версиякоманда выключения, с дополнительными доступными параметрами.uptime
: Посмотреть, как долго работает ОС с момента последней загрузки.last
: Отображение списка последних входов (пользователей) в операционную систему.
10 команд для управления информацией об элементах и устройствах HW
lsblk
: шоу информация обо всех доступных устройствах хранения.
fdisk
: Управлять (создает, удаляет и изменяет) разделы на доступных устройствах.mount
: монтировать (сonecta) файловая система поверх существующего каталога устройства.umount
: Размонтировать (отключить) файловая система, управляемая командой umount.hdparm
: Управляйте аппаратными параметрами доступных дисковых устройств.lshw
: Просмотр информации об аппаратном обеспечении ОС, включая информацию о текущих устройствах.lsusb
: Просмотр конкретной информации о текущих USB-устройствах в ОС.lspci
: Показать конкретную информацию о текущих устройствах PCI в ОС.lscpu
: Показать конкретную информацию о процессоре, используемом в ОС, и его архитектуре.
dmesg
: Показать внутреннюю информацию, управляемую Ядро, в том числе связанное с HW.
14 команд для управлять информацией элементов и процессов Сети
ip
: Управление всей информацией, связанной с сетевыми интерфейсами, в современных ОС.ifconfig
: Управление всей информацией, связанной с сетевыми интерфейсами в старой ОС..iwconfig
: Управление информацией, связанной с беспроводными интерфейсами ОС.nmcli
: Управление информацией сетевых интерфейсов через диспетчер сети.wpa_cli
: Управление информацией сетевых интерфейсов беспроводной через WPASupplicant.ping
: Проверьте текущее соединение с другими хостами в сети, используя протокол ICMP.route
: управляйте таблицей IP-маршрутизации для установления статических маршрутов к хостам и сетям.traceroute
: Eмаршрутизировать пакеты данных от одной системы к другому хосту по сети.nslookup
: CПроверяйте информацию DNS о других хостах в интерактивном режиме.dig
: Проконсультироваться DNS-серверы имен для устранение неполадок DNS.
netstat
: Просмотр информации об активных сетевых подключениях в системе и многое другое.iptables
: Управлять таблицы правил фильтрации пакетов IPv4 и IPv6 ядра Linux.resolvctl
: Управлять доменные имена, адреса IPv4/IPv6 и записи ресурсов DNS.mii-tool
: Управлять состояние блока независимого от среды интерфейса (MII) сетевого интерфейса для автоматического согласования скорости соединения и настроек дуплекса.
10 команд для управлять запущенными процессами и связанной с ними информацией
fg
: Активировать в определенном процессе его выполнение на переднем плане (foreground).bg
: Активировать в определенном процессе его выполнение в фоновом режиме (background).pstree
: Показать список процессов в виде дерева, показав взаимосвязи между ними.nice
: установить приоритет запущенных процессов в ОС.renice
: изменить приоритет процессов, заданный командой nice.nohup
: Запустите процесс в фоновом режиме (background), не подвергаясь влиянию сигнал ХУП.disown
: DОтключите процессы, работающие в фоновом режиме, и терминал, который их запускает.fork
: Cзадние отростки (дети) от дублирование вызова другого (родительского) процесса.
pidfd_open
: содействовать получение файлового дескриптора, который ссылается на процесс.clone
: Гspawn (дочерние) процессы аналогичны тому, что используется с командой «fork», но с той разницей, что эти системные вызовы обеспечивают более точный контроль над желаемым.
До сих пор наш 60 идеальных команд Linux, которые нужно знать, изучать и использовать в 2023 году. Однако, если вы хотите узнать больше о каждом из них, просто нажмите на название каждой команды. А в противном случае для этих и других вы можете напрямую изучить официальный раздел в Справочные страницы Debian GNU/Linux, который имеет несколько документов на разных языках.
Резюме
Подводя итог, мы надеемся, что эта полезная подборка наиболее важных «Команды линукса» знать, учиться и осваивать во время 2023 год, позволит многим начать должным образом на правильном пути, чтобы справиться с Терминал GNU/Linux (консоль).
Наконец, не забудьте поделиться своим мнением по сегодняшней теме в комментариях. И если вам понравился этот пост, не переставай делиться этим с другими. Кроме того, помните посетите нашу домашнюю страницу en «DesdeLinux» узнать больше новостей и присоединиться к нашему официальному каналу Telegram от DesdeLinux, Запад группа для получения дополнительной информации по сегодняшней теме.