Örneklerle Linux’ta Which Komutu Nasıl Kullanılır
Merhabalar,
Bu derste, Linux Which komutunu ele alacağız.
Terminal komut istemine yürütülebilir dosya adını (komut) yazdığınızda yürütülebilir dosyanın konumunu belirlemek için kullanılan bir komuttur.
PATH ortam değişkeninde listelenen dizinlerde bağımsız değişken olarak belirtilen yürütülebilir dosyayı arar.
Path (Yol) nedir ?
Linux’ta PATH, shell ve diğer programlara hangi dizinlerin yürütülebilir dosyaları arayacağını söyleyen bir çevresel değişkendir. Yürütülebilir dosyaları içeren dizinlere giden iki nokta üst üste ile ayrılmış mutlak yolların bir listesinden oluşur.
PATH değişkeninizin içeriğini görüntülemek için, argüman olarak $PATH ile echo komutunu kullanın:
echo $PATH
Which Komutu Nasıl Kullanılır:
Which komutun söz dizimi aşağıdaki gibidir.
which [OPTIONS] DOSYA_ADI...
Örneğin, ping komutunun tam yolunu bulmak için aşağıdakini yazabiliriz.
which ping
Ayrıca, Which komutuna birden fazla argüman sağlayabilirsiniz.
which touch cat zip
Arama soldan sağa yapılır ve PATH yolu değişkeninde listelenen dizinlerde birden fazla eşleşme bulunursa, bu yalnızca ilkini yazdıracaktır. Tüm eşleşmeleri yazdırmak için -a seçeneğini kullanmalıyız.
which -a zip
Çıktı, zip komutuna giden iki tam yol gösterecektir.
Genellikle yürütülebilir dosyalardan biri diğerine yalnızca bir sembolik bağlantıdır, ancak bazı durumlarda, aynı komutun farklı konumlarda kurulu iki sürümü veya aynı adı kullanan tamamen farklı komutlarınız olabilir.
Bu yazımızında sonuna geldik.Umarım faydalı olur.