chmod修改檔案的許可權/chown修改檔案和目錄的所有者
ll指令的顯示的資訊為(當前目錄下只有nameservice1一個目錄):
drwxr-xr-x 3 hdfs hdfs 4096 4月 14 16:19 nameservice1
上述資訊分別表示:許可權(drwxr-xr-x 3)、所屬使用者(hdfs)和組(hdfs)、大小(4096)、時間(4月 14 16:19)、名稱(nameservice1)。
許可權中的字母一共有10位數:
其中,第1位有兩種選擇:-表示是檔案,d表示是目錄。此處是d,表示nameservice1是目錄;
第2位到第4位rwx表示的是所有者(所屬使用者hdfs)的許可權;
第5位到第7位r-x表示的是組(hdfs)的許可權;
第8位到第10位r-x表示的是其他人(other)的許可權;
另外,
r 表示檔案可以被讀(read)
w 表示檔案可以被寫(write)
x 表示檔案可以被執行(如果它是程式的話)
- 表示相應的許可權還沒有被授予
1.修改檔案的許可權
檢視當前檔案檔案temp的許可權資訊:
ll | grep temp
-rw-rw-r-- 1 root root 4405 3月 17 11:50 temp
修改檔案許可權的指令:
chmod o+w temp
表示給檔案temp授予其他人寫許可權,現在檢視temp的許可權資訊:
-rw-rw-rw- 1 root root 4405 3月 17 11:50 temp
我們發現第9位多出了一個w。
其中引數表示的意義為:
u 代表所有者(user)
g 代表所有者所在的組群(group)
o 代表其他人,但不是u和g (other)
a 代表全部的人,也就是包括u,g和o
r 表示檔案可以被讀(read)
w 表示檔案可以被寫(write)
x 表示檔案可以被執行(如果它是程式的話)
其中:rwx也可以用數字來代替
r ------------4
w ------------2
x ------------1
- ------------0 行動:
+ 表示新增許可權
- 表示刪除許可權
= 表示使之成為唯一的許可權 當大家都明白了上面的東西之後,那麼我們常見的以下的一些許可權就很容易都明白了:
-rw------- (600) 只有所有者才有讀和寫的許可權
-rw-r--r-- (644) 只有所有者才有讀和寫的許可權,組群和其他人只有讀的許可權
-rwx------ (700) 只有所有者才有讀,寫,執行的許可權
-rwxr-xr-x (755) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有讀和執行的許可權
-rwx--x--x (711) 只有所有者才有讀,寫,執行的許可權,組群和其他人只有執行的許可權
-rw-rw-rw- (666) 每個人都有讀寫的許可權
-rwxrwxrwx (777) 每個人都有讀寫和執行的許可權
2.修改目錄的所有者和群組
將目錄的所有者修改為root:root(第一個root表示組,第二個root表示使用者)。 該指令需要在root許可權下使用。
chown -R root:root nameservice1
此時再執行ll,顯示結果為:
drwxr-xr-x 3 root root 4096 4月 14 16:19 nameservice1
將目錄換成檔案的名字就可以修改檔案的所有者了,例如:
chown -R root:root test.txt
只改變檔案或目錄的所有者
chown -R owner: test.txt
只改變檔案或目錄的群組
chown -R :group test.txt
相關推薦
chmod修改檔案的許可權/chown修改檔案和目錄的所有者
ll指令的顯示的資訊為(當前目錄下只有nameservice1一個目錄): drwxr-xr-x 3 hdfs hdfs 4096 4月 14 16:19 nameservice1 上述資訊分別表示:許可權(drwxr-xr-x 3)、所屬使用者(hdfs)和組(hdfs)、大小(4096)、時
c語言實現系統(Linux)檔案許可權的修改,以及系統檔案的建立,寫入和讀取資料
我們都清楚,在Linux要想修改某個檔案的許可權,可以執行chmod命令,(4.為讀許可權,2.為寫許可權,1.為執行許可權)其實我們可以通過編寫C程式來實現這一命令,具體 chmod實現程式如下: #include<stdio.h> #in
Linux常用命令:chmod修改檔案許可權 777和754
常用下面這條命令: chmod 777 檔案或目錄 示例:chmod 777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。 如果是Ubuntu系統,可能需要加上sudo來執行: sudo chmod 77
chmod,chgrp,chown命令 修改檔案許可權
linux系統的檔案和目錄屬性都有訪問許可許可權。 檔案或目錄的訪問許可權分為只讀、只寫和可執行三種。其中這三種許可權還對使用者進行區分,分別是檔案或目錄擁有者、同用戶組使用者及其他使用者。 如: 一個檔案或目錄有十位屬性,分別是: 1——檔案是目錄還是純檔案。若是目錄的話此位為d
Linux命令:修改檔案許可權命令chmod、chgrp、chown的區別
chmod是更改檔案的許可權 chown是改改檔案的屬主與屬組 chgrp只是更改檔案的屬組。 (1)chmod是修改檔案/目錄的許可權。可以有文字修改和數字修改。 #chmod 777 /home/berry #chmod u+x /home/berry 操作物件who可是下述字母中的任一個或者它
Linux常用命令:chmod修改檔案許可權 777和754
常用下面這條命令:chmod 777 檔案或目錄示例:chmod 777 /etc/squid 執行命令後,squid資料夾(目錄)的許可權就被修改為777(可讀可寫可執行)。如果是Ubuntu系統,可能需要加上sudo來執行:sudo chmod 777 /etc/s
如何修改檔案許可權(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
Ubuntu chmod 命令修改檔案許可權 Ubuntu chmod 命令修改檔案許可權
原 Ubuntu chmod 命令修改檔案許可權 2015年09月16日 18:45:04 兩鬢已不能斑白 閱讀數:26493 更多
Linux修改檔案許可權(chmod)
當在ubuntu shell下鍵入ls -lh時,會列出該目錄下的檔案,如: 而每個檔案顯示前都有類似紅框裡的內容,這些東西代表的含義是: - 代表檔案 d 代表目錄,也就是資料夾
Linux chmod命令 修改檔案許可權被禁止(not permitted)的解決辦法
發現目錄下有個.user.ini檔案無法刪除一直提示這個錯誤, 終於查到用 chattr 可以解除這個限制 首先先檢視一下屬性 lsattr .user.ini ----i------e- .user.i
修改linux檔案許可權命令:chmod
Linux系統中的每個檔案和目錄都有訪問許可許可權,用它來確定誰可以通過何種方式對檔案和目錄進行訪問和操作。 檔案或目錄的訪問許可權分為只讀,只寫和可執行三種。以檔案為例,只讀許可權表示只允許讀其內容,而禁止對其做任何的更改操作。可執行許可權表示允許將該檔案作為一個程式
linux檔案許可權檢視及修改-chmod ------入門的一些常識
檢視linux檔案的許可權:ls -l 檔名稱ULUitugULUitug檢視linux資料夾的許可權:ls -ld 資料夾名稱(所在目錄)ULUitugULUitug修改檔案及資料夾許可權:ULUitugULUitugsudo chmod -(代表型別)×××(所有者)××
Linux基本命令ls、cd、touch、cp、mv、mkdir、rmdir、rm、nano、cat、linux的檔案許可權修改chmod命令
Linux系統有很多種,如Ubuntu,Centos、Debian等等。 我們主要在Ubuntu上操作。 Ubuntu中截圖快捷鍵為:ctrl+alt+printscreen 清空terminal中內容:clear 指令ls和cd: $之後就是你要輸入並執行的命
Linux目錄檔案許可權的檢視和修改
今天我們用全命令來檢視和修改檔案的許可權 為了舉一個例項,我們在mnt資料夾中建立一個fileA檔案,然後在fileA資料夾中建立一個zhaoyuqiang.html網頁。 建好之,我們就以fileA檔案和zhaoyuqian
linux下目錄許可權檢視與修改以及檔案和目錄訪問許可權設定
檢視檔案許可權的語句: 在終端輸入: ls -l xxx.xxx (xxx.xxx是檔名) 那麼就會出現相類似的資訊,主要都是這些: -rw-rw-r-- 一共有10位數 其中: 最前面那個 - 代表的是型別 中間那三個 rw- 代表的是所有者(user
【Linux】目錄檔案許可權的檢視和修改【轉】
在Linux系統中檔案的許可權可以在檔案上單擊右鍵—>屬性來檢視。 但是我們這次用的是全命令來檢視和修改檔案的許可權 為了舉一個例項,我們在mnt資料夾中建立一個fileA檔案,然後在fileA資料夾中建立一個zhaoyuqiang.html網頁。
檔案許可權管理__1__修改擁有者和所屬組
修改擁有者和所屬組 一、檔案的相關資訊(使用 “ ls -l ” 檢視檔案的詳細資訊 ) 二、檔案型別 - :普通檔案、二進位制檔案 l :連結檔案 b :塊裝置檔案(和儲存有關,
檔案許可權操作chown和chmod的用法
許可權操作r 讀 w 寫 x 執行chown用法用來更改某個目錄或檔案的使用者名稱和使用者組的chown 使用者名稱:組名 檔案路徑(可以是就對路徑也可以是相對路徑)例1:chown root:root /tmp/tmp1就是把tm
Linux檔案許可權的檢視和修改
背景 相信很多用過的Linux的人都見過這個命令 chmod 777 檔名, 而且肯定絕大多數人都知道這個命令是用來修改許可權用的,但是具體怎麼修改許可權的呢?可能很多就一頭霧水了,本篇文章就來和大家探討如何檢視Linux下面檔案的許可權、如何修改檔案的許可權 如何檢
Linux修改檔案和目錄的許可權
前言: 檔案或者資料夾許可權不同,可以進行的操作便有很多區別 1.首先說一下許可權 檔案/資料夾有三種許可權,讀-寫-執行,對應於,rwx,為了方便都會轉成二進位制 0 和 1 eg 444 -r--r--r-- 600 -rw------- 64