似乎只有當前用戶的權限可以通過access()
進行檢查。如何檢查組和其他用戶的權限?
(實施例:rwx
)。
通常很多文件管理器(Nautilus,Dolphin,Thunar,PCManFM,emelFM2等)都以某種方式顯示三個主題(例如:rwxr-xr-x
)的所有權限。
如何檢查所有的三個科目(用戶,組,其他用戶)的權限?
似乎只有當前用戶的權限可以通過access()
進行檢查。如何檢查組和其他用戶的權限?
(實施例:rwx
)。
通常很多文件管理器(Nautilus,Dolphin,Thunar,PCManFM,emelFM2等)都以某種方式顯示三個主題(例如:rwxr-xr-x
)的所有權限。
如何檢查所有的三個科目(用戶,組,其他用戶)的權限?
看看一個統計的功能。它返回一個具有權限的結構。
人2 STAT
的結構也被稱爲統計,並且包括保護字段ST_MODE。
您正在尋找stat
- man 2 stat
嗯......看來stat.st_mode是描述所有三個科目和文件的類型,權限八進制數,這樣我就可以通過的printf(「%Ø\ n」,stat.st_mode)看到這些;.非常感謝你 :) – 5frame 2011-04-08 05:44:40