日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux下文件权限查看并使用chomd修改文件权限

發布時間:2025/3/19 linux 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux下文件权限查看并使用chomd修改文件权限 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

文章目錄

  • 1、查看文件權限
  • 2、修改文件權限
    • 2.1、增加權限
    • 2.2、刪除權限
    • 2.3、唯一權限
    • 2.4、命令用法總結

1、查看文件權限

首先我使用了root賬戶在/usr/local/test創建了一個file1.txt文件,以下是查看文件路徑方法

[leo@hadoop-master test]$ pwd /usr/local/test [leo@hadoop-master test]$ ls file1.txt

正題來了,使用以下命令查看file1.txt文件權限如下

[leo@hadoop-master test]$ ls -l file1.txt -rw-r--r--. 1 root root 91 8月 4 09:58 file1.txt

我們可以看到文件的權限為:

-rw-r--r--

一共是10為數,其中最前面的-代表的是類型
接著的3位 rw- 代表的是所有者(user)擁有的權限
再接著3位 r-- 代表的是分組(group)擁有的權限
再接著3位 r-- 代表的是其他(other)擁有的權限

其中每一位:
r 表示文件可讀(read)
w 表示文件可寫(write)
x 表示文件可執行

之后的root root代表的就是用戶所有者是root然后分組也是root

2、修改文件權限

使用chomd可以為文件賦予相應的權限,字母代表的含義如下

u 代表所有者(user) g 代表所有者所在的組群(group) o 代表其他人,但不是u和g (other) a 代表全部的人,也就是包括u,g和o r 表示文件可以被讀(read) w 表示文件可以被寫(write) x 表示文件可以被執行(如果它是程序的話)

2.1、增加權限

需要使用root用戶給文件賦權

[root@hadoop-master test]# chmod a+x file1.txt [root@hadoop-master test]# ls -l file1.txt -rwxr-xr-x. 1 root root 91 8月 4 09:58 file1.txt

其中a+x代表的意思:給全部人增加可執行權限

2.2、刪除權限

[root@hadoop-master test]# chmod a-x file1.txt [root@hadoop-master test]# ls -l file1.txt -rw-r--r--. 1 root root 91 8月 4 09:58 file1.txt

其中a-x代表的意思:給全部人刪除可執行權限

2.3、唯一權限

[root@hadoop-master test]# chmod a=x file1.txt [root@hadoop-master test]# ls -l file1.txt ---x--x--x. 1 root root 91 8月 4 09:58 file1.txt

其中a=x代表的意思:給全部人賦權唯一可執行權限

2.4、命令用法總結

此命令分三部分:
chomd:命令關鍵字
a+x或a-x:代表命令的受體以及增加/刪除權限
file1.txt:代表被賦予權限的文件名

最后需要指出的是rwx可以用數字代替
r --------------4
w -------------2
x --------------1
- ---------------0

常見的使用對應關系如下,看到數字對應的權限了:

-rw------- (600) 只有所有者才有讀和寫的權限 -rw-r--r-- (644) 只有所有者才有讀和寫的權限,組群和其他人只有讀的權限 -rwx------ (700) 只有所有者才有讀,寫,執行的權限 -rwxr-xr-x (755) 只有所有者才有讀,寫,執行的權限,組群和其他人只有讀和執行的權限 -rwx--x--x (711) 只有所有者才有讀,寫,執行的權限,組群和其他人只有執行的權限 -rw-rw-rw- (666) 每個人都有讀寫的權限 -rwxrwxrwx (777) 每個人都有讀寫和執行的權限

上面的數字計算也很簡單,以第一個755為例:

第一位-代表類型不說了, 后面三位是所有者(user)的權限: rwx 等價于4+2+1=7,代表所有者可讀、可寫、可執行 后面三位是所有者所在的組(group)的權限: r-x 等價于4+0+1=5,代表組用戶可讀、不可寫、可執行 最后三位是其他用戶(other)擁有的權限: r-x 等價于4+0+1=5,代表組用戶可讀、不可寫、可執行

總結

以上是生活随笔為你收集整理的Linux下文件权限查看并使用chomd修改文件权限的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。