ファイルハードリンク数の変更

ファイルハードリンク数の変更

私のLinuxコンピュータには次のファイルがあります。

   drwxr-xr-x 2 jsgdr     Unix_31  4096 Dec  2 17:46 jsgdr 

これを行うために権限2を4に変更するにはどうすればよいですか?

   drwxr-xr-x 4 jsgdr     Unix_31  4096 Dec  2 17:46 jsgdr 

ベストアンサー1

数字で権限を意味するわけではありません。

mkdir demo
cd demo
ls -ld
drwxr-xr-x 2 root root 4096 Dec  2 10:21 .

したがって、ここで数字2は次のことを意味します。

  • 親ディレクトリにあるディレクトリエントリ。
  • ディレクトリ自体のエントリです。

しかし、4を見るには、次のように見えます。

mkdir sub_demo{1,2}
ls -ld
drwxr-xr-x 4 root root 4096 Dec  2 10:23 .

ご覧のとおり、2つのサブディレクトリを作成したため、数字4が表示されます。 4は次のことを示します。

  • 親ディレクトリにあるディレクトリエントリ。
  • ディレクトリ自体のエントリです。
  • ..ディレクトリ内の2つのサブディレクトリにあるエントリ。

私の他の答えで詳細な説明を見つけることができます。ここ

おすすめ記事