Linux中chmod命令的定義及作用!
眾所周知,Linux是一個開源的作業系統,因其穩定、安全等特點,被越來越多的IT人所使用,在Linux系統中,檔案許可權也是一個很重要的概念,直接決定了使用者對檔案的訪問許可權,那麼如何修改Linux中的檔案許可權呢?以下是詳細的內容:
在Linux中,每個檔案和目錄都有一個許可權掩碼,由三個部分組成:所有者許可權、群組許可權和其他使用者許可權。每個部分都包含了讀、寫和執行許可權。
如果想修改檔案的許可權,可以透過chmod命令實現。
chmod命令的基本語法是:chmod [選項] 許可權 檔名
其中,選項可以是以下之一:
- u:表示所有者許可權
- g:表示群組許可權
- o:表示其他使用者許可權
- a:表示所有使用者許可權
許可權可以使用以下符號來表示:
- r:讀許可權
- w:寫許可權
- x:執行許可權
- -:無許可權
下面是一些常用的chmod命令示例:
1. 將檔案的所有者許可權設定為讀寫執行,群組和其他使用者許可權設定為只讀:
chmod u=rwx,g=r,o=r 檔名
2. 將檔案的所有者許可權設定為讀寫執行,群組和其他使用者許可權設定為無許可權:
chmod u=rwx,g=,o= 檔名
3. 將檔案的所有者許可權設定為只讀,群組和其他使用者許可權設定為只讀:
chmod u=r,g=r,o=r 檔名
4. 將檔案的所有者許可權設定為只讀,群組和其他使用者許可權設定為無許可權:
chmod u=r,g=,o= 檔名
5. 將檔案的所有者許可權設定為讀寫,群組和其他使用者許可權設定為只讀:
chmod u=rw,g=r,o=r 檔名
6. 將檔案的所有者許可權設定為讀寫,群組和其他使用者許可權設定為無許可權:
chmod u=rw,g=,o= 檔名
除了使用符號來表示許可權外,還可以使用數字來表示許可權。每個許可權都有一個數字值,讀許可權為4.寫許可權為2.執行許可權為1.我們可以將這些數字相加來表示許可權組合。例如,如果我們想將檔案的所有者許可權設定為讀寫執行,群組和其他使用者許可權設定為只讀,我們可以使用以下命令:
chmod 744 檔名
這裡的數字744表示許可權組合,其中7表示所有者許可權為讀寫執行,4表示群組和其他使用者許可權為只讀。
總結起來,修改檔案許可權是Linux系統中的一個重要操作。透過使用chmod命令,我們可以輕鬆地修改檔案的許可權,以滿足我們的需求。無論是使用符號還是數字表示許可權,都可以實現相同的效果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2985351/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux中的特殊符號含義及作用!Linux符號
- linux chmod命令(轉)Linux
- Linux基礎命令---chmodLinux
- Linux chmod命令詳解Linux
- linux chmod命令引數及用法詳解--檔案資料夾許可權設定命令Linux
- Python Lambda表示式的作用及定義Python
- 簡述Linux chmod命令的知識Linux
- chmod 命令
- chmod 命令——chmod 755與 chmod 4755區別
- 每天一個 Linux 命令(27):linux chmod 命令Linux
- linux中 chmod +x和chmod u+x以及chownLinux
- Linux 中grep命令中 -P選項的作用Linux
- 方法的作用和定義
- 探索 DTD 在 XML 中的作用及解析:深入理解文件型別定義XML型別
- 怎麼用linux命令之chmod方法Linux
- linux chmod命令詳細使用引數Linux
- chmod命令(change mode)
- Ubuntu設定目錄的讀寫許可權(Linux命令chmod 777 dirName)UbuntuLinux
- linux sed []命令的作用Linux
- linux 命令尾部&的作用Linux
- Linux系統中的list命令有何作用?Linux
- Linux下變數的定義及引用Linux變數
- chmod命令詳細用法
- 在Linux中,bash shell 中的 hash 命令有什麼作用?Linux
- Linux中cd命令有何作用?如何使用?Linux
- C++中類及類的定義 (轉)C++
- OData metadata 定義中,entity type key 的作用是什麼
- CDN加速快取的定義與作用快取
- chmod/chkconfig命令使用
- Linux上shmmax引數的設定及含義LinuxHMM
- Linux中mesg命令作用是什麼?如何使用?Linux
- Linux目錄涵義及常用命令Linux
- Python命令列引數定義及注意事項Python命令列
- Linux Shell 自定義函式(定義、返回值、變數作用域)介紹Linux函式變數
- Linux上shmmax引數的設定及含義(轉)LinuxHMM
- Linux中less命令如何使用?主要作用是什麼?Linux
- HTML中Progress標籤的定義及用法總結!HTML
- Linux chmod命令修改檔案與資料夾許可權命令程式碼Linux