whereis Generator poleceń
Generowanie poleceń whereis do znalezienia binariusza, źródła i strony man dla danego programu
Pierwsze kroki z whereis
## Co to jest whereis?
`whereis` znajduje pliki binarne, źródłowe oraz strony instrukcji dla danej komendy za jednym razem. Szuka w ustalonej grupie standardowych katalogów (a nie w `$PATH`), co sprawia, że jest bardzo szybki, ale oznacza również, że znajduje tylko pliki zainstalowane w konwencjonalnych lokalizacjach. To najszybszy sposób na zobaczenie wszystkiego, co jest związane z zainstalowaną komendą.
## Jak używać
1. **Ustaw opcje**: Ogranicz wyszukiwanie do plików binarnych / źródłowych / instrukcji lub ustaw własne katalogi do wyszukiwania. 2. **Wpisz nazwę**: Wpisz nazwę komendy, którą chcesz wyszukać. 3. **Skopiuj i uruchom**: Wklej wygenerowaną komendę do swojego terminala.
Wynik jest grupowany w formie `name: /path/to/binary /path/to/man /path/to/src`.
Opcje ogólne
### `-b` Tylko pliki binarne Ogranicz wyniki do wykonywalnego pliku binarnego (lub skryptu) dla danego polecenia.
### `-m` Tylko strony man Ogranicz wyniki do plików strony man.
### `-s` Tylko kod źródłowy Ogranicz wyniki do plików kodu źródłowego.
### `-u` Niezwykłe wpisy Pokaż tylko te wpisy, które są „niezwykłe” — polecenia, które brakuje przynajmniej jednego z rodzajów: binarny/kod źródłowy/manualny. Pomaga to w wykrywaniu niekompletnych instalacji.
### `-B DIR`, `-M DIR`, `-S DIR` Dostosowane ścieżki wyszukiwania Ogranicz wyszukiwanie plików binarnych, stronic man lub kodu źródłowego do określonych katalogów. Muszą one znajdować się przed nazwą polecenia: `whereis -B /opt/bin -f python`.
### Nazwa (pozycyjna) Nazwa polecenia do wyszukiwania, np. `ls`, `gcc`, `bash`.
▶Jaka jest różnica między whereis, which a locate?
▶Jak mogę zobaczyć tylko ścieżkę binarną dla polecenia?
▶Jak znajdę polecenia, które nie mają dokumentacji man lub źródeł?
Jeśli ten tool był dla ciebie przydatny, pomyśl o tym, aby kupić mi kawę.
Kup mi kawę.