Поиск команды Linux/Ubuntu

Информация об уже установленных командах в Linux.

Отобразить путь до бинарного файла (скрипта) и MAN-страницы

$ whereis mount

вывод

mount: /usr/bin/mount /usr/sbin/mount.ntfs-3g /usr/sbin/mount.fuse /usr/sbin/mount.ntfs /usr/sbin/mount.lowntfs-3g /usr/share/man/man2/mount.2.gz /usr/share/man/man8/mount.8.gz

Найти в MAN-справочнике описание для искомого слова, например mount:

$ apropos mount

вывод

e2scrub (8)          - check the contents of a mounted ext[234] filesystem
e2scrub_all (8)      - check all mounted ext[234] filesystems for errors.
free (1)             - Display amount of free and used memory in the system
fstrim (8)           - discard unused blocks on a mounted filesystem
fusermount (1)       - unmount FUSE filesystems
gitsubmodules (7)    - Mounting one repository inside another
gnome-disk-image-mounter (1) - Attach and mount disk images
grub-mount (1)       - export GRUB filesystem with FUSE
gvfs-mount (1)       - (неизвестный объект)
mdu (1)              - display the amount of space occupied by an MSDOS directory
mklost+found (8)     - create a lost+found directory on a mounted Linux second extended fil...
mmount (1)           - mount an MSDOS disk
mount (8)            - mount a filesystem
mount.fuse (8)       - format and options for the fuse file systems
mount.lowntfs-3g (8) - Third Generation Read/Write NTFS Driver
...

Вывести текущий путь $PATH

$ echo $PATH

Показать первый путь использования

$ which mount

вывод

/usr/bin/mount

Поиск по имени

$ find /usr -name mount

Искать в MAN (8)

$ man 8 mount

Будет показана страница MAN (для выхода Q)

Искать кешированные пакеты, которые могут содержать mount

$ apt-cache search mount

Искать в установленных пакетах файл с именем mount

$ dpkg-query -s mount

Показать список всех файлов, содержащихся в пакете

$ dpkg -L mount