linux

Linux PWD Komutu

Jan 4, 2021 < 1 min

Linux PWD Komutu

pwd komutu linux işletim sisteminde çalışmakta olduğunuz dizini gösteren kamuttur. Açılımı Print Working Directory” dir yani çalışma dizini yazdır anlamındadır.

$ pwd
/usr/bin/

pwd built-in shell komutlarındandır. $PWD değişkeni, geçerli dizinin yolunu saklayan bir ortam değişkenidir.

echo $PWD
/usr/bin/

Sadece iki parametresi varıdır.

-L Sembolik yolu yazdırır.

-P Fiziksel yolu yazdırır.

Bir demo ile kullanımını ve parametrelerini anlayalım. Daha önceki makalelerde gördüğünüz üzere $ değişkeni bize çalışmakta olduğumuz shell’in PID’sini vermektedir. Aşağıdaki örnekte /proc/self dizininde çalışıyorum. pwd ve pwd -L ile bu dizni görüntüleyebildik.

Fakat bu dizin çalışmakta olan bir prosesin PID’sini sembolik olarak göstermektedir. Bu dizinin pwd -P ile fiziksel diznini vermektedir. Örnekte de bize çalışmakta olduğumuz shell PID’sinin dizini gösterilmektedir.

$ echo $$
7503  # çalışmakta olduğumuz shell dizini.
$ pwd
/proc/self 
$ pwd -L
/proc/self
$ pwd -P
/proc/7503
$ pwd -P
/proc/7503
$ pwd -P
/proc/7503


Your email address will not be published. Required fields are marked *