前提
linuxでフォルダを作成した際のハードリンクの個数に関して
知りたいこと
$ mkdir <dir name> でフォルダを作成し,ls -liでフォルダのハードリンクの個数を確認したところ2つあると一般に表示されるのですが,この時,このフォルダはほかのどのようなファイル(フォルダ)とi ノード番号を共有しているのでしょうか?
補足情報(FW/ツールのバージョンなど)
下のコードの2の部分が具体的に何を指しているか?ということになります.空のフォルダになります.
bash
1drwxr-xr-x 2 root root 4096 Dec 30 18:13 testdir
自分自身と親ディレクトリの 2 個です。i-node を共有しているわけではありません。

inodeは関係なく、
$ mkdir testdir
$ ls -ld testdir
drwxrwxr-x 2 user user 4096 12月 30 20:28 testdir
$
だと思いますが、このコマンドで2が表示されるのは
testdir
testdir/.
とハードリンクが2つあるからです。

回答1件
あなたの回答
tips
プレビュー