Modül dersleri (1/2)
Neredeyim? (pwd ve ls)
Linux komut satırı (veya terminali), grafiksel kullanıcı arayüzü kullanmak yerine metin komutları yazarak işletim sistemiyle etkileşime girmenizi sağlayan son derece güçlü bir araçtır.
Linux'taki tüm dosya ve klasörler, tek bir eğik çizgi / (kök olarak anılır) ile temsil edilen ortak bir kök dizinden başlayarak ters çevrilmiş bir ağaç yapısında düzenlenir. Her kullanıcının /home içinde kendi kişisel klasörü vardır, örneğin /home/user. Bu ana dizin olarak bilinir.
Nerede Olduğunu Bilmek: pwd
Terminalde her zaman mevcut çalışma dizini adı verilen belirli bir klasörün içinde bulunursunuz.
Şu anda hangi klasörde olduğunuzu bulmak için şu komutu kullanabilirsiniz:
pwdBu komut Çalışma Dizinini Yazdır anlamına gelir. Terminali açtıktan hemen sonra çalıştırırsanız genellikle ana klasörünüzün yolunu görürsünüz, örneğin:
/home/userİlan İçeriği: ls
Geçerli dizininizde hangi dosya ve klasörlerin bulunduğunu görmek için şu komutu kullanın:
lsBu komut Liste anlamına gelir. Geçerli konumunuzdaki tüm görünür dosya ve klasörlerin adlarını gösterecektir.
ls için Faydalı Seçenekler
Linux komutları, ön eki - olan seçenekler (flags veya argümanlar olarak da bilinir) kullanılarak özelleştirilebilir:
ls -a: Noktayla başlayan gizli dosyalar (.bashrcveya.gitgibi) dahil olmak üzere tüm dosyaları listeler.ls -l: Dosya izinleri, sahibi, dosya boyutu ve son değişiklik tarihi/saati gibi ayrıntılar dahil olmak üzere listeyi uzun formatta görüntüler.- Tüm dosyaları detaylı listede görmek için
ls -laveyals -alyazarak bu flagları birleştirebilirsiniz.
Örneğin, örnek bir klasörde ls -la komutunu çalıştırmak şu şekilde yapılandırılmış bir çıktı görüntüleyebilir:
drwxr-xr-x 2 user user 4096 May 22 12:00 .
drwxr-xr-x 3 user user 4096 May 22 12:00 ..
-rw-r--r-- 1 user user 220 May 22 12:00 .bashrc
-rw-r--r-- 1 user user 18 May 22 12:00 info.txt
drwxr-xr-x 2 user user 4096 May 22 12:00 documentsBu çıktıda:
dile başlayan satırlar (örneğindrwxr-xr-x) dizinleri (klasörleri) temsil eder.-(ör.-rw-r--r--) ile başlayan satırlar normal dosyaları temsil eder..ve..mevcut ve üst dizinlere bağlanan özel kısayollardır..bashrc, başındaki noktayla tanınan gizli bir dosyadır.
Kendin dene
Alıştırma 1: Pozisyonunuzu bulun
Bulunduğunuz mevcut çalışma dizinini bulmak için komutu yazın.
İpucu göster
Geçerli dizinin mutlak yolunu yazdıran komutu kullanın.
3 denemeden sonra çözüm mevcut
Alıştırma 2: Dosyaları listeleme
Hangi kaynakların mevcut olduğunu görmek için geçerli klasördeki dosyaları listeleyin.
İpucu göster
İçerikleri listelemek için temel komutu kullanın.
3 denemeden sonra çözüm mevcut
Alıştırma 3: Gizli dosyaları göster
Noktayla başlayan gizli dosyalar dahil, geçerli dizindeki tüm dosyaları görüntülemek için ls komutunu uygun bayrakla kullanın.
İpucu göster
ls'yi -a seçeneğiyle birlikte kullanın.
3 denemeden sonra çözüm mevcut