參考文獻:
可以通過ls -l來查看文件的權限以及所有者。
舉例
enadmin@cgnmon:~/test$ ls -l ls: error initializing month strings total 16 -rw-rw-r-- 1 enadmin enadmin 6161 12月 11 22:51 response.txt -rw-rw-r-- 1 enadmin enadmin 0 12月 11 22:51 serviceTicket.txt -rwxrwxrwx 1 root root 1118 12月 11 18:43 testcas.sh -rw-r--r-- 1 root root 0 2月 25 09:15 test.txt -rw-rw-r-- 1 enadmin enadmin 61 12月 11 22:51 tgt.txt
從上面我們可以看到,test.txt的所有者是root:root(用戶:組別),那么當前我想將這個文件的所有者修改為enadmin的話,可以通過以下命令來完成,可以看到,再次執行ls -l,我們發現test文件的用戶發生了變更。
enadmin@cgnmon:~/test$ sudo chown enadmin:enadmin test.txt enadmin@cgnmon:~/test$ ls -l ls: error initializing month strings total 16 -rw-rw-r-- 1 enadmin enadmin 6161 12月 11 22:51 response.txt -rw-rw-r-- 1 enadmin enadmin 0 12月 11 22:51 serviceTicket.txt -rwxrwxrwx 1 root root 1118 12月 11 18:43 testcas.sh -rw-r--r-- 1 enadmin enadmin 0 2月 25 09:15 test.txt -rw-rw-r-- 1 enadmin enadmin 61 12月 11 22:51 tgt.txt