Linux關於文件的權限筆記

  1、調整文件的權限命令:chmod

  Linux的每個文件都定義了文件的擁有者:u(user)、擁有組:g(group)、其他人:o(others)權限,對應的權限用rwx的組合來定義。使用chmod命令,增加權限用+,刪除權限用-,某個文件詳細的權限用=號。

  比如:

  chmod u+r filename #給某文件增加讀的權限

  chmod u-r filename #給某文件刪除讀的權限

  chmod u+w filename #給某文件增加寫的權限

  chmod u-w filename #給某文件刪除寫的權限

  chmod u+x filename #給某文件增可執行的權限

  chmod u-x filename #給某文件刪除可執行的權限

  chmod u+rwx filename #給某文件增加讀寫可執行的權限

  chmod u=rwx filename #給某文件設定讀寫可執行的權限

  通過這種方式可以同一時刻給文件擁有者、文件擁有組、或其他用戶設置權限,如果想要同時設置所有用戶的權限就要使用數字表示的方式了,Linux規定 r=4,w=2,x=1。比如權限rwx:7,r-x:5。如果想設置一個文件擁有者有讀、寫、執行,擁有組的權限是讀、執行、其他人只讀的話,可以使用命令:chmod 745 filename 進行設置。chmod -R 745 dirname #用來看設置目錄權限 必須加 -R參數。

  2、改變文件的擁有者命令:chown

  比如:chown user1 hello.txt

  #將hello.txt 文件擁有者修改爲 user1, 前提user1 爲系統中擁有的用戶

  chown :user1 hello.txt

  #將hello.txt 文件擁有者修改爲 user1組, 前提user1 爲系統中擁有的用戶組

  chown user1:user1 hello.txt

  #相當於執行了上面兩條命令

  chown user1:user1 dirname

  #修改目錄的文件擁有者和用戶組 需要加 -R參數

  3、修改文件的擁有組命令:chgrp

  比如:鄭州 不  孕 不  育 醫 院:http://jbk.39.net/yiyuanzaixian/zztjyy/

  chgrp user1 hello.txt

  #將hello.txt 文件用戶組修改爲 user1

  chgrp user1 dirname

  #將dirname 目錄用戶組修改爲 user1,需要加 -R參數


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章