WikiDer > Pwd - Википедия
В pwd команда | |
| Оригинальный автор (ы) | AT&T Bell Laboratories |
|---|---|
| Разработчики) | Разные Открытый исходный код и коммерческий Разработчики |
| изначальный выпуск | Июнь 1974 г. |
| Операционная система | Мультики, Unix, Unix-подобный, V, План 9, Inferno, SpartaDOS X, PANOS, Windows CE, КолибриОС |
| Платформа | Кроссплатформенность |
| Тип | Команда |
| Лицензия | coreutils: GPLv3 + |
В Unix-подобный и некоторые другие операционные системы, то pwd команда (пполоска шоркинг dкаталог)[1][2][3][4][5]пишет полный путь текущего рабочий каталог к стандартный вывод.[6][7][8][9][10]
Реализации
Мультики имел pwd команда (короткое название print_wdir команда)[11] из которого произошла команда Unix pwd.[12] Команда - это встроенная оболочка в большинстве Оболочки Unix Такие как Оболочка Борна, пепел, трепать, кш, и zsh. Это легко реализовать с помощью POSIX C функции getcwd () или же getwd ().
Он также доступен в операционных системах SpartaDOS X,[13] PANOS,[14] и КолибриОС.[15] Эквивалент на ДОС (COMMAND.COM) и Майкрософт Виндоус (cmd.exe) это CD команда без аргументов. Windows PowerShell обеспечивает эквивалент Get-Location командлет со стандартными псевдонимами gl и pwd.На Windows CE 5.0, то cmd.exe Оболочка командного процессора включает pwd команда.[16]
pwd в системах Unix является частью X / Открыть Руководство по переносимости с выпуска 2 1987 года. Оно унаследовано от первой версии POSIX.1 и Единая спецификация Unix.[17] Это появилось в Версия 5 Unix.[18] Версия pwd в комплекте GNU coreutils был написан Джимом Мейерингом.[19]
В числовые вычисления окружающая среда MATLAB и GNU Octave включать pwd функции с аналогичными функциями.[20][21] В OpenVMS эквивалент показать по умолчанию.
* nix примеров
| Команда | Объяснение |
|---|---|
| pwd | Показать текущий рабочий каталог. Пример: / home / foobar |
| pwd -P | Отображение физического пути к текущему рабочему каталогу - без имени символьной ссылки, если таковое имеется. Пример: если вы находитесь в каталоге / home / с символической ссылкой, это символическая ссылка на / home / realdir, это будет отображать / home / realdir |
| pwd -L | Отобразить логический путь к текущему рабочему каталогу - с символьным именем ссылки, если есть. Пример: если вы находитесь в каталоге / home / с символической ссылкой, это символическая ссылка на / home / realdir, это будет отображать / home / symlinked |
Примечание: POSIX требует, чтобы поведение по умолчанию было таким, как если бы -L переключатель был предоставлен.
Переменные оболочки рабочего каталога
Оболочки POSIX устанавливают следующие переменные среды при использовании команды cd:[22]
- OLDPWD
- Предыдущий рабочий каталог (установленный командой cd).
- PWD
- Текущий рабочий каталог (установленный командой cd).
Смотрите также
- Breadcrumb (навигация), альтернативный способ отображения рабочего каталога
- Список команд GNU Core Utilities
- Список команд Unix
толкатьиpopd
Рекомендации
- ^ Система разделения времени Unix: Руководство программиста Unix (PDF). 1 (7-е изд.). Bell labs. Январь 1979. с. 142. Архивировано с оригинал (PDF) на 2005-05-20.
- ^ "pwd (1) [страница руководства minix]". www.unix.com.
- ^ "pwd - распечатать имя текущего / рабочего каталога - страница руководства". www.mankier.com.
- ^ "GNU Coreutils". www.gnu.org.
- ^ "pwd (1) [справочная страница plan9]". www.unix.com.
- ^ "pwd". pubs.opengroup.org.
- ^ "pwd (1) [страница руководства osf1]". www.unix.com.
- ^ "Страница Apple OS X MAN".
- ^ "pwd (1) - страницы руководства OpenBSD". man.openbsd.org.
- ^ "pwd (1) [страница руководства opensolaris]". www.unix.com.
- ^ "working_dir, wd, print_wdir, pwd (сегмент справки Multics)". Массачусетский технологический институт. Получено 7 марта 2020.
- ^ Ван Влек, Том. "Unix и Multics". MultICAL.org. Получено 7 марта 2020.
- ^ «Руководство пользователя SpartaDOS X 4.48» (PDF).
- ^ "Желуди Криса: Панос". chrisacorns.computinghistory.org.uk.
- ^ «Оболочка - KolibriOS wiki». wiki.kolibrios.org.
- ^ «Команды командного процессора (Windows CE 5.0)». docs.microsoft.com.
- ^ - Справочник по командам и утилитам, Единая спецификация UNIX, Выпуск 7 из Открытая группа
- ^ – FreeBSD Общие команды Руководство
- ^ – Linux Пользователя Руководство - Пользовательские команды
- ^ "Определить текущую папку - MATLAB pwd". www.mathworks.com.
- ^ "Справочник по функциям: pwd". octave.sourceforge.io.
- ^ "CD". pubs.opengroup.org.
дальнейшее чтение
- МакЭлхерн, Кирк (2006). Командная строка Mac OS X: Unix под капотом. Джон Уайли и сыновья. ISBN 978-0470113851.
внешняя ссылка
| Викибук Руководство по Unix есть страница по теме: Команды |
- - Справочник по командам и утилитам, Единая спецификация UNIX, Выпуск 7 из Открытая группа
- – FreeBSD Общие команды Руководство
- – NetBSD Общие команды Руководство
- – OpenBSD Общие команды Руководство
- – Solaris 10 Справочник по командам пользователя Руководство
- – Linux Пользовательские команды Руководство
- – План 9 Руководство программиста, том 1
- – Inferno Общие команды Руководство