Permissions of root directory and directories in root (ルートディレクトリおよび通常のディレクトリのパーミッションの確認方法）

- [UNIX][Linux] How to confirm the permission of root directory ? (ルートディレクトリのパーミッションの確認方法) 

```Shell
$ ls -ld /
dr-xr-xr-x. 18 root root 242 Jul 14 19:27 /
```

- [UNIX][Linux] How to confirm the permission of directory in root ? ( 通常のディレクトリのパーミッションの確認方法 ) 

```Shell
$ ls -l /
total 20
lrwxrwxrwx.   1 root root     7 Apr 23  2020 bin -> usr/bin
dr-xr-xr-x.   5 root root  4096 Jul  6 11:06 boot
drwxr-xr-x.  19 root root  3120 Aug 31 18:38 dev
drwxr-xr-x. 149 root root 12288 Aug 31 18:38 etc
drwxr-xr-x.   4 root root    34 Jul  6 11:20 home
lrwxrwxrwx.   1 root root     7 Apr 23  2020 lib -> usr/lib
lrwxrwxrwx.   1 root root     9 Apr 23  2020 lib64 -> usr/lib64
drwx------.   2 root root     6 Jun  4 03:15 lost+found
drwxr-xr-x.   2 root root     6 Apr 23  2020 media
drwxr-xr-x.   8 root root    75 Jul  7 02:03 mnt
drwxr-xr-x.  16 root root   254 Jul  7 00:56 opt
dr-xr-xr-x. 243 root root     0 Aug 31 18:43 proc
drwx------.  10 root root   216 Jul  7 10:03 root
drwxr-xr-x.  41 root root  1280 Aug 31 18:40 run
lrwxrwxrwx.   1 root root     8 Apr 23  2020 sbin -> usr/sbin
drwxr-xr-x.   2 root root     6 Apr 23  2020 srv
dr-xr-xr-x.  13 root root     0 Aug 31 18:37 sys
drwxrwxrwt.  17 root root   380 Aug 31 18:42 tmp
drwxr-xr-x.  13 root root   155 Jun  4 03:20 usr
drwxr-xr-x.  20 root root   280 Jun  4 03:24 var

```

- [Linux] How to confirm usage of inodes ? (iノード使用量の確認方法）

```Shell
$ df -i
Filesystem       Inodes  IUsed    IFree IUse% Mounted on
devtmpfs         494170    382   493788    1% /dev
tmpfs            501336      6   501330    1% /dev/shm
tmpfs            501336    752   500584    1% /run
tmpfs            501336     17   501319    1% /sys/fs/cgroup
/dev/sda3      32796672 221730 32574942    1% /
tmpfs            501336     29   501307    1% /tmp
/dev/sda2        488448     19   488429    1% /boot
/dev/sda1             0      0        0     - /boot/efi
tmpfs            501336     26   501310    1% /run/user/1000
```

- [UNIX][Linux] How to confirm inodes ? (iノードの確認方法）

```Shell
$ ls -li
total 20
      133 lrwxrwxrwx.   1 root root     7 Apr 23  2020 bin -> usr/bin
      128 dr-xr-xr-x.   5 root root  4096 Jul  6 11:06 boot
        3 drwxr-xr-x.  19 root root  3120 Sep  2 14:20 dev
100663425 drwxr-xr-x. 149 root root 12288 Sep  2 14:21 etc
      132 drwxr-xr-x.   4 root root    34 Jul  6 11:20 home
      134 lrwxrwxrwx.   1 root root     7 Apr 23  2020 lib -> usr/lib
      135 lrwxrwxrwx.   1 root root     9 Apr 23  2020 lib64 -> usr/lib64
      137 drwx------.   2 root root     6 Jun  4 03:15 lost+found
 33554561 drwxr-xr-x.   2 root root     6 Apr 23  2020 media
 67173058 drwxr-xr-x.   8 root root    75 Jul  7 02:03 mnt
100663426 drwxr-xr-x.  16 root root   254 Jul  7 00:56 opt
        1 dr-xr-xr-x. 242 root root     0 Sep  2 14:20 proc
      138 drwx------.  10 root root   216 Jul  7 10:03 root
     1214 drwxr-xr-x.  41 root root  1280 Sep  2 14:24 run
      136 lrwxrwxrwx.   1 root root     8 Apr 23  2020 sbin -> usr/sbin
 33554562 drwxr-xr-x.   2 root root     6 Apr 23  2020 srv
        1 dr-xr-xr-x.  13 root root     0 Sep  2 14:20 sys
    19026 drwxrwxrwt.  17 root root   360 Sep  2 14:25 tmp
100663427 drwxr-xr-x.  13 root root   155 Jun  4 03:20 usr
      139 drwxr-xr-x.  20 root root   280 Jun  4 03:24 var
```

- 特定のファイルやディレクトリまでのツリーすべてを確認する場合（パーミッションは上位から下位まですべて走査されるので、全てが満たしているか見る必要があります）
```
$ ls -ld /                               <- / ROOTのパーミッションを確認
$ ls -l /                                <- / ROOT直下のディレクトリのパーミッションの確認（directoryのパーミッションを確認）
$ ls -l /directory                       <- /directory下のパーミッションを確認
$ ls -l /directory/subdirectory.../      <- /directory/subdirectory/下のディレクトリのパーミッションの確認
```