1. 程式人生 > >12.02 下午 心情 晴 身處風雨之中不必感到孤單和寒冷 心中堅定理想和信念 陽光終會來臨

12.02 下午 心情 晴 身處風雨之中不必感到孤單和寒冷 心中堅定理想和信念 陽光終會來臨


12.02

chown改變檔案所有者
  chown將指定檔案的擁有者改為指定的使用者或所屬組,使用者可以是使用者名稱或者使用者ID;所屬組可以是組名或者組ID;檔案是以空格分開的要改變許可權的檔案列表,支援萬用字元。系統管理員經常使用chown命令,在將檔案拷貝到另一個使用者的名錄下之後,讓使用者擁有使用該檔案的許可權
語法chown [-cfhvR] [--help] [--version] user[:group] file
  chown runoob:users file1.txt將檔案 file1.txt 的擁有者設為 users 所屬組的使用者 runoob
  chown -R lamport:users *將目前目錄下的所有檔案與子目錄的擁有者皆設為 users 所屬組下的使用者 lamport

chgrp指令改變檔案與目錄的所屬組
語法chgrp [-cfhRv][--help][--version][所屬群組][檔案或目錄...] 或 chgrp [-cfhRv][--help][--reference=<參考檔案或目錄>][--version][檔案或目錄...]
  chgrp -v bin log2012.log改變檔案的群組屬性,將log2012.log檔案由root群組改為bin群組
  chgrp --reference=log2012.log log2013.log根據指定檔案改變檔案的群組屬性,改變檔案log2013.log 的群組屬性,使得檔案log2013.log的群組屬性和參考檔案log2012.log的群組屬性相同

umask 顯示檔案許可權
  在linux系統中,建立一個新的檔案或者目錄的時候,這些新的檔案或目錄都會有預設的訪問許可權,umask命令與檔案和目錄的預設訪問許可權有關。若使用者建立一個檔案,則檔案的預設訪問許可權為 -rw-rw-rw- ,建立目錄的預設許可權 drwxrwxrwx ,而umask值則表明了需要從預設許可權中去掉哪些許可權來成為最終的預設許可權值。
  umask nnn改變預設建立檔案的許可權如nnn=002則表示在所有者的許可權(建設為777)基礎上減去002,則最終創建出的檔案的許可權為775即rwx rwx r-x
  umask -S顯示新建檔案的許可權