|
|
|
|
##英文註記 |
|
|
|
##4 |
READ USER |
||
#S_IWUSR |
使用者寫入 |
#2 |
WRITE USER |
S_IXUSR |
使用者執行
|
1 |
EXEC USER |
S_IRGRP |
#群組讀取 |
#4 |
|
|
#S_IWGRP |
##群組寫 | 2|
|
其他使用者讀取 |
4 |
#READ |
|
#其他使用者寫入 |
||
2 |
WRITE |
其他使用者執行
#include <stdio.h> #include <sys/stat.h> /* S_IRUSR: 使用者读权限, READ USER 4 S_IWUSR: 使用者写权限, WRITE USER 2 S_IRGRP: 组用户读权限, READ GROUP 4 S_IROTH: 其他用户读权限, READ OTHER 4 */ int main(int argc, char const *argv[]) { printf( "S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH=%o, %o, %o, %o, (S_IRUSR | S_IWUSR " "| S_IRGRP | S_IROTH)=%o\n", S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH, (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)); return 0; }###結果:###
S_IRUSR, S_IWUSR, S_IRGRP, S_IROTH=400, 200, 40, 4, (S_IRUSR | S_IWUSR | S_IRGRP | S_IROTH)=644
以上是Unix與Linux檔案權限的意思是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!