Home

Linux veya macOS'ta pwd Komutu Nedir ve Nasıl Kullanılır?

Updated on 8 Haziran 2025 Pazar

iBoysoft author Ali Demir

Written by

Ali Demir
Professional tech editor

Approved by

Jessica Shee

Türkçe English Français Deutsch やまと Español Português

Özet: pwd komutu Unix, Linux ve macOS sistemlerinde temel ve yaygın olarak kullanılan bir komuttur. Ne işe yaradığını, ls ve pwd arasındaki farkı ve pwd komutunun örneklerini öğrenmek için okumaya devam edin.

summary-pwd-command

Linux veya macOS'ta dosya sisteminde gezinirken, Terminal'deki mevcut konumunuzu anlamanız önemlidir. İşte burada pwd komutu devreye girer.

Bu makalede, pwd komutunun ne işe yaradığını ve Linux ve Mac sistemlerinde etkili bir şekilde nasıl kullanılacağını açıklayacağız.

Linux pwd komutu nedir?

pwd komutu Linux ve macOS Terminal'inde yaygın olarak kullanılmaktadır. “print working directory”nin kısaltmasıdır, yani mevcut çalışma dizinini görüntülemek anlamına gelir. pwd yazıp Enter tuşuna bastığınızda, sistem bulunduğunuz dizinin tam yolunu gösterecektir.

Bu komut, özellikle birden fazla dizin arasında gezdikten sonra dosya işlemleri yaparken kullanışlıdır.  Her zaman mevcut konumunuzu doğrulamanıza yardımcı olur ve hatalı işlem yapma riskini azaltır.

pwd, mevcut kabuk oturumunun çevre bilgilerini okur ve çalışma dizininizin mutlak yolunu döndürür. cd komutunu kullanarak ne kadar çok dizini değiştirmiş olursanız olun, pwd mevcut konumunuzu doğru bir şekilde görüntüler. Sisteminizde herhangi bir değişiklik yapmaz - sadece yolunuzu görüntülemek için bir araçtır.

Bu kısmı faydalı bulursanız daha fazla kişiyle paylaşın!

 

pwd komutunun örnekleri nelerdir?

pwd komutunun en temel kullanımı mevcut dizininizi kontrol etmektir. Terminal'i ilk açtığınızda veya cd komutunu kullanarak birden fazla dizin arasında gezindikten sonra, pwd yazarak mevcut çalışma dizininizin tam yolunu görüntüleyebilirsiniz. Bu, doğru dosyalar üzerinde doğru konumda işlem yaptığınızdan emin olmanıza yardımcı olur.

Eğer bir dosyayı mevcut dizinize kopyalamak istiyorsanız, mevcut yolunu dinamik olarak almak için $(pwd) kullanabilirsiniz.  Bu özellikle yol referansları gerektiren betiklerde veya karmaşık komutlarda kullanışlıdır.

cp ~/Documents/file.txt $(pwd)

Otomasyon betiklerinde, pwd betiğin mevcut çalışma dizinini yazdırmak için kullanılabilir, bu da hata ayıklamaya veya yol bilgisi içeren günlükler oluşturmaya yardımcı olur.

#! /bin/bash
echo "Bu betikten çalışıyor: $(pwd)"

Ayrıca, uzaktan sistem yönetimi yapıyorsanız, uzak bir sunucuya giriş yaptıktan sonra varsayılan giriş dizininizi hızlıca kontrol etmek için bu komutu kullanabilirsiniz:

ssh kullanıcı@uzak-sunucu 'pwd'

ls ve pwd arasındaki fark nedir?

pwd ve ls komutları Linux ve macOS gibi Unix benzeri sistemlerde en sık kullanılan Terminal komutlarından ikisidir. Her ikisi de salt okunur komutlardır, yani herhangi bir dosya veya dizini değiştirmez, ancak yararlı bilgileri sadece görüntülerler. Her ikisi de dizin operasyonlarıyla ilgilidir, ancak amaçları ve fonksiyonları oldukça farklıdır.

Terminal'e pwd yazıp Enter tuşuna bastığınızda, sistem mevcut çalışma dizininin tam yolunu görüntüler. Bu komut, birden fazla dizin arasında gezindiğinizde ve dosya sistemine içinde bulunduğunuz konumu doğrulamak istediğinizde özellikle faydalıdır.

Buna karşın, ls yani "list" kısaltması mevcut dizin içindeki tüm dosyaları ve alt dizinleri veya belirtilen bir dizin yolunu görüntülemek için kullanılır. Bu genellikle bir klasörün içinde hangi öğelerin bulunduğunu, dosyaları, alt klasörleri ve isteğe bağlı olarak gizli öğeleri kontrol etmek için kullanılır.

Basitçe ifade etmek gerekirse, pwd size "şu anda hangi dizinde olduğunuzu" söyler, ls ise size "o dizinin içinde neyin olduğunu" gösterir. Bu iki komutu birlikte kullanarak, dosya sisteminden mevcut konumunuzu ve herhangi bir verilen klasörün içeriğini kolayca anlayabilirsiniz.

Bu makaleyi daha fazla insanla paylaşarak onların ls ve pwd arasındaki farkı öğrenmelerine yardımcı olun!