WikiDer > Pwd - Vikipediya
The pwd buyruq | |
| Asl muallif (lar) | AT&T Bell Laboratories |
|---|---|
| Tuzuvchi (lar) | Turli xil ochiq manbali va tijorat ishlab chiquvchilar |
| Dastlabki chiqarilish | 1974 yil iyun |
| Operatsion tizim | Multics, Unix, Unixga o'xshash, V, 9-reja, Inferno, SpartaDOS X, PANOSLAR, Windows CE, KolibriOS |
| Platforma | O'zaro faoliyat platforma |
| Turi | Buyruq |
| Litsenziya | yadrolar: GPLv3 + |
Yilda Unixga o'xshash va boshqalar operatsion tizimlar, pwd buyruq (pzarb working directory)[1][2][3][4][5]to'liq yozadi yo'l nomi oqimning ishchi katalog uchun standart chiqish.[6][7][8][9][10]
Amaliyotlar
Multics bor edi pwd buyrug'i (bu qisqa nomi edi print_wdir buyruq)[11] Unix pwd buyrug'i paydo bo'lgan.[12] Buyruq a ichki qobiq ko'pchilikda Unix chig'anoqlari kabi Bourne shell, kul, bosh, kshva zsh. Bu bilan osongina amalga oshirilishi mumkin POSIX C funktsiyalari getcwd () yoki getwd ().
Bundan tashqari, operatsion tizimlarda ham mavjud SpartaDOS X,[13] PANOSLAR,[14] va KolibriOS.[15] Ekvivalenti DOS (COMMAND.COM) va Microsoft Windows (cmd.exe) bo'ladi CD argumentlarsiz buyruq. Windows PowerShell ekvivalenti bilan ta'minlaydi Joylashuv smdlet standart taxalluslar bilan gl va pwd.O'rinda Windows CE 5.0, cmd.exe Buyruq protsessori qobig'i o'z ichiga oladi pwd buyruq.[16]
pwd Unix tizimlarida bo'lgani kabi X / ochish Portativlik bo'yicha qo'llanma 1987 yil 2-sondan beri. POSIX.1 va. Ning birinchi versiyasiga meros bo'lib o'tdi Yagona Unix spetsifikatsiyasi.[17] U paydo bo'ldi 5-versiya Unix.[18] Ning versiyasi pwd paketlangan GNU yadrolar Jim Meyering tomonidan yozilgan.[19]
The raqamli hisoblash atrof-muhit MATLAB va GNU oktavi o'z ichiga oladi pwd shunga o'xshash funktsiyaga ega funktsiya.[20][21] The OpenVMS ekvivalenti sukut bo'yicha ko'rsatish.
* oltita misol
| Buyruq | Izoh |
|---|---|
| pwd | Joriy ishchi katalogni ko'rsatish. Misol: / home / foobar |
| pwd -P | Amaldagi katalogning fizik yo'lini ko'rsating - agar mavjud bo'lsa, ramziy havola nomisiz. Misol: Agar dir / home / symlinked-da turgan bo'lsa, bu / home / realdir-ga simvol bog'langan bo'lsa, bu / home / realdir |
| pwd -L | Amaldagi katalogning mantiqiy yo'lini ko'rsating - agar mavjud bo'lsa, ramziy havola nomi bilan. Misol: Agar dir / home / symlinked-da turish, bu / home / realdir-ga simvol aloqasi bo'lsa, bu / home / symlinked-ni ko'rsatishi mumkin |
Izoh: POSIX standart xatti-harakatlar go'yo kabi bo'lishini talab qiladi -L kalit taqdim etildi.
Ishchi katalog qobig'ining o'zgaruvchilari
POSIX chig'anoqlari quyidagilarni o'rnatadi muhit o'zgaruvchilari CD buyrug'idan foydalanganda:[22]
- OLDPWD
- Oldingi ishchi katalog (CD buyrug'i bilan o'rnatilgandek).
- Nogironlik
- Amaldagi ishchi katalog (CD buyrug'i bilan o'rnatilgandek).
Shuningdek qarang
- Breadcrumb (navigatsiya), ish katalogini namoyish qilishning muqobil usuli
- GNU Core Utilities buyruqlari ro'yxati
- Unix buyruqlar ro'yxati
pushdvapopd
Adabiyotlar
- ^ Unix vaqtni taqsimlash tizimi: Unix dasturchi qo'llanmasi (PDF). 1 (7-nashr). Qo'ng'iroq laboratoriyalari. 1979 yil yanvar. P. 142. Arxivlangan asl nusxasi (PDF) 2005-05-20.
- ^ "pwd (1) [minix man sahifasi]". www.unix.com.
- ^ "pwd - joriy / ishchi katalogning bosma nomi - man sahifasi". www.mankier.com.
- ^ "GNU Coreutils". www.gnu.org.
- ^ "pwd (1) [plan9 kishi sahifasi]". www.unix.com.
- ^ "pwd". pubs.opengroup.org.
- ^ "pwd (1) [osf1 man sahifasi]". www.unix.com.
- ^ "Apple OS X MAN sahifasi".
- ^ "pwd (1) - OpenBSD qo'llanma sahifalari". man.openbsd.org.
- ^ "pwd (1) [opensolaris man sahifasi]". www.unix.com.
- ^ "working_dir, wd, print_wdir, pwd (Multics yordam segmenti)". MIT. Olingan 7 mart 2020.
- ^ Van Vlek, Tom. "Unix va Multics". Multicians.org. Olingan 7 mart 2020.
- ^ "SpartaDOS X 4.48 foydalanuvchi qo'llanmasi" (PDF).
- ^ "Chris's Acorns: Panos". chrisacorns.computinghistory.org.uk.
- ^ "Shell - KolibriOS wiki". wiki.kolibrios.org.
- ^ "Buyruq protsessorining buyruqlari (Windows CE 5.0)". docs.microsoft.com.
- ^ - Buyruqlar va yordam dasturlari ma'lumotnomasi, Yagona UNIX spetsifikatsiyasi, 7-son Ochiq guruh
- ^ – FreeBSD Umumiy buyruqlar Qo'lda
- ^ – Linux Foydalanuvchi Qo'lda - foydalanuvchi buyruqlari
- ^ "Joriy papkani aniqlang - MATLAB pwd". www.mathworks.com.
- ^ "Funktsiya ma'lumotnomasi: pwd". oktava.sourceforge.io.
- ^ "CD". pubs.opengroup.org.
Qo'shimcha o'qish
- McElhearn, Kirk (2006). Mac OS X buyruq qatori: Unix qalpoq ostida. John Wiley & Sons. ISBN 978-0470113851.
Tashqi havolalar
| Vikikitob Unix uchun qo'llanma mavzusida sahifasi bor: Buyruqlar |
- - Buyruqlar va yordam dasturlari ma'lumotnomasi, Yagona UNIX spetsifikatsiyasi, 7-son Ochiq guruh
- – FreeBSD Umumiy buyruqlar Qo'lda
- – NetBSD Umumiy buyruqlar Qo'lda
- – OpenBSD Umumiy buyruqlar Qo'lda
- – Solaris 10 Foydalanuvchi buyruqlari haqida ma'lumot Qo'lda
- – Linux Foydalanuvchi buyruqlari Qo'lda
- – 9-reja Dasturchilar uchun qo'llanma, 1-jild
- – Inferno Umumiy buyruqlar Qo'lda