Поиск команды 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