我需要用C/C++編寫一個程序,要求用戶輸入inode編號,然後返回所有inode標頭字段和信息。我不熟悉linux系統和命令。我找到了一些命令,並嘗試了不同的東西,不像我需要的那樣工作。C程序:通過inode編號獲取inode標頭字段和信息
find -inum inodenumber
會給我包含指定數字的文件的路徑。我需要的所有信息都來自istat(根據我的研究),但我無法實現它的工作。 Im做
istat FILENAME.jpg
我得到的迴應:
缺少圖像名稱和/或地址 用法:國家統計局[-B NUM] [-f文件系統類型] [-i ingtype] [-b dev_sector_size] [ -o imgoffset] [-z zone] [-s seconds] [ivV] image inum ...
我需要做什麼?
真的很寬泛的問題。 – Alex 2013-02-10 21:54:12
你可以用'ls -i file'或'stat --format%i file'獲取文件的inode號碼 – harpun 2013-02-10 22:01:29