Linux vs Windows vs MacOS для работы. Какой ЛИНУКС выбрать в 2020 для рабочего компьютера?
İçindekiler:
whereis
, belirli bir komut için ikili, kaynak ve manuel sayfa dosyalarının konumunu bulmanızı sağlayan bir komut satırı yardımcı programıdır., Linux
whereis
komutunun nasıl kullanılacağını göstereceğiz.
whereis
Komutunu Kullanma
whereis
komutunun sözdizimi aşağıdaki gibidir:
whereis FILE_NAME…
Herhangi bir seçenek olmadan kullanıldığında, ikili, kaynak ve manuel dosyaları bağımsız değişken olarak belirtilen komutu arayın.
Varsayılan olarak
whereis
, ortam değişkenlerinde listelenen sabit kodlanmış yollarda ve dizinlerde komutun dosyalarını arar.
whereis
komutunun aradığı dizinleri bulmak için
-l
seçeneğini kullanın.
whereis -l
Örneğin,
bash
komutu hakkında bilgi almak için aşağıdakileri yazabilirsiniz:
whereis bash
bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
/etc/bash.bashrc
üzerindeki çıktıda
bash:
bilgi almak istediğiniz komuttur,
/bin/bash
ikili dosyanın yoludur,
/etc/bash.bashrc
kaynak dosyadır ve
/usr/share/man/man1/bash.1.gz
sayfasıdır.
Aradığınız komut mevcut değilse, yalnızca komut adını yazdıracaktır.
whereis
komutuna birden fazla bağımsız değişken de sağlayabilirsiniz:
whereis netcat uptime
Çıktıda hem
netcat
hem de
uptime
komutları hakkında bilgiler bulunur:
netcat: /bin/netcat /usr/share/man/man1/netcat.1.gz uptime: /usr/bin/uptime /usr/share/man/man1/uptime.1.gz
Yalnızca komut ikili dosyalarını aramak için
-p
seçeneğini kullanın.
Örneğin,
ping
komutunun konumunu bulmak için aşağıdakileri yazabilirsiniz:
whereis -p ping
ping: /bin/ping
Yalnızca binary komutunun yerini ararken,
which
veya
type
komutlarını kullanmayı tercih edin.
Yalnızca kaynak dosyaları aramak için
-s
seçeneğini kullanın.
whereis -s command
Kaynak dosyalar varsa,
whereis
konumlarını yazdıracaktır.
-m
seçeneği yalnızca man dosyalarını aramanıza izin verir:
whereis -m command
whereis
arama yapılan yerleri sınırlamak için
-B
seçeneklerini, kılavuzlar için
-M
seçeneğini ve
-S
kaynakları için kullanın. Her seçenek, boşlukla ayrılmış dizinlere giden mutlak yolların bir listesini kabul eder. Dizin listesi, dosya adlarının başlangıcını gösteren
-f
seçeneğiyle sonlandırılmalıdır.
Örneğin,
/bin
dizininde
cp
ikili dosyasını aramak için şunu
cp
:
whereis -b -B /bin -f cp
cp: /bin/cp
-u
seçeneği, olağandışı girdileri
whereis
arayacağını söyler. İstenen her türden (ikili, manuel ve kaynak) tam olarak bir girişi olmayan dosyalar olağandışı dosyalar (komutlar) olarak kabul edilir.
Örneğin,
/bin
dizinindeki el ile sayfaları olmayan veya birden fazla belgeye sahip tüm ikili dosyaları aramak için aşağıdakileri yazabilirsiniz:
cd /bin
whereis -m -u *
-f
seçeneğinden sonraki joker karakter (
*
), geçerli çalışma dizinindeki (
/bin
) tüm dosyalar anlamına gelir.
Sonuç
whereis
yardımcı programı, belirli bir komut için ikili, kaynak ve manuel dosyaları bulmak için kullanılır.
Linux'ta Chmod komutu (dosya izinleri)
Linux'ta dosyalara erişim, dosya izinleri, öznitelikler ve sahiplik aracılığıyla yönetilir. Bu eğitici dosya ve dizinlerin erişim izinlerini değiştirmek için chmod komutunun nasıl kullanılacağını kapsar.
Linux'ta Chgrp komutu (grubu değiştir)
Linux'ta her dosya bir sahip ve bir grupla ilişkilendirilir ve hangi kullanıcıların dosyayı okuyabileceğini, yazabileceğini veya yürütebileceğini belirleyen izinlere sahiptir. Chgrpc komutu, verilen dosyaların grup sahipliğini değiştirir.
Linux'ta cp komutu (dosyaları kopyala)
cp, Unix ve Linux sistemlerine dosya ve dizin kopyalamak için kullanılan bir komut satırı yardımcı programıdır.







