1. 程式人生 > >chmod,chgrp,chown命令 修改檔案許可權

chmod,chgrp,chown命令 修改檔案許可權

     linux系統的檔案和目錄屬性都有訪問許可許可權。      檔案或目錄的訪問許可權分為只讀、只寫和可執行三種。其中這三種許可權還對使用者進行區分,分別是檔案或目錄擁有者、同用戶組使用者及其他使用者。 如:
一個檔案或目錄有十位屬性,分別是: 1——檔案是目錄還是純檔案。若是目錄的話此位為d,否則為- 2~4——檔案擁有者的讀、寫及可執行許可權。r為可讀,w為可寫,x為可執行。 5~7——與檔案擁有者同組的使用者對該檔案的讀、寫及可執行許可權。 8~10——其他組使用者對該檔案的讀、寫及可執行許可權。 如上例,表示test檔案是一個純檔案,擁有者是使用者hzb,擁有讀寫執行許可權,與hzb同組的使用者對test檔案也有讀寫執行許可權,其他使用者則有讀、執行許可權。 chmod命令 功能:用於修改檔案或目錄的訪問許可權。方式有兩種 1、文字設定法 chmod [who] [+|-|=] [mode] 檔名 who的可選項或組合:
u——表示“使用者(user)”,即檔案或目錄的擁有者 g——表示“同組(group)”,即與檔案或目錄的擁有者同組的使用者 o——表示“其他(other)”,即其他使用者 a——表示“所有(all)使用者”,即所有使用者 操作符可選項: +     新增某個許可權 -      取消某個許可權 =     賦予給定許可權並取消其他所有許可權 mode的可選項及組合: r      可讀 w     可寫 x      可執行 X      只有目標檔案對某些使用者是可執行的或該目標檔案是目錄時才追加x 屬性 s      在檔案執行時把程序的擁有者的或組ID置為該檔案的檔案擁有者。方式"u+s"設定檔案的使用者ID位,“g+s"設定組ID位 u      與檔案擁有者一樣的許可權 g      與檔案擁有者同組使用者一樣的許可權 o      與其他使用者一樣的許可權 在一個命令列中可給出多個許可權方式,其間用逗號隔開, 如chmod g+r,o+r test 對test檔案新增同組可讀許可權,對其他使用者可讀許可權 例: chmod a+x test 對test檔案新增所有使用者的可執行許可權。 chmod g-w test 對test同組使用者刪去可寫許可權 chmod u+s a.out 假設執行chmod後a.out的許可權為(可以用ls – l a.out命令來看): –rws--x--x 1 inin users 7192 Nov 4 14:22 a.out 並且這個執行檔案要用到一個文字檔案shiyan1.c,其檔案存取許可權為“–rw-------”,即該檔案只有其屬主具有讀寫許可權。 當其他使用者執行a.out這個程式時,他的身份因這個程式暫時變成inin(由於chmod命令中使用了s選項),所以他就能夠讀取shiyan1.c這個檔案(雖然這個檔案被設定為其他人不具備任何許可權),這就是s的功能。 2、數字設定法

0表示沒有許可權,1表示可執行許可權,2表示可寫許可權,4表示可讀許可權,組合的將其對應的值進行相加即可。 例: chmod 644 test 對test檔案新增擁有者可讀可寫許可權,同 組可讀許可權,其他使用者可讀許可權。 chgrp命令 功能:該表文件或目錄所屬的組 語法:chgrp [選項] group 檔名 選項可選: -R     遞迴式地該表制定目錄及其下的所有子目錄和檔案的擁有者 例 chgrp -R test  /test 改變/test及其目錄下的所有檔案的屬組為test chown命令 功能:更改某個檔案或目錄的屬主和屬組。 語法:chown [選項] 使用者或組 檔案 說明:將制定檔案的擁有者改為指定的使用者或組。使用者可以是使用者名稱或使用者ID。組可以是組名或組ID 選項可選: -R     遞迴式地改變指定目錄及旗下的所有子目錄和檔案的擁有者 例: chown hzg test 把test檔案的所有者改為hzb chown -R hzb.users /test 把/test及其下的所有檔案和子目錄的屬主改為hzb,陣列改為users

相關推薦

chmod,chgrp,chown命令 修改檔案許可權

     linux系統的檔案和目錄屬性都有訪問許可許可權。      檔案或目錄的訪問許可權分為只讀、只寫和可執行三種。其中這三種許可權還對使用者進行區分,分別是檔案或目錄擁有者、同用戶組使用者及其他使用者。 如: 一個檔案或目錄有十位屬性,分別是: 1——檔案是目錄還是純檔案。若是目錄的話此位為d

Linux命令:修改檔案許可權命令chmodchgrpchown的區別

chmod是更改檔案的許可權 chown是改改檔案的屬主與屬組 chgrp只是更改檔案的屬組。 (1)chmod是修改檔案/目錄的許可權。可以有文字修改和數字修改。 #chmod 777 /home/berry #chmod u+x /home/berry 操作物件who可是下述字母中的任一個或者它

Ubuntu chmod 命令修改檔案許可權 Ubuntu chmod 命令修改檔案許可權

原 Ubuntu chmod 命令修改檔案許可權 2015年09月16日 18:45:04 兩鬢已不能斑白 閱讀數:26493 更多

Linux chmod命令 修改檔案許可權被禁止(not permitted)的解決辦法

發現目錄下有個.user.ini檔案無法刪除一直提示這個錯誤,  終於查到用 chattr 可以解除這個限制 首先先檢視一下屬性 lsattr .user.ini  ----i------e- .user.i

如何修改檔案許可權(chgrp,chown,chmod)

[root@redhat zgz]# ls -l total 20 -rw-r--r--  1 zgz groupb    0 Sep 26 05:48 filea -rw-r--r--  1 zgz groupa    3 Sep 26 05:59 fileb drwxr-xr-x  2 zgz group

Linux常用命令chmod修改檔案許可權 777和754

常用下面這條命令: chmod 777  檔案或目錄 示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod  77

Linux常用命令chmod修改檔案許可權 777和754

常用下面這條命令:chmod 777  檔案或目錄示例:chmod  777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。如果是Ubuntu系統,可能需要加上sudo來執行:sudo chmod  777 /etc/s

Linux命令 修改使用者許可權——對檔案修改刪除等

chown -R                                        

【Linux下許可權控制之chmodchown命令

chmod 用於配置檔案/目錄許可權 命名格式:chmod [選項] 檔案/目錄名 . 許可權類別: r 讀取 可用數字4表示 w 寫入 可用數字2表示 x 執行 可用數字1表示 . 歸屬類別: u 屬主 g 屬組 o 其它 a 所有人 . 操作符: + 給指定類別新增指定許可權(例如+x或a+x表

Linux修改檔案許可權(chmod)

當在ubuntu shell下鍵入ls -lh時,會列出該目錄下的檔案,如: 而每個檔案顯示前都有類似紅框裡的內容,這些東西代表的含義是: - 代表檔案 d 代表目錄,也就是資料夾

Linux命令chmod/chgrp/chown

Linux系統中的每個檔案和目錄都有訪問許可許可權,用它來確定誰可以通過何種方式對檔案和目錄進行訪問和操作。 檔案或目錄的訪問權 限分為只讀,只寫和可執行三種。以檔案為例,只讀許可權表示只允許讀其內容,而禁止對其做任何的更改操作。可執行許可權表示允許將該檔案作為一個程式執行

linux系統下ubuntu重啟apache服務命令檔案許可權設定

常用修改許可權的命令: sudo chmod 600 ××× (只有所有者有讀和寫的許可權) sudo chmod 644 ××× (所有者有讀和寫的許可權,組使用者只有讀的許可權) sudo chmod 700 ××× (只有所有者有讀和寫以及執行的許可權) sudo chmod

LINUX 的解壓命令 更改檔案許可權 安裝檔案上傳命令rz (ubuntn作業系統)

檔案上傳的命令 安裝包 使用命令apt-get install lrzsz來安裝lrzsz。 apt-get install lrzsz #設定資料夾的許可權 sudo chmod 777 ./stock-back/ -R 此文參考的大佬的 連結給忘了 如果不瞞請聯絡我 linux

linux下vi命令修改檔案及儲存的使用方法

移動游標類命令 vi filename :開啟或新建檔案,並將游標置於第一行首 vi n filename :開啟檔案,並將游標置於第n行首 vi filename :開啟檔案,並將游標置於一行首 vi /pattern filename:開啟檔案,並將游標置於

android 檔案許可權的含義,與修改檔案許可權

Android 檔案的許可權的含義: 檔案許可權一共有十個字元: 第一個字元代表檔案的型別: 當為[ d ]則是目錄,例如上表檔名為『.gconf』的那一行; 當為[ - ]則是檔案,例如上表檔名為『install.log』那一行; 若是[ l ]則表示為連

Linux 下 檢視以及修改檔案許可權

檢視許可權 在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r--其中: 最前面那個 - 代表的是型別 中

ubuntu下使用vi命令修改檔案並儲存例項

關於vi命令的使用,以前百度了半天也沒找到詳細的操作例項,都是抄來超區一些沒有的東西。這裡我提供一個使用vi命令修改檔案並儲存的詳細例項教程,分享了!就以修改/opt/lampp/etc/extra/httpd-xampp.conf這個檔案為例,我們找到這段程式碼:# si

linux下vi命令修改檔案及儲存等使用方法整理

vi的基本概念   基本上vi可分為三種操作狀態,分別是命令模式(Command mode)、插入模式(Insert mode)和底線命令模式(Last line mode),   各模式的功能區分如下:   1. Comand mode:控制螢幕游

vi命令——修改檔案內容

以下內容轉載自http://blog.csdn.net/bruce0532/article/details/7842384   vi編輯器是所有Unix及Linux系統下標準的編輯器,介紹一下它的用法和一小部分指令。由於對Unix及Linux系統的任何版本,vi編輯器是完全相同的,因此您可以在其

Linux 檢視組,使用者 及 修改檔案許可權

1. 命令groups 檢視當前使用者所屬組2. groups 使用者(檢視使用者所屬組)其它方法:1.cat /etc/passwd檢視所有的使用者資訊2.cat /etc/passwd|grep 使用者名稱,用於查詢某個使用者3.cat /etc/group檢視所有組資訊