Stat
這句話中的“stat”是什麼意思?
這句話來自Linux命令的return,我只能認為它是“統計”,但它是名詞形式而不是動詞形式。
無法統計 ./config-2.6.32-431.el6.i686: No such file or directory 一些文件被修改了!
Unix,通過繼承,Linux 和 *BSD,通過與 stat 相關的系統呼叫之一獲取“文件狀態”
stat()
:fstat()
和lstat()
. 我相信原來是stat()
. 在這種情況下,“狀態”構成了我們目前所說的元數據:有關文件的資訊,如所有權、權限、大小、訪問、修改和狀態更改時間等。編寫您引用的錯誤消息(“無法統計”)的人使用了 Unix/Linux/*BSD 系統呼叫的名稱作為動詞。這與許多系統呼叫一致,它們的名稱如“read”、“write”、“close”、“open”。在使用和思考 Unix 系統呼叫的上下文中,使用“stat”作為動詞是很自然的。
所以,“統計”一個文件,就是獲取文件的部分或全部元數據。