Есть ли какая-нибудь команда в Linux, которая выводит список всех команд, которые есть в Linux? Аналог help в Windows

Есть ли какая-нибудь команда в Linux, которая выводит список всех команд, которые есть в Linux? Аналог help в Windows.

Хелп не выводит список команд, в юниксе команды не меняются

Команды Linux для управления файлами
ls. Утилита для просмотра содержимого каталогов…
cat. Печатает содержимое файла, переданного в параметре, в стандартный вывод…
cd. Позволяет перейти из текущего каталога в указанный…
pwd. Печатает на экран текущий каталог…
mkdir. Создание новых каталогов…
file. Показывает тип файла…
cp…
mv.
Ещё
https://losst.ru/losst.ru › Списки

Man

У linux, как и у windows - нет команд. Команды есть у командного процессора операционки (в линуксе обычно это GNU bash). Для вывода их списка, есть команда help - она и у bash есть, а не только у виндовых cmd/command/ps.
И в командных процессорах обеих операционок, help выводит список только внутренних команд. Внешние программы (даже системные) запускаемые по имени их исполняемого файла, командами НЕ являются - поэтому они и не выводятся в этом списке.

В баше можно таб нажать в пустом промте и подтвердить, тогда выведутся все исполняемые файлы из PATH, включая тот же ls, например
считай, что "команды" за вычетом встроенных в сам баш, которые выводятся по команде help, как написали выше

Ls /sbin /bin /usr/bin /usr/sbin

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