linux中的檔案,資料夾,鏈結的許可權劃分

2021-10-10 16:54:23 字數 1682 閱讀 3610

當你敲下ll時

箭頭所指就表示這個檔案的許可權和所有者

最前面的, 以access這個資料夾為例分析。

drwxr-xr-x
分組

將rwx, r-x, r-x 分為三組。

d表示是個目錄。

其中rwx表示屬於當前使用者的許可權。

第乙個r-x表示當前使用者所在組的其它人的許可權。

第二個r-x表示不屬於這一組的其他人的許可權。

第1個位置:

第2,3,4個位置是許可權的代號:

r	讀取許可權 		數字代號	4

w 寫入許可權 數字代號 2

x 執行許可權 數字代號 1

- 沒有任何許可權 數字代號 0

所以root/當前使用者有 rwx,讀寫執行的權力。

當前使用者所在組的其它成員有r-x 讀取,沒有寫,有執行的權力。

其它人同第3號位置。

許可權的範圍:

許可權的範圍:

u 所有者

g 和所有者同組的其他人

o u和g之外的人

a all 所有

這裡通過數字或者字母來修改。
# 修改許可權

chmod

# 1.字母的方式

chmod +x abc

chmod -x abc

chmod a+x abc

chmod a-x abc

chmod g+w abc

chmod go+wx kkk

# 2.數字的方式

chmod 777 abc

chmod 601 abc

chmod 000 abc

比如字母方式:

語法:chmod 對應的角色 +/- 檔案或者資料夾
chmod a-x abc # 給abc這個資料夾,對所有人去掉可執行的許可權
chmod a+x abc # abc資料夾,所有人都有可執行的許可權
chmod g+w abc # 對當前使用者的所在組的人對abc資料夾有可寫的許可權
chmod u+x abc # abc檔案對當前使用者具有可執行的許可權
chmod go+w b.md # g表示group,o表示other go有write的許可權,對於b.md檔案
注意:許可權是按檔案或者資料夾分的。

root具有所有許可權,可以對檔案分配對應的許可權。

搭配組合使用。

數字同理。字母對應的數字相加。

獲取資料夾中的資料夾中的檔名

希望大家多給點意見。由於著急還不知道怎麼弄 情急之下弄出了這麼個東東。檔案的結構是這樣的 在c盤根目錄 有個 商列表資料夾 在 商列表資料夾內有200個 商資料夾 在 商資料夾內有n個檔案 arraylist list new arraylist 記錄c 商列表中的 商資料夾名字 arraylist...

批量刪除資料夾中的 svn資料夾

記事本 輸入 之間的文字,注意最下面有個回車換行 windows registry editor version 5.00 hkey local machine software classes folder shell deletesvn delete svn floder hkey local ...

linux的各資料夾

目錄名稱 意義 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用的所有外部裝置,它實際上是訪問這些外部裝置的埠,你可以訪問...