ext2目錄檔案的內容驗證
[root@law dir]# ls -il
total 16
114323 drwxr-xr-x 2 root root 4096 Sep 10 22:16 dir1
114325 lrwxrwxrwx 1 root root 6 Sep 10 22:33 oracle.ln -> /orale
114324 -rw-r--r-- 1 root root 0 Sep 10 22:16 test.txt
[root@law dir]# debugfs /dev/sda1
debugfs 1.35 (28-Feb-2004)
debugfs: stat /dir
Inode: 114135 Type: directory Mode: 0755 Flags: 0x0 Generation: 3268397653
User: 0 Group: 0 Size: 4096
File ACL: 142889 Directory ACL: 0
Links: 3 Blockcount: 16
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x48c7dccd -- Wed Sep 10 22:42:21 2008
atime: 0x48c7dcd2 -- Wed Sep 10 22:42:26 2008
mtime: 0x48c7dccd -- Wed Sep 10 22:42:21 2008
BLOCKS:
(0):258049
TOTAL: 1
[root@law dir]# dd if=/dev/sda1 of=/root/dir.dd bs=4096 count=1 skip=258049
1+0 records in
1+0 records out
[root@law dir]# cd /root
[root@law ~]# od -h dir.dd
0000000 bdd7 0001 000c 0201 002e 0000 0002 0000
0000020 000c 0202 2e2e 0000 be93 0001 000c 0204
0000040 6964 3172 be94 0001 0010 0108 6574 7473
0000060 742e 7478 be95 0001 0fcc 0709 726f 6361
0000100 656c 6c2e 006e 0000 be96 0001 0fb8 0106
0000120 6964 2e72 6464 0000 0000 0000 0000 0000
0000140 0000 0000 0000 0000 0000 0000 0000 0000
*
0010000
黑體部分是oracle.ln這個軟連結檔案在此目錄檔案中儲存的資訊。
其中:be95 0001 轉換為 0001be95,即inode號碼114325 ,0709中的07表示此檔案的型別為軟連結,09表示此檔案的檔名長度。726f 6361 656c 6c2e 006e是此檔案的名稱:oracle.ln ,0000為補齊位數之用。
0fcc本該是此檔案所佔目錄項的長度,但不能合理解釋。
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-1010521/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Centos7 中查詢檔案、目錄、內容CentOS
- oracle redo檔案記錄的內容Oracle Redo
- chm 檔案開啟只顯示目錄,不顯示內容
- java檔案相關(檔案追加內容、檔案內容清空、檔案內容讀取)Java
- kettle 實用小功能(二),讀取一個目錄下文字檔案的內容
- 最佳化你的 ext2/ext3 檔案系統-目錄最佳化(轉)
- 沒有目錄建目錄,沒有檔案建檔案
- 使用python遍歷一個目錄下所有的檔案併合並內容Python
- 【SCRIPTS】實現實時監控具體目錄下最新日誌檔案內容
- php遍歷指定目錄中的內容2PHP
- PHP獲取目錄中的全部內容RecursiveDirectoryIteratorPHP
- 軟連結儲存內容的驗證
- java抓取有驗證的頁面內容Java
- linux 搜尋檔案及所有子目錄下的檔案裡的內容 (轉)Linux
- 關於redo log 檔案中記錄的內容問題 ?
- 我的RHCE課堂實驗《檔案和目錄操作》(轉)
- 18、檔案與目錄
- 清理bdump目錄檔案
- 檔案內容拷貝
- Oracle 控制檔案內容Oracle
- 檔案內容比較
- vim內替換檔案內容
- jq驗證檔案
- Windows登錄檔內容詳解Windows
- 8.var目錄下的檔案和目錄詳解
- vite vue-cli 讀取檔案原始內容 使用base64內容的檔案ViteVue
- pyqt中的目錄QFileSystemModel 內容用 QTreeView 顯示QTView
- ext2 檔案系統解析
- 刪除檔案或目錄提示"檔案或目錄無法刪除"的解決方法!
- 複製目錄下的全部檔案到另一個目錄
- windows 把指定目錄的檔案複製到當前目錄Windows
- Python 檔案、目錄操作Python
- Linux 檔案與目錄Linux
- 列出目錄/檔案命令ls
- Linux — 檔案、目錄管理Linux
- 檔案、目錄防寫(轉)
- php檔案操作之提取檔案/目錄的名稱PHP
- 遍歷目錄下的所有檔案