Linux 下文件系統

linux的文件分爲三個部分:node

文件名:用來標記的名稱linux

inode:管理文件詳細信息的地方,能夠理解爲目錄。以前看到的namenode和datanode,  這裏至關因而nameNode,使用stat /etc/crontab  這樣的命令能夠看到當前文件在inode中存儲的詳細信息:如:crontab

注:inode也是佔用存儲空間,好比剛到手的硬盤250G,看到實際的小於250,是一部分的inode佔去了相應的存儲空間形成的。im

block:至關於dataNode,專門的存儲數據的塊。

其餘:數據

ls -i:查看當前文件的inode號img

ls -id:查看目錄的inode號tab

文件的讀取過程:文件

文件名稱 --> inode中信息 --> block block

 

硬連接:ln a.txt b.txt 不能跨區data

軟鏈接:ln -s a.txt /root/b.txt         至關於快捷方式

相關文章
相關標籤/搜索