Linux 命令之 chown -- 用来变更文件或目录的拥有者或所属群组
生活随笔
收集整理的這篇文章主要介紹了
Linux 命令之 chown -- 用来变更文件或目录的拥有者或所属群组
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
命令介紹
Linux/Unix 屬于多用戶多任務(wù)操作系統(tǒng),所有的文件皆有擁有者。利用 chown 命令可以將指定文件的擁有者改為指定的用戶或組,用戶可以是用戶名或者用戶ID,組可以是組名或者組ID,文件是以空格分開的要改變權(quán)限的文件列表,支持通配符。 一般來說,只有文件主和超級用戶才可以使用該命令,普通用戶沒有權(quán)限改變文件所屬者及所屬組。
常用選項(xiàng)
| -c 或 --changes | 效果類似“-v”參數(shù),但僅回報(bào)更改的部分。換句話說,若該文件擁有者確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作 |
| -f 或 --quite 或 --silent | 不顯示錯(cuò)誤信息 |
| -h 或 --no-dereference | 只對符號連接的文件作修改,而不更改其他任何相關(guān)文件 |
| -R 或 --recursive | 遞歸處理,將指定目錄下的所有文件及子目錄一并處理 |
| -v 或 --version | 顯示指令執(zhí)行過程 |
| –dereference | 效果和“-h”參數(shù)相同 |
| –help | 在線幫助 |
| –reference=<參考文件或目錄> | 把指定文件或目錄的擁有者與所屬群組全部設(shè)成和參考文件或目錄的擁有者與所屬群組相同 |
| –version | 顯示版本信息 |
參考示例
(一)將目錄 “/usr/meng” 及隸屬的所有目錄和文件的擁有者改成 “l(fā)iu”
[root@linuxcool ~]# chown -R liu /usr/meng(二)將當(dāng)前目錄下所有文件的擁有者都改為 linuxcool,用戶組改為 linuxcoolgroup
[root@linuxcool ~]# chown -R linuxcool:linuxcoolgroup *(三)將 “test.txt.bz2” 文件所有者和用戶組都改為 “bin”:
[root@linuxcool ~]# ll test.txt.bz2 -rw-r--r-- 1 root root 56 Jul 22 20:17 test.txt.bz2 [root@linuxcool ~]# chown bin:bin test.txt.bz2 [root@linuxcool ~]# ll test.txt.bz2 -rw-r--r-- 1 bin bin 56 Jul 22 20:17 test.txt.bz2(四)將 “test.txt” 的擁有者和用戶組都改成 “bin”,并且顯示更改動(dòng)作
[root@linuxcool ~]# ll test.txt -rw-r--r-- 1 root root 45 Jul 22 21:11 test.txt [root@linuxcool ~]# chown -c bin:bin test.txt changed ownership of `test.txt' to bin:bin總結(jié)
以上是生活随笔為你收集整理的Linux 命令之 chown -- 用来变更文件或目录的拥有者或所属群组的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 人民币兑美元下跌有什么影响?
- 下一篇: 去平安银行取现金需要预约吗?