Files
什麼是“設備:802h/2050d”在 inode 中代表什麼?
stat
當我使用命令列出一個 inode 時:File: 'text' Size: 0 Blocks: 0 IO Block: 4096 regular empty file Device: 802h/2050d Inode: 8391119 Links: 1 Access: (0664/-rw-rw-r--) Uid: ( 1000/ cagdas) Gid: ( 1000/ cagdas) Access: 2017-07-31 17:00:00.513753567 +0300 Modify: 2017-07-31 17:00:00.513753567 +0300 Change: 2017-07-31 17:00:00.513753567 +0300 Birth: -
設備:802h/2050d代表什麼?當我
stat
從 char 或塊設備上執行時/dev
,它顯示為Device: 6h/6d。
802(十六進制)是
/dev/sda2
文件text
所在位置的主要和次要數字 (8, 2) 的組合。主編號放置在 16 位字的最高有效半部分,次要編號放置在最低有效部分。由於歷史原因,該值顯示如下,儘管 Linux 自 2.6 版起使用 32 位作為設備編號(12 位主要,20 位次要)。2050 是相同的十進制值。