介紹
有乙個非常重要的檔案(sources.list)但是你忘了它在哪了,你依稀記得它在/etc/目錄下,現在要你把這個檔案找出來,然後設定成自己可以訪問,但是其他使用者並不能訪問
目標找到sources.list檔案
把檔案所有者改為自己(shiyanlou)
把許可權修改為僅僅只有自己可讀可寫
shiyanlou:~/ $ find /etc/ -name source.list [21:00:23]
find: `/etc/ssl/private': \u6743\u9650\u4e0d\u591f
shiyanlou:~/ $ sudo find /etc/ -name sources.list [21:00:48]
/etc/apt/sources.list
shiyanlou:~/ $ chown shiyanlou /etc/apt/sources.list [21:01:22]
chown: \u6b63\u5728\u66f4\u6539"/etc/apt/sources.list" \u7684\u6240\u6709\u8005: \u4e0d\u5141\u8bb8\u7684\u64cd\u4f5c
shiyanlou:~/ $ sudo chown shiyanlou /etc/apt/sources.list [21:01:52]
shiyanlou:~/ $ ll /etc/apt/sources.list [21:02:15]
-rw-r--r-- 1 shiyanlou root 2.0k 8\u6708 17 2016 /etc/apt/sources.list
shiyanlou:~/ $ chmod 600 /etc/apt/sources.list [21:02:29]
shiyanlou:~/ $ ll /etc/apt/sources.list [21:03:09]
-rw------- 1 shiyanlou root 2.0k 8\u6708 17 2016 /etc/apt/sources.list
linux批量更改檔案所有者
剛學完shell指令碼基礎知識,剛才改變資料夾的所有使用者時,突然想到能不能寫個指令碼批量更改,於是就有了這個。1 bin bash 2 ecoding utf 8 3 4 5 先過濾出第乙個檔案的所有者,名字賦給str 6 i 1 7 str echo e ls l n grep d grep a...
linux改變檔案所有者命令
chown 改變檔案所有者 change owner chown r 所有者名稱 檔案或者目錄 r 進行遞迴的持續更改。也即連同子目錄下的所有檔案目錄都更新成為這個使用者組之意,常常用在更改某一目錄內所有的檔案情況 例如 root shuai shan ls al rw r r 1 root roo...
改變檔案所有者
通過chown fchown lchown來改變乙個檔案的所有者識別號和使用者組識別號 include include int chown const char pathname,uid t owner,gid t group int fchown int fd,uid t owner,gid t ...