Pwdとは何? わかりやすく解説 Weblio辞書 (original) (raw)

PWD

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2018/07/08 03:46 UTC 版)

Jump to navigation Jump to search

PWD

UNIXおよびUnix系オペレーティングシステムに備わっている機能で大文字と小文字で意味が異なる。

このページは曖昧さ回避のためのページです。一つの語句が複数の意味・職能を有する場合の水先案内のために、異なる用法を一覧にしてあります。お探しの用語に一番近い記事を選んで下さい。このページへリンクしているページを見つけたら、リンクを適切な項目に張り替えて下さい。

pwd

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/02/17 09:43 UTC 版)

pwdの例

pwd (ピーダブリューディー、print working directory[1][2][3][4][5]) は、カレントディレクトリのフルパスを出力する UNIX系 OS のコマンドである。

概要

ユーザーはこのコマンドを実行することで、現在どのディレクトリで作業中なのかを知ることができる。

このコマンドは、cdコマンドなどと違い getcwd(2) 等のシステムコールを利用することで実装可能なため、組込みコマンドにする必要性は無いが、shBash などの一部のシェルでは組込みコマンドとなっている。

また、MS-DOSWindows のシェル(COMMAND.COMcmd.exe)では、cd コマンドを引数なしで実行することで同様の機能を利用可能である。

オプション

POSIXでは、pwdコマンドには下記のようなオプションがある[6]。(シェル組込み版があるシェルを使っている場合、これを使うには一般に何らかの方法で、外部コマンド版を実行するようにしなければならない)

出典

  1. ^ Unix Time-Sharing System: Unix Programmer's Manual. 1 (7th ed.). ベル研究所. (January 1979). p. 142. オリジナルの2005-05-20時点におけるアーカイブ。. https://web.archive.org/web/20050520231659/http://cm.bell-labs.com/7thEdMan/v7vol1.pdf
  2. ^pwd(1) [minix man page]”. www.unix.com. 2020年10月1日閲覧。
  3. ^pwd - print name of current/working directory - man page”. www.mankier.com. 2020年10月1日閲覧。
  4. ^GNU Coreutils”. www.gnu.org. 2020年10月1日閲覧。
  5. ^pwd(1) [plan9 man page]”. www.unix.com. 2020年10月1日閲覧。
  6. ^ http://pubs.opengroup.org/onlinepubs/9699919799/utilities/pwd.html

外部リンク

Unixコマンド
ファイルとファイルシステム管理 cat chattr(英語版chmod chown chgrp cksum cmp cp dd du df(英語版file fsck fuser(英語版ln ls lsof mkdir mount mv pax pwd rm rmdir size split tee touch type(英語版) umask(英語版
プロセス管理 at bg chroot cron fg kill killall nice pgrep pidof pkill ps pstree(英語版reboot shutdown time top
ユーザ管理/環境 clear env exit finger history(英語版id logname(英語版mesg passwd su sudo uptime talk tput(英語版uname w wall who whoami write
テキスト処理 awk banner basename comm(英語版) csplit(英語版cut diff dirname ed ex(英語版fmt fold(英語版head iconv join(英語版less m4 more nkf nl paste(英語版patch printf(英語版) read(英語版sed sort spell(英語版strings tail tr troff uniq vi wc xargs yes
シェルビルトイン alias cd echo test(英語版unset wait
通信 dig host(英語版ifconfig inetd ip (iproute2) netcat netstat nslookup ping rdate(英語版rlogin route ssh traceroute
検索 find grep locate(英語版) whatis(英語版) whereis(英語版
マニュアル apropos(英語版) help(英語版man
ソフトウェア開発 ar ctags lex make nm strip(英語版yacc
その他 bc dc cal date expr false lp(英語版lpr od sl sleep stty true tty
Category:UNIXのソフトウェア UNIXユーティリティの一覧