linux文件許可權刪除
『壹』 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
比如:
chgrp user1 hello.txt
#將hello.txt 文件用戶組修改為 user1
chgrp user1 dirname
#將dirname 目錄用戶組修改為 user1,需要加 -R參數
覺得不錯請點贊支持,歡迎留言或進我的個人群855801563領取【架構資料專題目合集90期】、【BATJTMD大廠JAVA面試真題1000+】,本群專用於學習交流技術、分享面試機會,拒絕廣告,我也會在群內不定期答題、探討。
『貳』 linux中文件擁有者去掉執行許可權,其他用戶加上讀寫許可權,同組用戶加上只讀許可權 命令是什麼
可以使用chmodfilename改變文件的許可權,可以使用chownfilename改變文件所屬的用戶和組。
Linux下許可權有三種,用戶許可權,組許可權,簡寬其他用戶。可以使用ls-lfilename會列出改文件的許可權。分別用rwx表示讀,寫和可執行三種許可權,
對於目錄:
r:可以對此目錄執行ls以脊氏列出內部的所有文櫻咐散件;
w:可以在此目錄創建文件;
x:可以使用cd切換進次目錄,也可以使用ls-l查看文件的詳細內容;
對於文件:
r:可讀,可以使用類似cat等命令查看文件內容;
w:可寫,可以編輯或刪除此文件;
x:可執行,eXecutable,可以命令提示符下當做命令提交給內核運行。
(2)linux文件許可權刪除擴展閱讀
linux文件許可權命令
屬性為rwx,則對應的數字為4+2+1=7
屬性為rw-,則對應的數字為4+2=6
屬性為r-x,則對應的數字為4+1=5
d表示文件的類型,這個文件的類型為目錄
rwx表示文件擁有者的許可權是讀寫執行,
r-x表示與擁有者同組的用戶許可權為讀取和執行
r-x表示其他用戶的許可權也為讀取和執行
『叄』 linux怎樣取消一個文件的可執行許可權
1、首團襪宴先我們打開linux系統,建立一個目錄,文件夾創建命令mkdir ceshi。
『肆』 linux中目錄具有什麼許可權才可以刪除該目錄下的文件
t
粘貼位作用:被設置了粘貼位的目錄裡面的文件,只有文件的擁有者才能刪除。如果不設置,其它用戶如果對這個目錄有寫入許可權,就可以刪除其用戶文件。
/tmp目錄被設置粘貼位
用戶user1 touch
/tmp/file1
用戶user2
就不能刪除/tmp/file1
如果
chmod
777
/tmp
/test
目錄沒設置粘貼位 用戶user1 touch
/tmp/file1
用戶user2
就能除/tmp/file1
(別做這個修改操作,會導致很多錯誤。原本的tmp許可權是1777)
t
粘貼位主要用於目錄,如果看到文件帶t位,說明此文件被放在交換分區。