whereis Komut Oluşturucu
Bir komutun ikili, kaynak ve man sayfasını bulmak için whereis komutları oluştur
whereis ile Başlarken
## whereis nedir?
`whereis`, bir komut için ikili dosya (binary), kaynak ve man sayfası dosyalarını tek seferde bulur. Sabit bir standart dizin kümesini tarar (`$PATH` değil), bu da onu çok hızlı yapar ancak yalnızca geleneksel konumlara kurulan dosyaları bulabildiği anlamına gelir. Kurulu bir komutla ilgili her şeyi görmenin en hızlı yoludur.
## Nasıl Kullanılır
1. **Seçenekleri Ayarlayın**: Yalnızca ikili / kaynak / man ile sınırlayın veya özel arama dizinleri ayarlayın. 2. **Adı Girin**: Aramak için komut adını yazın. 3. **Kopyalayın ve Çalıştırın**: Üretilen komutu terminalinize yapıştırın.
Çıktı sonuçları `name: /path/to/binary /path/to/man /path/to/src` olarak gruplar.
Yaygın Seçenekler
### `-b` Yalnızca ikili Sonuçları komutun yürütülebilir ikili dosyasıyla (veya betiğiyle) sınırlayın.
### `-m` Yalnızca man Sonuçları man sayfası dosyası(ları)yla sınırlayın.
### `-s` Yalnızca kaynak Sonuçları kaynak kodu dosyası(ları)yla sınırlayın.
### `-u` Olağandışı girdiler Yalnızca "olağandışı" girdileri gösterin — ikili/kaynak/man öğelerinden en az biri eksik olan komutlar. Eksik kurulumları tespit etmek için yararlıdır.
### `-B DIR`, `-M DIR`, `-S DIR` Özel arama yolları İkili, man veya kaynak aramasını belirli dizinlerle sınırlayın. Bunlar komut adından önce gelmelidir: `whereis -B /opt/bin -f python`.
### Ad (konumsal) Aranacak komut adı, örn. `ls`, `gcc`, `bash`.
▶whereis, which ve locate arasındaki fark nedir?
▶Bir komut için yalnızca ikili yolu nasıl görürüm?
▶Man sayfaları veya kaynakları eksik olan komutları nasıl bulurum?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla