軟連結儲存內容的驗證
這裡主要是利用dd及od命令。
1. 建立軟連結,目標檔案的路徑及檔名的長度要大於60個字元,這樣軟連結檔案中會儲存目標檔案的路徑及檔名,否則,這些內容會儲存在軟連結檔案的inode的i_block陣列中,這個陣列本來是儲存檔案資料所在的資料塊的。
[root@law ~]# ln -s /oracle/product/10.2.0/db_1/inventory/Templates/assistants/dbca/dbca.sbs dbca.ln
2. 查詢軟連結檔案被分配的資料塊號:
[root@law ~]# debugfs /dev/sda1
debugfs 1.35 (28-Feb-2004)
debugfs: stat dbca.ln
dbca.ln: File not found by ext2_lookup
debugfs: stat /root/dbca.ln
Inode: 131062 Type: symlink Mode: 0777 Flags: 0x0 Generation: 3268397639
User: 0 Group: 0 Size: 72
File ACL: 262661 Directory ACL: 0
Links: 1 Blockcount: 16
Fragment: Address: 0 Number: 0 Size: 0
ctime: 0x48c7ca47 -- Wed Sep 10 21:23:19 2008
atime: 0x48c7ca49 -- Wed Sep 10 21:23:21 2008
mtime: 0x48c7ca47 -- Wed Sep 10 21:23:19 2008
BLOCKS:
(0):285793
TOTAL: 1
3. 使用dd命令匯出上述資料塊內容到一個檔案,這裡指定檔名稱為dbca.ln.dd:
[root@law ~]# dd if=/dev/sda1 of=dbca.ln.dd bs=4096 count=1 skip=285793
1+0 records in
1+0 records out
4. 使用od命令檢視匯出檔案的內容,可以發現其儲存的內容正是這個軟連結檔案指向的目標檔案的路徑及檔名稱:
[root@law ~]# od -c dbca.ln.dd
0000000 / o r a c l e / p r o d u c t /
0000020 1 0 . 2 . 0 / d b _ 1 / i n v e
0000040 n t o r y / T e m p l a t e s /
0000060 a s s i s t a n t s / d b c a /
0000100 d b c a . s b s
0000120
*
0010000
或者:
[root@law ~]# cat dbca.ln.dd
/oracle/product/10.2.0/db_1/inventory/Templates/assistants/dbca/dbca.sbs
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/37724/viewspace-1010518/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Git儲存內容的位置與方式Git
- java抓取有驗證的頁面內容Java
- 怎麼重新儲存ie中表單的內容!
- 行的儲存(塊內連線與塊外連線)
- 怎麼更改網頁上的內容並儲存網頁
- java 獲取URL連結 內容Java
- 誰能說說java記憶體的永久儲存區域中儲存的內容嗎?Java記憶體
- ext2目錄檔案的內容驗證
- Aspose.Slides.NET 19.2 解析ppt內容儲存svg 儲存ppt內部圖片IDESVG
- Cassandra的內部資料儲存結構
- 如何檢視Control File中儲存的內容
- Ms Sql Server查詢儲存過程中的內容SQLServer儲存過程
- 行連線的一點內部儲存測試!
- jquery驗證元素內容是否為空程式碼jQuery
- 通過SQL語句提取儲存過程中的內容SQL儲存過程
- 使用LocalStorage實現Form表單內容本地儲存ORM
- 查詢某個儲存過程有哪些內容儲存過程
- 獲取某庫某個儲存過程內容儲存過程
- 《MySQL技術內幕:InnoDB儲存引擎》連載MySql儲存引擎
- 修改內容未儲存瀏覽器關閉確認瀏覽器
- Vue3學習(二十二)- 儲存文件內容Vue
- 資料庫內部儲存結構探索資料庫
- Java HashMap原理及內部儲存結構JavaHashMap
- Shiro加鹽驗證/儲存使用者資訊
- DNS泛解析與內容投毒,XSS漏洞以及證書驗證的那些事DNS
- 容災儲存隨想
- Python教程:如何免驗證跳轉到內容頁?Python
- javascript驗證輸入文字框內容是否為數字JavaScript
- JavaScript 驗證輸入文字框內容是否為數字JavaScript
- 百度搜尋內容HTAP表格儲存系統
- 結構體內部儲存中的對齊問題結構體
- .NET 證書加密 儲存儲存 IIS授權加密
- 作用域、連結屬性和儲存型別型別
- 資料庫儲存選型經驗總結資料庫
- StoneTemple:76.2%的社交網路連結內容是新聞
- 帝國cms取得內容和欄目連結地址的方法
- Android-內部儲存和外部儲存Android
- 基於內容定址的分散式儲存系統IPFS,你怎麼看?分散式