Android

Linux'ta PWD Komutu (Geçerli Çalışma Dizini)

Что такое Linux, обзор, отличия. Какой Linux выбрать в 2020

Что такое Linux, обзор, отличия. Какой Linux выбрать в 2020

İçindekiler:

Anonim

, pwd komutunu kullanarak geçerli çalışma dizininizi nasıl belirleyeceğinizi göstereceğiz.

Mevcut Çalışma Dizini Nedir

Geçerli çalışma dizini, kullanıcının o anda çalıştığı dizindir. Komut isteminizle her etkileşim kurduğunuzda, bir dizin içinde çalışıyorsunuzdur.

Varsayılan olarak, Linux sisteminizde oturum açtığınızda, geçerli çalışma dizininiz ana dizininize ayarlanır. Çalışma dizinini değiştirmek için cd komutunu kullanın.

Örneğin, geçerli çalışma dizinini /tmp olarak değiştirmek için şunu /tmp :

cd /tmp

user@host:/tmp#

pwd Komutu

pwd komutu yazdırma çalışma dizini anlamına gelir. Linux'ta en temel ve sık kullanılan komutlardan biridir. Çalıştırıldığında komut, geçerli çalışma dizininin tam yolunu yazdırır.

pwd , bash ve zsh gibi çoğu modern kabuklarda yerleşik bir kabuktur. Davranışı bağımsız /bin/pwd yürütülebilir dosyasından biraz farklıdır. pwd içeren tüm konumları görüntülemek için type komutunu kullanabilirsiniz:

type -a pwd

pwd is a shell builtin pwd is /bin/pwd

Aşağıdaki çıktıdan da görebileceğiniz gibi, kabuk yerleşimi bağımsız yürütülebilir dosyaya göre önceliğe sahiptir ve pwd yazdığınızda kullanılır. Tek başına pwd ikili dosyasını kullanmak istiyorsanız, /bin/pwd dosyasının tam yolunu yazın

Mevcut Çalışma Dizininizi Bulma

Şu anda hangi dizinde olduğunuzu bulmak için terminalinize pwd yazın:

pwd

Çıktı şöyle görünecektir:

/home/linuxize

pwd yaptığı, PWD ortam değişkenini yazdırmaktır.

Eğer yazarsanız aynı çıktıyı alırsınız:

echo $PWD

/home/linuxize

pwd komutu yalnızca iki argümanı kabul edebilir:

  • -L ( --logical ) - --logical . -P ( --physical ) - Fiziksel dizini herhangi bir sembolik bağlantı olmadan görüntüler.

Varsayılan olarak, id no seçeneği kullanılmaz, pwd , -L seçeneği belirtilmiş gibi davranır.

-P seçeneğinin nasıl çalıştığını daha iyi göstermek için, dizine işaret eden bir dizin ve sembolik bağlantı oluşturalım:

mkdir /tmp/directory ln -s /tmp/directory /tmp/symlink

Şimdi /tmp/symlink dizinine giderseniz ve terminalinize pwd yazarsanız:

pwd

Çıktı, geçerli çalışma dizininizin /tmp/symlink olduğunu gösterecektir:

/tmp/symlink

pwd -P

Komut, bağlantının işaret ettiği dizini yazdırır:

/tmp/directory

Sonuç

Geçerli çalışma dizini, terminalinizdeki komutları çağırdığınız dizindir.

pwd komutu geçerli çalışma dizinini görüntülemek için kullanılır.

bash terminali