Pwd - pwd - Wikipedia

pwd
Pwd komutu
pwd komut
Orijinal yazar (lar)AT&T Bell Laboratuvarları
Geliştirici (ler)Çeşitli açık kaynak ve ticari geliştiriciler
İlk sürümHaziran 1974; 46 yıl önce (1974-06)
İşletim sistemiMultics, Unix, Unix benzeri, V, Plan 9, Cehennem, SpartaDOS X, PANOS, Windows CE, KolibriOS
PlatformÇapraz platform
TürKomut
LisansCoreutils: GPLv3 +

İçinde Unix benzeri ve diğerleri işletim sistemleri, pwd komut (print working directory)[1][2][3][4][5]tam yazıyor yol adı akımın çalışma dizini için standart çıktı.[6][7][8][9][10]

Uygulamalar

Multics vardı pwd komut (bu komutun kısa adı print_wdir komut)[11] Unix pwd komutunun kaynağı.[12] Komut bir kabuk yerleşik çoğunlukla Unix kabukları gibi Bourne kabuğu, kül, bash, ksh, ve zsh. İle kolaylıkla uygulanabilir. POSIX C fonksiyonlar getcwd () veya getwd ().

İşletim sistemlerinde de mevcuttur SpartaDOS X,[13] PANOS,[14] ve KolibriOS.[15] Eşdeğeri DOS (COMMAND.COM) ve Microsoft Windows (cmd.exe) CD argümansız komut. Windows PowerShell eşdeğerini sağlar Konum Bul cmdlet standart takma adlarla gl ve pwd.On Windows CE 5.0, cmd.exe Komut İşlemci Kabuğu içerir pwd komut.[16]

pwd Unix sistemlerinde olduğu gibi, X / Açık Taşınabilirlik Kılavuzu 1987'nin 2. sayısından beri. POSIX.1'in ilk sürümüne ve Tek Unix Spesifikasyonu.[17] Ortaya çıktı Sürüm 5 Unix.[18] Versiyonu pwd paketlenmiş GNU Coreutils Jim Meyering tarafından yazılmıştır.[19]

sayısal hesaplama ortamlar MATLAB ve GNU Oktav içermek pwd benzer işlevselliğe sahip işlev.[20][21] OpenVMS eşdeğer varsayılanı göster.

* nix örnekleri

KomutAçıklama
pwdMevcut çalışma dizinini görüntüleyin. Örnek: / home / foobar
pwd -PGeçerli çalışma dizini fiziksel yolunu - varsa sembolik bağlantı adı olmadan görüntüleyin. Örnek: Bir dizinde / home / symlinked ise, bu / home / realdir'e bir sembolik bağ ise, bu / home / realdir gösterecektir.
pwd -LMevcut çalışma dizini mantıksal yolunu - varsa sembolik bağlantı adıyla birlikte görüntüleyin. Örnek: Bir dizin / ev / sembolik bağlantıda duruyorsa, bu / home / realdir'e bir sembolik bağsa, bu / home / symlinked gösterecektir

Not: POSIX, varsayılan davranışın, -L anahtar sağlanmıştır.

Çalışma dizini kabuğu değişkenleri

POSIX kabukları aşağıdakileri ayarlar Ortam Değişkenleri cd komutunu kullanırken:[22]

ESKİ
Önceki çalışma dizini (cd komutuyla ayarlandığı gibi).
PWD
Geçerli çalışma dizini (cd komutuyla ayarlandığı gibi).

Ayrıca bakınız

Referanslar

  1. ^ Unix Zaman Paylaşım Sistemi: Unix Programcı Kılavuzu (PDF). 1 (7. baskı). Bell laboratuvarları. Ocak 1979. s. 142. Arşivlenen orijinal (PDF) 2005-05-20 tarihinde.
  2. ^ "pwd (1) [minix kılavuz sayfası]". www.unix.com.
  3. ^ "pwd - geçerli / çalışma dizininin adını yazdır - kılavuz sayfası". www.mankier.com.
  4. ^ "GNU Coreutils". www.gnu.org.
  5. ^ "pwd (1) [plan9 kılavuz sayfası]". www.unix.com.
  6. ^ "pwd". pubs.opengroup.org.
  7. ^ "pwd (1) [osf1 kılavuz sayfası]". www.unix.com.
  8. ^ "Apple OS X MAN sayfası".
  9. ^ "pwd (1) - OpenBSD kılavuz sayfaları". man.openbsd.org.
  10. ^ "pwd (1) [opensolaris kılavuz sayfası]". www.unix.com.
  11. ^ "working_dir, wd, print_wdir, pwd (Multics yardım bölümü)". MIT. Alındı 7 Mart 2020.
  12. ^ Van Vleck, Tom. "Unix ve Multics". Multicians.org. Alındı 7 Mart 2020.
  13. ^ "SpartaDOS X 4.48 Kullanım Kılavuzu" (PDF).
  14. ^ "Chris'in Meşe Palamudu: Panos". chrisacorns.computinghistory.org.uk.
  15. ^ "Kabuk - KolibriOS wiki". wiki.kolibrios.org.
  16. ^ "Komut İşlemci Komutları (Windows CE 5.0)". docs.microsoft.com.
  17. ^ wc - Komutlar ve Yardımcı Programlar Referansı, Tek UNIX Spesifikasyonu, Sayı 7 Açık Grup
  18. ^ pwd (1) – FreeBSD Genel Komutlar Manuel
  19. ^ pwd (1) – Linux Kullanıcılar Manuel - Kullanıcı Komutları
  20. ^ "Geçerli klasörü tanımla - MATLAB pwd". www.mathworks.com.
  21. ^ "İşlev Referansı: pwd". octave.sourceforge.io.
  22. ^ "CD". pubs.opengroup.org.

daha fazla okuma

Dış bağlantılar