Какие команды я могу использовать в терминале, чтобы найти программу, которая выполняет определенное действие? [дубликат]

Попробуйте установить приемник с nodatasum Я ожидаю, что btrfs-receive будет быстрее, чем rsync, потому что, как и git, приемник находится в гарантированном состоянии. Но, вероятно, это двойная проверка файла.

2
13.07.2016, 01:52
1 ответ

Команда apropos (или man -k ) вернет все руководства, содержащие указанный поисковый запрос в NAME Раздел (первый раздел в любом руководстве по Unix). Этот раздел хранится в базе данных whatis.

Чтобы найти команду, которая обрабатывает «пробел», выполните

$ apropos space

В OS X, она найдет df («отобразить свободное место на диске») и другие связанные вещи (но, кстати, не du , по крайней мере, не в OS X, все зависит от того, что находится в разделе NAME в самом руководстве вашей системы).

$ apropos "disk usage"

Поднимет более жесткий выбор, включая du («отображать статистику использования диска»).

Вам придется использовать метод проб и ошибок, чтобы придумывать условия поиска ...; -)

Утилита whatis делает обратное:

$ whatis du
du(1)                    - display disk usage statistics
2
27.01.2020, 22:11

Теги

Похожие вопросы