文件夾權限需要通過chown來進行設置了,下面我們來看一些利用chown來設置文件夾權限與查看與修改權限的例子.
問題:我有個keesail用戶,我想讓它有讀寫 local文件夾的權限,應該切換到root賬戶下用什么命令賦予keesail權限呢.
比如一個目錄dir,你的用戶名hengyang,執行下面命令就可以賦予用戶創建目錄的權限,用root用戶執行:chown hengyang.hengyang dir
答案:chown -R keesail:keesail ./local
賦予local目錄給keesail權限:chmod 760 ./local
賦予local目錄讀寫權限給keesail,別的用戶對這個目錄沒有任何權限.
補充:
1.查看目錄及當前文件,代碼如下:
- [root@localhost yuechaotian]# pwd
- /home/yuechaotian
- [root@localhost yuechaotian]# ll
- //總用量 8 --Vevb.com
- drwxr-xr-x 3 root root 4096 12月 7 14:52 study
- drwxr-xr-x 2 root root 4096 12月 9 21:43 test
- [root@localhost yuechaotian]# ll test
- //總用量 12
- -rwxr-xr-x 1 root root 11742 12月 9 21:43 conf.rd
2.只改變目錄test的用戶及群組,并未改變目錄test下的文件用戶及群組,代碼如下:
- [root@localhost yuechaotian]# chown yuechaotian:dba test
- [root@localhost yuechaotian]# ll
- //總用量 8
- drwxr-xr-x 3 root root 4096 12月 7 14:52 study
- drwxr-xr-x 2 yuechaotian dba 4096 12月 9 21:43 test
- [root@localhost yuechaotian]# ll test
- //總用量 12
- -rwxr-xr-x 1 root root 11742 12月 9 21:43 conf.rd
3.使用參數 -R,改變目錄 test 及其文件用戶和群組,代碼如下:
- [root@localhost yuechaotian]# chown root:root test
- [root@localhost yuechaotian]# ll
- //總用量 8
- drwxr-xr-x 3 root root 4096 12月 7 14:52 study
- drwxr-xr-x 2 root root 4096 12月 9 21:43 test
- [root@localhost yuechaotian]# chown -R yuechaotian:dba test
- [root@localhost yuechaotian]# ll
- //總用量 8
- drwxr-xr-x 3 root root 4096 12月 7 14:52 study
- drwxr-xr-x 2 yuechaotian dba 4096 12月 9 21:43 test
- [root@localhost yuechaotian]# ll test
- //總用量 12
- -rwxr-xr-x 1 yuechaotian dba 11742 12月 9 21:43 conf.rd
在 chmod 中使用 -R 參數,能達到同樣的效果:該文件夾內的所有文件/文件夾都改為指定的權限.
新聞熱點
疑難解答