回答:
. 現在のフォルダーです。
.. 現在のフォルダーの上にあるフォルダー-現在のフォルダーを含むフォルダーです。
誰かが自分のホームディレクトリからスクリプトを実行したいときに、使用中の単一のドットが表示されることがあります。たとえば、。/ install-app.sh。これは、「install-app.sh」ファイルが現在のディレクトリにあることを意味します。/home/username/directory/install-app.shを実行するのも同様に有効です。同じ方法で、ファイルが親ディレクトリにある場合は../install.appも実行できます。こうする理由は、ナビゲーションだけでなく、ホームディレクトリ内のファイルの名前を間違ってシステムアプリケーションを誤って隠すことができないようにするためでもあります。
cd / ; cd ..:P
::前のディレクトリに使用されました。含ま:れていないパスは現在のディレクトリです。それ以外の場合は、コンポーネントがで区切られた完全なパス(ディスク名で始まる)が予想されました:。例:Macintosh HD:System Folder:Finder
これらは、自己(。)および親(..)ディレクトリーへのハードリンクです。ディレクトリを作成すると作成されます。それらを削除することはできません(それらが指すディレクトリを削除することなく)。
ディレクトリを作成する場合:
mkdir /tmp/foo
実際には、/ tmp / fooへのハードリンクが2つあることがわかります。
drwxr-xr-x 2 michal michal 4096 2011-08-07 18:40 /tmp/foo
^---- two hardlinks
最初は/ tmp / fooを指す/ tmp /ディレクトリからで、2番目は「。」です。/ tmp / foo /にselfを指定します。
ls -laことは私に私が入ってるディレクトリと私は思い1以上のディレクトリのパーミッションと所有権が表示されますので、。