2011/07/29

ディレクトリの特殊な表現

ディレクトリには、特殊な表現をするものがいくつかあります。

「.」 (ピリオド、もしくはドット)
「..」 (ピリオド、もしくはドット2個)
「~」 (チルダー、もしくはチルド)

「.」 (ピリオド、もしくはドット)は、現在のディレクトリをあらわします。
例 「.」 (ピリオド、もしくはドット)
$ pwd
/home/user/tmp
$ ls -l .
-rw-rw----  1 user user   25  7月 29 15:30 tmp.txt

「..」 (ピリオド、もしくはドット2個)は、現在のディレクトリの1つ上のディレクトリをあらわします。
$ pwd
/home/user/tmp
$ cd ..
$ pwd
/home/user
ディレクトリ/home/user/tmpから、1つ上のディレクトリ/home/userへ移動

「~」(チルダー)は、ユーザのホームディレクトリ/home/userをあらわします。
例 「~」(チルダー)を使ったディレクトリの指定
$ pwd
/home/user/tmp/dir1
$ cd ~/tmp
$ pwd
/home/user/tmp

なお、cdコマンドは、ディレクトリ指定がない場合、ホームディレクトリになります。
例 ホームディレクトリへの移動
$ pwd
/home/user/tmp
$ cd 
$ pwd
/home/user

0 件のコメント:

コメントを投稿