centOS學習(1)--chgrp、chown、chmod命令解析

1 chgrp 改變文件或目錄的所屬羣組

①使用 man chgrp命令可以查看chgrp在Linux中的說明文檔。

②命令格式

    chgrp [-參數選項] group dir/file

    如果要更改目錄下所有文件或子目錄,加上參數-R。

③例子

   chgrp users install.log

  將文件install.log的所屬羣組改爲users

2 chown 改變文件或目錄的所屬用戶,也可順便修改所屬羣組

①使用 man chown命令可以查看chown在Linux中的說明文檔。

②命令格式

    chown [-參數選項] 用戶名 目錄或文件名

   chown [-參數選項] 用戶名:羣組名 目錄或文件名

    如需更改子目錄或包含的文件,加參數-R。

③例子

   chown bin install.log

將install.log文件的所屬用戶改爲bin

chown bin:root install.log

將install.log文件的所屬用戶改爲bin,所屬羣組改爲root。

3 chmod 改變目錄或文件的權限

①使用 man chmod命令可以查看chmod在Linux中的說明文檔。

② 權限說明

  Linux文件的基本全線有九個,爲 -rwxrwxrwx,三個爲一組,分別代表owner/group/others三中身份的讀/寫/執行權限,如果對應位置爲-,代表沒有相應權限。

改變權限命令有兩種方式:數字方式和符號方式

③數字方式改變文件權限類型

r:4,w:2,x:1

chmod xyz 目錄或文件名

x爲owner身份的三種權限對應數字相加,y、z依次類推。

④符號方式改變文件權限類型

u代表user身份,g代表group身份,o代表others,a代表所有身份;

+代表增加權限,-代表去掉權限,=代表設定權限

示例:

chmod u=rwx,go=x install.log

將install.log文件給用戶身份設定可讀寫和執行的權限,group和others設定可執行的權限

chmod a+w install.log

設定所有用戶對install.log文件都有寫權限

chmod u-x install.log

去掉用戶身份對install.log文件的執行權限

⑤ 說明

+和-不會改變文檔原有權限,= 會重新設置原有文檔所有權限。

 

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