雲伺服器chmod命令用法詳解
鑑於Linux系統的安全性和穩定型,以及低配置的要求,現在有很大部分的雲伺服器多是安裝Linux系統,那麼,chmod用法就需要站長們和Linux vps主機使用者們要了解和熟悉的了。
Linux/Unix系統的檔案存取許可權般多分為三 : 檔案擁有者、群組、其他。利用 chmod可以藉以控制檔案如何被他人所存取。作為站長們經常要用到的Linux命令,chmod用法掌握起來並沒有那麼難。
chmod命令可以使用八進位制數來指定許可權。檔案或目錄的許可權位是由9個許可權位來控制,每三位為組,它們分別是檔案所有者(user)的讀、寫、執行,使用者組(group)的讀、寫、執行以及(other)其它使用者的讀、寫、執行。歷史上,檔案許可權被放在個位元掩碼中,掩碼中指定的位元位設為1,用來說明個類具有相應的優先。
Chmod用法基本語法:
$ chmod [options] mode[,mode] file1 [file2 ...]
$ ls -l file
Chmod用法八進位制語法數字說明:
r 4 w 2 x 1 - 0
所有者的許可權用數字表達:屬主的那三個許可權位的數字加起來的總和。如rwx ,也就是4+2+1 ,應該是7。
使用者組的許可權用數字表達:屬組的那個許可權位數字的相加的總和。如rw- ,也就是4+2+0 ,應該是6。
其它使用者的許可權數字表達:其它使用者許可權位的數字相加的總和。如r-x ,也就是4+0+1 ,應該是5。
使用符號模式可以設定多個專案:who(使用者型別),operator(運算子)和permission(許可權),每個專案的設定可以用逗號隔開。 命令chmod將修改who指定的使用者型別對檔案的訪問許可權,使用者型別由個或者多個字母在who的位置來說明。
此外,chmod在c、c++、c#等程式語言中,作為個函式,也有著類似的含義,和作用,在程式語言中chmod用法相對來說比Linux系統中更廣泛和複雜。如果對程式設計有興趣的朋友不防可以多瞭解瞭解。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2761599/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- chmod命令詳細用法
- Linux chmod命令詳解Linux
- UNix下chmod,chown命令 詳解
- linux chmod命令引數及用法詳解--檔案資料夾許可權設定命令Linux
- Ubuntu mount命令用法詳解Ubuntu
- 【jar命令的用法詳解】JAR
- aix svmon 命令用法詳解AI
- chmod 命令
- chmod 命令——chmod 755與 chmod 4755區別
- chmod 755 a.sh命令解釋
- Java中jar命令用法詳解JavaJAR
- sar命令的用法和詳解
- linux chmod命令詳細使用引數Linux
- linux下xargs命令用法詳解Linux
- Linux下chmod賦權詳解Linux
- chmod命令(change mode)
- 網路命令ifconfig用法詳解。
- 達夢資料庫Disql用法詳解之Disql命令列命令用法介紹資料庫SQL命令列
- linux chmod命令(轉)Linux
- ADB 操作命令詳解及用法大全
- linux expr命令引數及用法詳解Linux
- Linux中find命令-path -prune用法詳解Linux
- find命令的exec選項用法詳解(轉)
- 雲伺服器mysql備份與還原資料庫命令詳解伺服器MySql資料庫
- Linux基礎命令---chmodLinux
- chmod/chkconfig命令使用
- 伺服器開發利器 golang context 用法詳解伺服器GolangContext
- 以太坊客戶端Geth命令用法-引數詳解客戶端
- extern用法詳解
- Metasploit用法詳解
- xargs用法詳解
- Nmap用法詳解
- mount用法詳解
- linux split命令引數及用法詳解---linux分割檔案命令Linux
- Flutter ListView 用法詳解FlutterView
- MyBatis Generator 用法詳解MyBatis
- iconfont用法詳解
- Promise用法詳解(一)Promise