Linux運維技巧:如何使用chmod -x進行文件或目錄權限修改

一、chmod命令及其使用

chmod命令用於修改文件或目錄的權限,可以控制文件或目錄的讀、寫、執行權限。使用方法:
chmod [who] [+ | - | =] [permission] filename/directory
其中,who代表權限被賦予給誰,+、-、=分別表示添加權限、取消權限和直接設置權限,permission表示權限設置值,filename/directory表示需要修改權限的文件或目錄名稱。

二、chmod -x命令的作用

chmod -x命令用於移除文件或目錄執行權限。在Linux系統中,目錄的執行權限表示是否擁有進入該目錄的權限,文件的執行權限表示是否能夠執行該文件。使用chmod -x命令可以禁止文件的執行和目錄的進入,提高系統的安全性。

使用方法:
chmod -x filename/directory

三、實例演示

假設現在有一個名為test.sh的文件(文件內容為echo “hello world!”),我們需要將該文件的執行權限去除。

    $ ls -l
    -rw-r--r-- 1 root root 19 Jan  1 00:00 test.sh # 查看文件權限
    $ chmod -x test.sh # 移除執行權限
    $ ls -l
    -rw-r--r-- 1 root root 19 Jan  1 00:00 test.sh # 權限已經修改

接下來我們還需要將一個名為testdir的目錄的執行權限去除。

    $ ls -ld testdir
    drwxr-xr-x 2 root root 4096 Jan  1 00:00 testdir # 查看目錄權限
    $ chmod -x testdir # 移除目錄執行權限
    $ ls -ld testdir
    drw-r--r-- 2 root root 4096 Jan  1 00:00 testdir # 權限已經修改

四、小結

通過本文,我們了解了chmod命令的用法,並重點介紹了chmod -x命令的作用與使用方法,可以掌握在Linux系統中移除文件或目錄執行權限的方法。

原創文章,作者:MNEW,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/143157.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
MNEW的頭像MNEW
上一篇 2024-10-14 18:46
下一篇 2024-10-14 18:46

相關推薦

發表回復

登錄後才能評論