1.3 KiB
1. Hafta Ödevleri
cd komutunun neden man sayfası yok?
Çünkü cd bir komut değildir, kabuğun içerisine dahildir. Bu gereklidir çünkü mevcut çalışılan dizininiz, pwd
komutuyla aynı isme sahip PWD
çevre değişkeni ile veya çalışan dizini yazdırma komutu ile kontrol edilir.
Üst işlemlerin çevre değişkenleri bir alt işlem tarafından değiştirilemez. Yani kabuğunuzda PWD
yi değiştirmiş bir /bin/cd
komutu çalıştırılsaydı bu sadece /bin/cd
'yi ve çalıştırdığı her şeyi etkilerdi.
Buna karşılık man'ın man sayfasına bakıldığında man'ın kapsadığı sayfa türleri arasında birincisinde "Çalıştırılabilir programlar ve kabuk komutları" yer alıyor ancak bu kabuğa gömülü olan şeyleri kapsamıyor.
/media varken /mnt ne işe yarar?
/media dizini, çıkarılabilir ortamlar için bağlama noktasıdır. /mnt /mnt dizini, geçici bağlama noktaları için kullanılan bir dizindir.
/tmp'nin neden arka fonu yeşil?
ls komutu ile belli bir dizinin içinde bulunan dosya türlerine göre değişik renklendirmeler yapılır. /tmp dizini ise bir sticky yani yapışkan bir dosya türüne sahip olmasından kaynaklı olarak yeşil fon üstüne siyah yazı ile renklendirilmiş olarak gözükür.