NBA 2K23 Arcade Edition for Mac是一款深受歡迎的籃球游戲,NBA 2K23 街機版是世界著名的 NBA 2K 系列的最新作品,玩家在《NBA 2K23》中可以享受更身臨其境和超真實的NBA游戲體驗,享受現場解說員和色彩分析師的解說,喜歡的朋友們快來游戲中建立你的專屬王朝 ...
Linux文件許可權操作
介紹
我們在操作linux系統時,經常需要給系統中的文件夾賦予相關用戶許可權,如果許可權過大,安全性較低,如果許可權過小,對於用戶的部分操作都會提示Operation not permitted,也就是許可權不足,需要提權。我們在網上經常有人寫分配777許可權,我們需要知道裡面的含義,這樣才能適合我們自己的需求分配相對應的許可權。
文件基本許可權講解
基本許可權
讀:r(4) 可讀,如果分配該許可權,則代表該文件或者文件夾,可以讀取。
寫:w(2) 可寫,如果分配該許可權,則代表該文件或者文件夾,可以寫入數據。
執行:x(1) 可執行,一般用於.sh文件
用戶身份
用戶身份包含文件所有者、群組和其他人所屬。具體區分如下:
U: user 代表文件的擁有者,預設是文件的創建者
G: group 與文件所屬組同組的用戶,組內用戶
O: other 既不是擁有者,也不是所屬組內用戶,屬於其他用戶
更改文件許可權
命令
chmod [選項] 字母或者數字 文件或者文件夾
選項:-R 遞歸設置,針對文件夾或者文件目錄
u: 上方所講的文件所有者
g: 上方所講的組內用戶
o: 上方所講的其他用戶
a: 所有用戶
+: 表示給用戶增加許可權
-: 表示給用戶去除許可權
=: 表示給用戶許可權重新設定
r: 只讀
w: 寫入
x: 可執行
命令 | 選項 | 選項 | 選項 | 參數 |
---|---|---|---|---|
chmod | u\g\o\a | +\-\= | r\w\x | 文件夾目錄或者文件 |
以數字表示
數字表示就是用上方的4、2、1來代替,例如我們在linux下輸入ls -l,第一列會顯示文件或者文件夾的許可權,例如drwxrwxrwx,其中第一位d代表的是目錄,如果是-則代表的是文件,後面三個分別代表的是文件所有者、組內用戶、其他用戶的許可權,例如drwxrwxrwx,則前面的文件所有者的許可權是4+2+1=7,組內用戶同理是7,其他用戶同理是7,所以分配時可以換成777,如果是664,則代表的是rw-rw-r—-,表示所有者和組內用戶有讀寫許可權,其他用戶只有讀許可權。
例子
-
給文件夾/test同組用戶增加寫入許可權
chmod g+w /test
-
給文件夾/test同組用戶去除寫入許可權
chmod g-w /test
-
給文件夾/test其他用戶增加寫入許可權
chmod o+w /test
-
給文件夾/test其他用戶去除寫入許可權
chmod o-w /test
-
給文件夾下麵的所有文件增加可執行許可權
chmod -R u+x /test
-
給文件夾/test增加所有許可權
chmod 777 /test
關註微信公眾號「平哥技術站」, 每日更新,在手機上閱讀所有教程,隨時隨地都能學習。
原文鏈接:https://monkey.blog.xpyvip.top/archives/linux-wen-jian-quan-xian-cao-zuo