linux 尋找檔案 改所有者 改名字

2022-08-24 09:24:13 字數 1163 閱讀 8425

介紹

有乙個非常重要的檔案(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 ...