Komut Referansı

cd ve pwd Komutları: Terminalde Klasörler Arasında Gezinme

cd ve pwd Komutları: Terminalde Klasörler Arasında Gezinme

Terminalde çalışırken her zaman bir geçerli klasörde bulunursunuz. Dosya oluşturmak, silmek ya da bir program çalıştırmak için önce doğru yerde olmanız gerekir. Bu yazıda bulunduğunuz konumu gösteren pwd ve klasör değiştiren cd komutlarını öğreneceksiniz.

pwd: Neredeyim?

pwd, print working directory (çalışma klasörünü yazdır) ifadesinin kısaltmasıdır. Bulunduğunuz klasörün tam yolunu gösterir:

pwd

Örnek çıktı:

/home/yunus/belgeler

Kaybolduğunuzu düşündüğünüzde ilk yazacağınız komut budur.

cd: Klasör Değiştirme

cd, change directory (klasör değiştir) anlamına gelir. Kullanımı basittir:

cd belgeler

Bu komut, bulunduğunuz klasörün içindeki belgeler klasörüne geçmenizi sağlar. Başarılı olursa terminal herhangi bir mesaj yazmaz, ancak pwd ile konumunuzu doğrulayabilirsiniz.

Mutlak ve Göreli Yol

Bir klasöre iki farklı şekilde ulaşabilirsiniz.

Mutlak yol, kök dizin olan / ile başlar ve bulunduğunuz yerden bağımsızdır:

cd /var/log

Göreli yol ise bulunduğunuz klasöre göre belirtilir:

cd proje/src

Burada proje klasörü, geçerli klasörün içinde olmalıdır.

Özel Kısayollar

  • cd .. : Bir üst klasöre çıkar.
  • cd ../.. : İki üst klasöre çıkar.
  • cd ~ veya yalnızca cd : Ev dizininize (örneğin /home/yunus) gider.
  • cd - : Bir önceki bulunduğunuz klasöre döner.
  • cd / : Kök dizine gider.

Nokta (.) bulunduğunuz klasörü, iki nokta (..) ise üst klasörü ifade eder.

Boşluklu Klasör Adları

Klasör adında boşluk varsa yolu tırnak içine alın ya da boşluktan önce ters eğik çizgi kullanın:

cd "Proje Dosyaları"
cd Proje\ Dosyaları

Tırnak kullanmazsanız komut yolu iki ayrı parametre sanır ve hata verir.

Sekme (Tab) Tamamlama

Klasör adının ilk birkaç harfini yazıp Tab tuşuna basarsanız terminal adı otomatik tamamlar. Hem hızlıdır hem de yazım hatalarını önler.

Sık Karşılaşılan Hatalar

  • No such file or directory: Klasör yoktur ya da yol yanlış yazılmıştır. ls ile içeriği kontrol edin.
  • Not a directory: Gitmek istediğiniz şey klasör değil dosyadır.
  • Permission denied: O klasöre girme izniniz yoktur.
  • Büyük küçük harf: Linux’ta Belgeler ile belgeler farklı klasörlerdir.

Windows komut satırında klasör değiştirmek için de cd kullanılır. Ancak başka bir sürücüye geçmek için önce sürücü harfini yazmanız gerekir, örneğin D:.

Özet

pwd konumunuzu söyler, cd sizi taşır, ls ise etrafınızda ne olduğunu gösterir. Bu üç komut terminal kullanımının temelidir ve diğer tüm komutlar bunların üzerine kurulur.

#cd komutu#linux#pwd komutu#terminal

コメント

まだコメントはありません。最初のコメントをどうぞ。

コメントを書く

コメントは管理者の承認後に公開されます。