Ana içeriğe geç
Modül 1 · Ders 1 ders 2Kurstaki 1/11~10 min
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:

Bash
pwd

Bu 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:

Bash
/home/user

İlan İçeriği: ls

Geçerli dizininizde hangi dosya ve klasörlerin bulunduğunu görmek için şu komutu kullanın:

Bash
ls

Bu 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 (.bashrc veya .git gibi) 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 -la veya ls -al yazarak 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:

Bash
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 documents

Bu çıktıda:

  • d ile başlayan satırlar (örneğin drwxr-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

Egzersiz#linux.m1.l1.e1
Denemeler: 0Yükleniyor…

Bulunduğunuz mevcut çalışma dizinini bulmak için komutu yazın.

Düzenleyici yükleniyor…
İ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

Egzersiz#linux.m1.l1.e2
Denemeler: 0Yükleniyor…

Hangi kaynakların mevcut olduğunu görmek için geçerli klasördeki dosyaları listeleyin.

Düzenleyici yükleniyor…
İ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

Egzersiz#linux.m1.l1.e3
Denemeler: 0Yükleniyor…

Noktayla başlayan gizli dosyalar dahil, geçerli dizindeki tüm dosyaları görüntülemek için ls komutunu uygun bayrakla kullanın.

Düzenleyici yükleniyor…
İpucu göster

ls'yi -a seçeneğiyle birlikte kullanın.

3 denemeden sonra çözüm mevcut