Список всех команд linux pdf

Описание более 350 команд Линукс

На дигге была найдена интересная ссылка (PDF-версия) — описание более, чем 350 команд Линукс (на английском языке). Фактически представляет собой шпаргалку, где команды разбиты на категории. Отмечу, что это не простой список команд, а именно описание с применением. Чтобы не быть голословным приведу несколько примеров.

Смотрим информацию о процессоре

Получаем информацию о свопе

Ищем файлы, которые не использовались более 100 дней

Смотрим установленные пакеты, отсортированные по размеру (для Дебиан и Убунту)

Конвертим текстовый файлы в HTML (требуется соответсвующий пакет)

Надеюсь будет полезно не только новичкам, но и обычным пользователям, я например, информацию о свопе, смотрел совсем другим способом, причем, довольно кривым.

PS Хотел оформить в виде ссылки, но там сильные ограничения на количество «букаф».

Update 2: автоматическая распаковка архивов от пользователя nuit:

/.bashrc строчки, которые идут после этого предложения и командой «ex название_архива» распаковываем всевозможные архивы, не забивая голову, запоминанием опций:

Надеюсь я качественно отформатировал код.

Update 4: поиск «того-не-знаю-чего» пользователя urandom (поиск по ключевому слову компонентов и програм):

Update 5: обновлены ссылки и добавлена PDF-версия от пользователя develop7

Источник

Список всех команд в Linux

Обновл. 30 Апр 2021 |

Linux — это семейство Unix-подобных операционных систем, использующих ядро Linux, которое разработал финно-американский программист Линус Торвальдс. Все команды в Linux выполняются в терминале.

Терминал — это программа, которая используется для взаимодействия с командной оболочкой. Терминал может применяться для выполнения всех административных задач, включающих в себя: установку пакетов, манипулирование файлами и управление пользователями. Терминал Linux является интерактивным.

Команда — это название программы, которое пользователь вводит в терминале для выполнения определенной задачи. Команды могут иметь дополнительные данные и параметры/опции. Команды в Linux/Unix чувствительны к регистру. Выполнение введенной команды производится только после нажатия клавиши Enter.

В данной статье мы постараемся кратко рассмотреть большинство команд, которые присутствуют в дистрибутивах Linux и Unix.

Примечание: Здесь представлены 470+ команд в Linux. Если вы увидели ошибку или можете дополнить статью командой, которая не указана здесь — welcome в комментарии.

A

a2p — конвертирует awk-скрипт в Perl-скрипт.

ac — отображает статистику о времени подключения пользователей (в часах) на основе входов/выходов из системы.

access — проверяет, имеет ли вызывающая программа доступ к указанному файлу.

accton — используется администратором для включения/выключения ведения журнала действий пользователей (лог-файла). Регистрация активности пользователей сохраняется в заданном текстовом файле.

aclocal — автоматическое создание файлов aclocal.m4 на основе содержимого файлов configure.in.

acpi — отображение состояния батареи и другой информации подсистемы ACPI (сокр. от «Advanced Configuration and Power Interface»).

acpi_available — проверяет, доступна ли подсистема ACPI или нет.

acpid — обеспечивает интеллектуальное управление питанием и используется для уведомления программ пользовательского пространства о событиях ACPI.

addgroup — добавляет группу в систему.

addr2line — конвертирует адреса в имена файлов и номера строк.

adduser — добавляет нового пользователя в систему.

agetty — Linux-версия getty, которая представляет собой Unix-программу, работающую на главном компьютере и управляющую физическими или виртуальными терминалами для обеспечения многопользовательского доступа.

agrep — ищет в файле записи, содержащие строки, которые точно или приблизительно соответствуют заданному шаблону.

alias — создание или удаление псевдонима для команды или серии команд.

amixer — консольный микшер звуковой карты, работающей под управлением ALSA (сокр. от «Advanced Linux Sound Architecture» — набор драйверов и утилит для поддержки звука в Linux).

aplay — консольный аудиоплеер для звуковых карт, работающих под управлением ALSA.

aplaymidi — используется для воспроизведения стандартных MIDI-файлов (сокр. от «Musical Instrument Digital Interface») путем отправки содержимого MIDI-файла на MIDI-порт ALSA.

apropos — помогает пользователю найти команду по ключевому слову, связанному с ней. Показывает краткое описание команд, в которых присутствует искомое слово.

apt — мощная консольная система управления пакетами, с помощью которой происходит установка, обновление и удаление программного обеспечения в операционных системах на основе Debian Linux.

apt-get — консольная утилита, помогающая в управлении и обработке пакетов в Linux.

aptitude — многофункциональный менеджер пакетов в Linux, представляющий собой оболочку для apt.

ar — используется для создания, изменения и извлечения файлов из архивов.

arch — отображает информацию об архитектуре компьютера.

arp — управление системным ARP-кэшем (сокр. от «Address Resolution Protocol»). Также позволяет создать его полный дамп.

as — ассемблер проекта GNU; используется компилятором GCC.

aspell — используется в качестве средства проверки орфографии в Linux.

at — выполняет команды в заданное время.

atd — демон планировщика заданий, запускающий задания, поставленные в очередь с помощью команды at.

atrm — удаление указанных заданий, добавленных через команду at . Чтобы удалить выбранное задание, необходимо передать команде его номер.

atq — отображает список отложенных заданий, запланированных пользователем.

autoconf — создание конфигурационных скриптов для пакетов с исходным кодом.

autoheader — создание файла шаблона операторов #define или любого другого заголовка шаблона.

automake — автоматическое создание makefile-ов (файлов, соответствующих стандартам кодирования GNU).

autoreconf — создание автоматически собираемого исходного кода для Unix-подобных систем.

autoupdate — обновление файла configure.in в системе Linux до более новой версии Autoconf.

awk — скриптовый язык, применяемый для управления данными и создания отчетов.

B

banner — вывод большими буквами строки ASCII-символов в стандартный вывод.

basename — удаляет информацию о каталоге и суффиксы из имен файлов, т.е. выводит имя файла с удалением всех компонентов каталога.

bash — запуск командной оболочки bash (сокр. от «Bourne Again Shell»). Данный шелл является стандартным интерпретатором в большинстве Linux-дистрибутивов.

batch — используется для считывания команд из стандартного ввода или указанного файла и их выполнения при разрешенном уровне нагрузки системы, т.е. когда средняя нагрузка падает ниже 1.5 .

bc — консольный калькулятор.

bdiff — как и команда diff , применяется для поиска отличий, но в больших файлах.

bg — используется для восстановления на передний план задачи, выполняемой в фоновом режиме.

biff — система почтовых уведомлений для Unix, которая оповещает пользователя в командной строке о появлении новых писем.

bind — встроенная команда оболочки bash, которая используется для установки привязок клавиш и переменных Readline.

bison — генератор парсера, схожий с yacc.

break — используется для завершения выполнения циклов for, while и until.

builtin — выполняет встроенную команду оболочки. Используется тогда, когда вы хотите заменить встроенную команду оболочки некоторой функцией, но при этом вам нужна функциональность встроенной команды внутри самой функции.

bye — аналог команды exit , используется для завершения сессии или выхода из терминала.

bzcmp — вызов утилиты cmp для сжатых файлов формата .bzip.

bzdiff — сравнение сжатых файлов формата .bzip2.

bzgrep — поиск шаблона или выражения, но внутри сжатого файла формата .bzip2.

bzip2 — сжатие и распаковка файлов.

bzless — похожая на команду bzmore , но имеет гораздо больше функций. bzless не нужно читать весь входной файл перед запуском, поэтому с большим файлом она запускается быстрее, чем текстовые редакторы (например, vi).

bzmore — это фильтр, который позволяет поэкранно просматривать как сжатые (.bzip2), так и простые текстовые файлы.

C

cal — просмотр календаря определенного месяца или целого года. По умолчанию показывает календарь текущего месяца.

calendar — служба напоминаний.

cancel — остановка вывода информации о работе задачи.

case — альтернатива нескольким операторам if/elif (когда используется одна переменная).

cat — считывает данные из файла и выдает их содержимое в качестве выходных данных.

cc — используется для компиляции кода языка Си и создания исполняемых файлов.

ccrypt — инструмент командной строки для шифрования и дешифрования данных.

cd — изменение текущего рабочего каталога.

cfdisk — утилита для просмотра и управления таблицей разделов диска.

chage — утилита для просмотра и изменения информации об истечении срока действия пароля пользователя.

chattr — изменение атрибутов файла в каталоге.

chdir — смена рабочей директории (аналог команды cd ).

checkeq — процессор языка программирования для описания уравнений и проведения сравнений.

checknr — проверка nroff- и troff-файлов на ошибки.

chfn — позволяет легко изменить имя пользователя и другие детали.

chgrp — изменение группы, владеющей файлом или каталогом.

chkconfig — перечисление текущей информации о запуске служб или какой-либо конкретной службы, а также обновления настроек уровня запуска службы.

chmod — используется для управления разрешениями на заданный файл/каталог.

chown — изменение владельца файла или группы.

chpasswd — смена пароля одновременно для нескольких пользователей.

chroot — изменение корневого каталога.

chrt — управление атрибутами реального времени процесса.

chsh — изменение оболочки входа пользователя (текущего шелла).

chvt — переключение между различными доступными терминалами TTY (сокр. от «Teletypewriter»).

cksum — отображение и вычисление значения контрольной суммы файла или CRC (сокр. от «Cyclic Redundancy Check»), его размера в байтах и имени в стандартном выводе.

Читайте также:  Сервер для установки windows по сети

clear — очистка экрана терминала.

cmp — побайтовое сравнение двух файлов. Помогает выяснить, идентичны ли два сравниваемых файла или нет.

col — фильтрует переводы строк из входного потока.

colcrt — форматирование вывода текстового процессора таким образом, чтобы его можно было просматривать на дисплеях с ЭЛТ (сокр. от «Электронно-Лучевая Трубка»).

colrm — удаляет выбранные столбцы из строк файла. Столбец определяется как один символ в строке. Входные данные считывается со стандартного входа. Результат записывается в стандартный вывод.

column — форматирование отображения содержимого файла в виде столбцов.

comm — сравнивает два отсортированных файла построчно и записывает в стандартный вывод: строки, которые являются общими, и строки, которые являются уникальными.

compress — уменьшение размера файла. После сжатия файл приобретает расширение .Z.

continue — пропуск текущей итерации в циклах for, while и until.

cp — копирование файлов или каталога.

cpio (сокр. от «copy in, copy out») — обработка архивных файлов, таких как *.cpio или *.tar. Данная команда может копировать файлы в архивы и из архивов.

cpp — автоматически используется компилятором Cи для преобразования вашей программы перед компиляцией.

cron — утилита, автоматизирующая выполнение запланированной задачи в заданное время.

crontab — список команд, которые вы хотите выполнять по регулярному расписанию, а также имя команды, используемой для управления этим списком.

csh — командный интерпретатор C Shell.

csplit — разделение любого файла на множество частей.

ctags — позволяет быстро получить доступ к файлам (например, быстро увидеть определение функции).

cu — отправка сигнала через терминал другой системе.

cupsd — планировщик подсистемы вывода CUPS (сокр. от «Common Unit Printing System»).

curl — утилита для передачи данных на сервер или с сервера с использованием любого из поддерживаемых протоколов.

cut — утилита для вывода заданной части строк каждого заданного файла.

cvs — хранение истории изменений файла. Всякий раз, когда файл поврежден или что-то идет не так, команда cvs помогает вернуться к предыдущей версии и восстановить наш файл.

D

date — отображение и установка системной даты и времени.

dc — вычисление арифметических выражений.

dd — утилита командной строки для Unix и Unix-подобных операционных систем, основной целью которой является конвертирование и копирование файлов.

declare — объявление переменных и функций, установка атрибутов и отображение их значений.

delgroup — удаление группы из системы.

deluser — удаление пользователя из системы.

depmod — формирование списка зависимостей модулей ядра и генерация соответствующих *.map-файлов.

deroff — удаляет из файлов nroff- и troff-конструкции.

df — отображение информации о доступном и использованном дисковом пространстве.

dhclient — утилита для работы с DHCP-протоколом (получение динамического IP-адреса, настройка сетевых интерфейсов и пр.).

dig — отображение информации о DNS (сокр. от «Domain Name System»).

diff — отображение различий в файлах путем их построчного сравнения.

diff3 — построчное сравнения трех файлов.

dir — перечисление содержимого каталога.

dircmp — сравнение содержимого двух каталогов.

dirname — удаление замыкающих слэшей ( / ) из пути к каталогу и вывод оставшейся части.

dirs — отображение списка сохраненных каталогов.

disable — деактивирует принтеры, отключая их от запросов на печать, отправляемых командой lp .

dmesg — выводит сообщения ядра во время начальной загрузки Linux или настраивает их буфер.

dmidecode — позволяет получить информацию об аппаратных компонентах системы, а также другую полезную информацию: характеристики процессора, оперативной памяти (DIMM), детали BIOS и т.д.

domainname — позволяет вывести или установить NIS/YP-доменное имя.

dosfsck — диагностирует файловую систему MS-DOS на наличие проблем и пытается их устранить.

dpkg — менеджер пакетов для систем на базе Debian Linux.

dpost — конвертирование файлов из формата troff в PostScript.

dstat — обычно используется системными администраторами для получения информации о сетевых соединениях, устройствах ввода-вывода, процессоре и т.д.

du — отслеживание файлов и каталогов, которые занимают чрезмерное количество места на жестком диске.

dump — резервное копирование файловой системы на какое-либо запоминающее устройство.

dumpe2fs — дамп информации файловой системы ext2/ext3.

dumpkeys — выводит информацию о текущей раскладке клавиатуры.

E

echo — отображение текста/строки на экране, которые передаются в качестве аргумента.

ed — запуск построчного текстового редактора с минималистичным интерфейсом.

edit — текстовый редактор (разновидность редактора для простых пользователей).

egrep — обрабатывает шаблон как расширенное регулярное выражение и выводит строки, соответствующие шаблону.

eject — позволяет извлекать съемный носитель (обычно CD-ROM, дискету, ленту, JAZ- или ZIP-диск) с помощью программного обеспечения.

elif — используется для определения оператора else if.

elm — интерактивная почтовая система.

emacs — редактор с простым пользовательским интерфейсом, в котором нет режима вставки. У него есть только режим редактирования.

emerge — пакетный менеджер дистрибутива Gentoo Linux.

enable — включение/выключение lp-принтеров.

env — вывод информации о переменных окружения. Также используется для запуска утилиты или команды в пользовательском окружении.

eqn — используется для описания сравнений.

eval — команда воспринимает переданные ей аргументы как директивы оболочки.

ex — текстовый редактор в Linux, который также называется линейным режимом редактора vi.

exec — используется для выполнения команды из самого bash.

exit — закрывает командный интерпретатор с состоянием N . Если N не указано, то состоянием выхода будет состояние последней выполненной команды.

expand — позволяет конвертировать табуляции в пробелы в файле, а когда файл не указан, то данные считываются со стандартного ввода.

expect — команда, работающая со скриптами, которые ожидают ввода данных от пользователя. Автоматизирует задачу, предоставляя входные данные.

export — помечает переменные окружения, которые экспортируются в дочерние процессы.

expr — вычисляет заданное выражение и отображает результат.

F

factor — вывод простых множителей заданных чисел (задаваемых как через командную строку, так и через стандартный ввод).

fc — используется для перечисления, редактирования или повторного выполнения команд, ранее введенных в интерактивную оболочку.

fc-cache — сканирует каталоги шрифтов (и создает их кэш), которые используют fontconfig для обработки шрифтов.

fc-list — используется для перечисления доступных шрифтов и стилей шрифтов. Список всех шрифтов можно отфильтровать и отсортировать, применив соответствующую опцию форматирования.

fdisk — диалоговая команда в Linux, используемая для создания и управления таблицей разделов диска.

fg — перемещение фоновой задачи на передний план.

fgrep — поиск строк в файле.

findsmb — список всех машин, доступных по SMB-протоколу (сокр. от «Server Message Block»).

finger — подробная информация обо всех пользователях, вошедших в систему.

fmt — утилита простого форматирования текста.

fold — оборачивает каждую строку во входной файл, чтобы соответствовать заданной ширине, и выводит её на стандартный вывод.

foreach — выполняет набор команд для каждого из элементов заданного массива.

for — используется для многократного выполнения набора команд для каждого элемента, присутствующего в списке.

free — отображение объема свободной и используемой памяти в системе.

fsck — проверка и восстановление файловой системы.

ftp — интерактивная утилита для доступа к FTP (сокр. от «File Transfer Protocol»).

fun — рисование в терминале узоров различного типа.

function — создание функций или методов.

fuser — определение процессов, использующих файлы или сокеты.

G

g++ — используется для предварительной обработки, компиляции, сборки и линкинга исходного кода при создании исполняемого файла.

gawk — GNU-версия awk.

gcc — используется для компиляции программ, написанных на языках C, C++, Objective-C и Objective-C++.

gdb — мощный отладчик для программ, написанных на C, C++, Ada, Fortran и пр.

getent — получение элементов из базы данных.

getfacl — получение списков контроля доступа к файлам.

gpasswd — администрирование файлов /etc/group и /etc/shadow.

gprof — отображение данных по профилированию программы.

grep — поиск в файле определенного шаблона символов и вывод всех строк, содержащих этот шаблон.

groupmod — модификация или смена существующей группы.

groups — отображение списка групп, в которых состоит пользователь.

grpck — проверка целостности информации о группах, а именно: все записи в /etc/group и /etc/gshadow имеют правильный формат и содержат допустимые данные.

grpconv — преобразует пароли пользователей и групп в/из защищенную форму.

gs — команда вызывает Ghostscript — интерпретатор языка Adobe Systems PostScript и формата PDF (сокр. от «Portable Document Format»).

gunzip — сжатие или распаковка файлов.

gview — версия редактора vi с графическим интерфейсом. Запускается в новом окне.

gvim — синоним для команды gview .

gzexe — сжатие исполняемых файлов, а также их автоматическое распаковывание в момент выполнения.

gzip — сжатие файлов (каждый файл в отдельный архив).

H

halt — указание аппаратному обеспечению компьютера остановить все исполняющиеся в данный момент процессы. Основное применение — перезагрузка или выключение системы.

hash — доступ к хэш-таблице недавно выполненных программ.

hdparm — получение информации о жестком диске, изменении интервалов записи, настроек DMA (сокр. от «Direct Memory Access»).

Читайте также:  Точки восстановления windows 10 создание удаление восстановление

head — выводит N первых строк файла.

help — отображает информацию о встроенных командах оболочки.

hexdump — фильтр, который отображает указанные файлы или стандартный ввод, если файлы не указаны, в заданном пользователем формате.

history — отображает историю команд, которые были введены с момента начала сессии.

host — утилита для работы с DNS-запросами.

hostid — отображает числовой идентификатор текущего хоста.

hostname — выдает или устанавливает имя компьютера.

hostnamectl — может использоваться для запроса и изменения имени хоста системы и связанных с ним параметров.

htop — консольная утилита, которая позволяет пользователю интерактивно (в режиме реального времени) отслеживать список запущенных процессов.

hwclock — запрос и установка аппаратных часов (сокр. «RTC» от «Real-time clock»).

I

iconv — преобразование некоторого текста из одной кодировки в другую.

id — выводит информацию о текущем пользователе и группе.

if — выполнение команд при заданных условиях.

ifconfig — конфигурирование сетевого интерфейса.

ifdown — отключает сетевой интерфейс.

iftop — инструмент анализа сети, используемый системными администраторами для просмотра статистики, связанной с пропускной способностью канала передачи данных.

ifquery — позволяет выбрать информацию о сетевом интерфейсе.

ifup — задействует (поднимает) сетевой интерфейс, позволяя ему передавать и получать данные.

import — создание скриншота экрана (всего экрана или только его части) с последующим сохранением в файл.

info — позволяет читать документацию в формате info.

insmod — программа для активации модулей ядра.

install — копирует файлы и устанавливает атрибуты.

iostat — мониторинг статистики I/O-операций для устройств и разделов.

iotop — отображение статистики работы процессов с дисками.

ip — отображение и управление сетевыми подключениями, маршрутизацией и пр.

ipcrm — удаление IPC-ресурсов (сокр. от «Inter-Process Communication») и связанных с ними данных.

ipcs — вывод информации об IPC-ресурсах.

iptables — настройка правил брандмауэра, входящего в состав ядра Linux.

iptables-save — сохраняет текущие правила iptables в указанном файле.

iwconfig — отображение параметров и статистики беспроводной связи, которые извлекаются из /proc/net/wireless.

J

jobs — отображение состояния заданий в текущей сессии.

join — утилита для соединения строк двух файлов на основе ключевого поля, присутствующего в обоих файлах.

journalctl — используется для просмотра логов, собранных systemd. systemd «собирает» логи в бинарном формате. Чтобы их посмотреть, используется команда sudo journalctl .

K

kill — посылает процессу сигнал завершения работы.

killall — посылает сигнал kill всем активным процессам.

ksh — командный интерпретатор (оболочка) Korn Shell.

L

last — отображение списка всех пользователей, вошедших и вышедших из системы с момента создания файла /var/log/wtmp.

ld — редактор ссылок на библиотеки для объектов.

ldd — отображение зависимостей разделяемых библиотек.

less — поэкранное чтение содержимого текстового файла.

let — вычисление арифметических выражений для переменных оболочки.

link — создание жесткой ссылки на файл.

ln — создание символьных ссылок между файлами.

lo — завершает работу с командной оболочкой.

login — вход в систему.

logname — отображает логин пользователя.

logout — аналог lo .

look — выводит строки, начинающиеся с заданной подстроки.

losetup — настройка и управление виртуальными loop-устройствами.

ls — отображение списка содержимого каталога.

lsblk — отображение сведений о блочных устройствах.

lshw — генерация подробной информации об аппаратной конфигурации системы на основе файлов из каталога /proc.

lsmod — отображение модулей ядра Linux, которые в данный момент загружены.

lsof — отображает информацию о том, какие файлы используются тем или иным процессом.

lsusb — отображение информации о USB-шинах и устройствах, подключенных к ним.

lzcat — посмотреть содержимое файла, сжатого LZMA (сокр. от «Lempel-Ziv-Markov chain-Algorithm»).

lzma — сжать или распаковать файл по алгоритму LZMA.

M

mach — отображение информации о типе процессора.

mailq — сводка почтовых сообщений, поставленных в очередь для дальнейшей доставки.

mailx — интерактивная система обработки сообщений электронной почты.

make — цель утилиты make состоит в том, чтобы автоматически определить, какие части большой программы должны быть перекомпилированы, и выдать команды для их перекомпиляции.

man — отображение руководства пользователя по любой команде, которую мы можем запустить в терминале.

md5sum — проверка целостности данных с помощью алгоритма хеширования MD5.

merge — слияние содержимого трех файлов.

mesg — отправка сообщений в другой терминал.

mkdir — создание одного или сразу нескольких каталогов.

mkfs — создание файловой системы в выбранном разделе.

mkswap — создание файла (или раздела) подкачки (swap).

modinfo — отображение информации о модуле ядра Linux.

modeprobe — программа для загрузки и выгрузки модулей из ядра Linux.

more — поэкранный просмотр текстовых файлов в командной строке.

mount — примонтировать файловую систему в директорию.

mpstat — создание статистического отчета о работе процессора (или по каждому процессору, если их несколько).

mt — управление работой накопителя с магнитной лентой.

mv — перемещение внутри файловой системы одного или нескольких файлов, или каталогов из одного места в другое.

mysql — программа для управления базой данных MySQL.

mysqldump — утилита для создания резервной копии базы данных MySQL.

N

nc — мощная утилита, которая используется для решения различных задач, связанных с сетевыми TCP- и UDP-подключениями.

netstat — отображает различную информацию, связанную с сетью (например, сетевые соединения, таблицы маршрутизации, статистика интерфейса и пр.).

newgrp — предоставляет пользователю права новой группы на время.

nice — запуск программы с измененным приоритетом.

niscat — отображение таблиц и объектов NIS+.

nischmod — изменение прав доступа к объекту NIS+.

nischown — изменение владельца объекта NIS+.

nischttl — изменение значения времени жизни объекта NIS+.

nisdefaults — отображение заданных по умолчанию значений NIS+.

nistbladm — команда администрирования таблицы NIS+.

nl — выводит количество строк в файле.

nmap — инструмент исследования сети и сканер безопасности/портов.

nmcli — управление NetworkManager-ом. Также может применяться для отображения состояния сетевого устройства, создания, редактирования, активации/деактивации и удаления сетевых подключений.

nohup — продолжить выполнение команды, когда сессия терминала будет завершена.

nroff — приложение для системы форматирования документов.

nslookup — инструмент сетевого администрирования, связанного с DNS.

O

od — преобразование содержимого входных данных в восьмеричный и другие форматы.

on — выполнение команды на удаленной системе, но с локальным окружением.

onintr — отображение информации об аппаратных прерываниях.

P

pack — сжатие файлов по алгоритму Хаффмана.

pacman — менеджер пакетов в Arch Linux.

pagesize — отображение размера страницы в памяти.

parted — программа для разметки диска.

partprobe — информирование операционной системы об изменениях в таблице разделов.

passwd — изменение паролей учетных записей пользователей.

paste — соединение файлов (параллельным слиянием) путем вывода результирующих строк, состоящих из строк каждого указанного файла, разделенных табуляцией в качестве разделителя, в стандартный вывод.

pax — чтение и запись файловых архивов и копирование иерархий каталогов.

pact — вывод содержимого сжатого текстового файла.

perl — интерпретатор Perl-скриптов.

pg — фильтр для постраничного просмотра содержимого текстовых файлов.

pico — простой текстовый редактор в стиле Pine Composer.

pidof — определение идентификаторов процессов конкретной запущенной программы.

pine — программа для Интернет-новостей и электронной почты.

ping — проверка сетевого подключения между хостом и сервером/другим хостом.

pkill — завершить процесс по его имени.

pinky — команда поиска информации о пользователе, которая дает подробную информацию обо всех пользователях, вошедших в систему. В отличие от finger , применяя pinky , вы можете обрезать интересующую вас информацию.

pmap — отображение информации об адресном пространстве процесса.

poweroff — выключение системы.

pr — преобразование текстовых файлов для вывода.

printenv — отображение переменных окружения.

printf — отображение отформатированных данных (числа, строки и пр.).

ps — вывод информации об активных процессах.

pstree — отображение дерева процессов.

pvs — производит форматированный вывод информации о физических томах.

pwd — отображает полный путь к текущему рабочему каталогу.

Q

quit — завершение сеанса командной оболочки.

R

ranlib — генерирует индекс к содержимому архива и сохраняет его в архиве.

rcp — копирование файлов с одного компьютера на другой.

read — считывание строки со стандартного ввода.

readelf — получение информации о файлах формата ELF (сокр. от «Executable and Linkable Format»).

readlink — отображение значения символьной ссылки.

reboot — перезагрузка системы.

red — запуск редактора ed в режиме прокрутки текста.

rename — переименование файлов.

repeat — повторять выполнение команды нужное количество раз.

replace — утилита замены строк в файлах.

reset — инициализация терминала. Полезно в тех ситуациях, когда завершившаяся программа оставила терминал в «ненормальном» состоянии.

restore — восстановление файлов из резервной копии, созданной с помощью dump .

return — выход из функции.

rev — реверсивное изменение строк файла.

rlogin — удаленный вход в систему.

rm — удаление файлов, каталогов, символьных ссылок и пр.

rmmod — удаление модуля из ядра.

Читайте также:  Mono linux ��� ����������

route — используется для работы с IP-адресами и таблицей маршрутизации.

rpcinfo — отображает информацию об RPC (сокр. от «Remote Procedure Call»).

rsh — удаленный командный интерпретатор.

rsync — позволяет синхронизировать файлы и каталоги между двумя местоположениями. Ведет себя почти так же, как rcp , но имеет гораздо больше опций и использует протокол удаленного обновления для значительного ускорения передачи файлов при обновлении целевого файла.

S

s2p — конвертер sed-скриптов в Perl.

sar — мониторинг ресурсов системы Linux, таких как: загрузка процессора, использование памяти, нагрузка на устройства ввода-вывода и т.д.

scp — безопасное копирование файлов между серверами.

screen — обеспечивает возможность запуска и использования нескольких сеансов оболочки из одной ssh-сессии.

screen — консольный менеджер виртуальных терминалов.

script — используется для записи всего, что происходит в терминале.

scriptreplay — воспроизведение активности терминала, сохраненной с помощью команды script .

sdiff — находит различия между двумя файлами и объединяет их в интерактивном режиме.

sed — потоковый редактор для фильтрации и преобразования текста.

select — создание нумерованного меню, из которого пользователь может выбрать нужный параметр.

sendmail — отправка электронного письма.

seq — генерирует последовательность чисел с заданным шагом.

service — утилита для запуска и управления службами.

sestatus — проверка того, включен ли SELinux (модуль безопасности Linux).

set — установка значения переменной окружения.

setfacl — настройка списков контроля доступа к файлам.

setsid — запуск программы в новом сеансе.

sfdisk — программа для разметки дисков.

sftp — клиент для передачи файлов по протоколу SFTP.

sh — командная оболочка Bourne Shell.

shift — сдвигает/перемещает аргументы командной строки на одну позицию влево.

showkey — отображает код каждой кнопки, нажимаемой на клавиатуре.

shred — полное удаление файла с жесткого диска.

shutdown — безопасное выключение системы.

sleep — задержка на заданное количество времени.

slogin — псевдоним ssh-клиента, применяемый для удаленного вход в систему через ssh.

smbclient — ftp-подобный клиент для доступа к ресурсам SMB/CIFS.

source — чтение и выполнение содержимого файла (обычно набора команд), передаваемого в качестве аргумента в текущем скрипте оболочки.

sort — сортировка строк в текстовых файлах.

spell — проверка орфографии.

split — разделение больших файлов на более мелкие.

startx — инициализация сессии X-сервера.

ss — просмотр информации о сетевых подключениях.

ssh — протокол, используемый для безопасного подключения к удаленному серверу/системе.

stat — отображение статистики файла или файловой системы.

stop — остановка фоновой задачи.

strace — один из самых мощных инструментов мониторинга и диагностики, позволяющий проводить трассировку системных вызовов и сигналов.

strftime — форматирование строки с датой и временем.

strip — позволяет удалить отладочную информацию из исполняемых файлов.

stty — отображает и устанавливает параметры терминала.

su — авторизация от имени другого пользователя.

sudo — используется в качестве префикса некоторой команды, которую разрешено запускать только суперпользователю.

sum — вычисление контрольной суммы и подсчета блоков в файле.

swapoff — отключает файл (или раздел) подкачки.

swapon — задействует файл (или раздел) подкачки.

sync — синхронизация данных на диске с данными в памяти.

systemctl — используется для проверки и контроля состояния systemd и управления службами.

T

tabs — останавливает работу вкладок в терминале.

tac — объединение и вывод файлов в обратном порядке.

tail — выводит N последних строк файлов.

talk — программа визуальной коммуникации, которая копирует строки с вашего терминала в терминал другого пользователя.

tar — используется для создания архива и извлечения архивированных файлов.

tcopy — копирование магнитной ленты.

tcpdump — консольный анализатор сетевого траффика.

tcsh — командный интерпретатор TENEX C Shell.

tee — считывает данные из стандартного устройства ввода и записывает их на стандартное устройство вывода или в файл.

telnet — используется для связи с другим хостом по протоколу TELNET (сокр. от «Teletype Network»).

test — проверяет типы файлов.

time — выполняет команду и по её завершению отображает статистику о затраченных временных ресурсах на её исполнение.

timex — время выполнения команды (с отображением более подробной информации).

todos — конвертирование текстовых файлов Unix в формат DOS.

top — отображение и обновление информации о топе процессов CPU.

touch — используется для создания, изменения и модификации временных меток файла.

tr — преобразование или удаление символов.

tracepath — отображает маршрут по сетевым узлам с MTU (сокр. от «Maximum Transmission Unit»).

traceroute — отображает маршрут, по которому пакет достигает хоста.

tree — список содержимого каталогов в древовидном формате.

tty — отображает информацию, связанную с терминалом (имя файла терминала, подключенного к стандартному входу).

type — используется для описания того, как будет интерпретироваться каждый аргумент, если он будет использоваться в качестве имени команды.

U

umask — устанавливает маску прав для режима создания файла.

umount — позволяет размонтировать файловую систему.

uname — отображает информацию о системе.

unalias — удаление псевдонима.

uncompress — распаковка сжатого файла.

unexpand — преобразует каждый пробел в табуляцию, записывая результат в стандартный вывод.

uniq — отображает или пропускает повторяющиеся строки.

unix2dos — преобразует текстовый файл Unix в формат DOS.

unlink — удаление ссылки на файл.

unlzma — извлечение файлов из архива, сжатого командой lzma .

unpack — извлечение файлов из архива, сжатого командой pack .

until — выполнение заданного набора команд до тех пор, пока условие цикла оценивается как ложное.

unxz — распаковка .xz-архива.

unzip — распаковка .zip-архива.

uptime — отображает время того, как долго работает система с момента включения.

useradd — добавление учетных записей пользователей в вашу систему.

userdel — удаление учетной записи пользователя и связанных с ней файлов.

usermod — изменение свойств пользователя в Linux через командную строку.

username — получение имени пользователя.

users — отображение имен пользователей, вошедших в систему на данный момент.

V

vacation — автоответчик для электронной почты.

vi — текстовый редактор.

vim — свободный текстовый редактор, созданный на основе более старого vi.

vmstat — команда мониторинга производительности системы, предоставляющая информацию о процессах, памяти, файле подкачке, активности процессора и т.д.

vnstat — используется системными администраторами для мониторинга параметров сети: загруженность каналов, входящий/исходящий трафик и пр.

W

w — отображает пользователей, вошедших в систему и их процессы.

wall — отображает в терминале сообщение для всех пользователей, вошедших в систему.

watch — используется для запуска и слежки за программой, отображая её вывод в терминал.

wc — определение количества строк, слов, байтов и символов в файлах.

wget — утилита для загрузки файлов из Интернета.

whatis — получение однострочного описания искомой команды.

whereis — отображает полный путь к исполняемому файлу программы (или к исходным файлам, если они присутствуют в системе).

which — поиск исполняемого файла, связанного с заданной командой, путем нахождения его в переменной окружения path .

while — многократное выполнение набора команд до тех пор, пока условие в while является истинным.

who — получение информации о текущем вошедшем в систему пользователе.

whoami — отображает имя текущего пользователя.

whois — отображение доступной информации об Интернет-ресурсе (например, о сайте).

write — позволяет пользователю коммуницировать с другими пользователями, копируя строки с одного терминала в другие.

X

xargs — преобразует входные данные, полученные от стандартного ввода, в аргументы команды.

xdg-open — используется для открытия файла или URL-адреса в предпочтительном приложении пользователя.

xfd — отображение всех символов шрифта X-сервера.

xhost — настройка прав доступа к X-серверу.

xlsfonts — отображение всех шрифтов X-сервера.

Xorg — исполняемый файл X-сервера.

xrdb — управление базой данных ресурсов X-сервера.

xset — изменение значения переменной X-сервера.

xz — сжатие файла в .xz-формат.

xzcat — просмотр содержимого текстового файла, сжатого командой xz .

Y

yacc — утилита, служащая стандартным генератором синтаксических анализаторов (парсеров) в Unix-системах.

yes — выводит строку несколько раз до тех пор, пока команде не будет послан сигнал kill .

yppasswd — изменение пароля базы данных NIS.

yum — менеджер пакетов в дистрибутивах на основе Red Hat Linux.

Z

zcat — отображение содержимого файла, сжатого командой zip .

zdiff — вызывает diff для файлов, сжатых командой gzip .

zdump — получение информации о часовом поясе.

zgrep — поиск выражений в заданном файле, даже если он сжат.

zipcloack — зашифровать .zip-файл.

zipinfo — вывести информацию о .zip-файле.

zipnote — просмотр и изменение комментариев к .zip-файлам.

zipsplit — объединение нескольких .zip-файлов.

zypper — пакетный менеджер в openSUSE.

Поделиться в социальных сетях:

Что такое bash в Linux? Гайд по созданию bash-скриптов

Добавить комментарий Отменить ответ

  • Словарь программиста
  • Урок №1. Введение в программирование
  • Что делать после установки Windows?
  • 70+ бесплатных ресурсов для изучения программирования
  • Создание игры «Тетрис»
  • Создание игры «Змейка»
  • Создание игры «Сапер»
  • Cоздание игры «Breakout»
  • Что такое Linux?
  • Сравнение Linux и Windows

Источник

Оцените статью