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

歡迎訪問 生活随笔!

生活随笔

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

linux

Linux-权限管理相关操作

發布時間:2025/3/19 linux 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux-权限管理相关操作 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

查看文件和目錄的權限

使用命令:

ls -al

或者

ll

使用ls不帶參數只顯示文件名稱,通過ls -al 可顯示文件或者目錄的權限信息。

顯示的信息依次代表:

文件類型,文件權限,文件的用戶,文件的所屬組,文件的大小,文件的創建時間,文件的名稱。

?

第一列文件類型一共有12位。

第一位為一組,代表文件類型。后面每三位為一組。

?

第一位:

-:代表普通文件

d:代表目錄

l:代表鏈接文件

?

三位代表含義:

?

rw-:說明后面root用戶有讀寫權限,沒有運行權限

r--:表示用戶組只有讀權限,沒有寫和運行的權限

r--:其他用戶只有讀權限,沒有寫權限和運行的權限

注:

r:讀的權限

w:寫的權限

x:可執行的權限

新建腳本文件進行測試

輸入命令:

vi shell.sh

按i鍵進入插入模式

輸入如下腳本內容,使其在控制臺輸出內容:

按ESC回到編輯模式,輸入

:wq!

然后回車。

可以看到當前目錄下多了文件,但是沒有對其執行的權限。

執行文件的命令是

./shell.sh

如果不在當前目錄, 要寫完整目錄。

可以看到沒有執行的權限。

更改操作權限

改變訪問權限

chmod [who] [+ | - | =] [mode] 文件名

who

表示操作對象可以說是以下字母的一個或者多個組合。

u:用戶user

g:用戶組group

o:表示其他用戶

a:表示所有用戶是系統默認的

操作符號

+:添加權限

-:刪除權限

舉例

給shell.sh添加可執行的權限

輸入:

chmod +x shell.sh

其中x代表可執行的權限

此時shell已經可以被root執行,輸入:

./shell.sh

刪除權限

輸入:

chmod -x shell.sh

改變所有者

chown

是change owner的意思,主要作用是改變文件或者目錄所有者,所有者包含用戶和用戶組。

chown [-R] 用戶名稱 文件或者目錄

chown [-R] 用戶名稱 用戶組名稱 文件或目錄

注:

-R 進行遞歸式的權限更改,將目錄下的所有文件、子目錄更新為指定用戶組權限

舉例

在root用戶下新建test文件夾

可以看到此目錄屬于root組的root用戶,其他用戶可讀可執行,但是沒有寫的權限。

切換到其他用戶,輸入:

su badao

進入test目錄,寫一個文件測試

再切換到root賬戶,并修改test目錄的所有者屬于badao組下的badao用戶

輸入:

chown badao:badao test

此時再切換為badao用戶,對test進行寫操作

數字設定法

數字設定法中數字表示的含義

0表示沒有任何權限

1表示有可執行權限 = x

2表示有可寫權限 =w

4表示有可讀權限 =r

也可以用數字來表示權限比如:

chmod 755 file_name

若要rwx屬性則4+2+1=7

若要rw-屬性則4+2=6

若要r-x屬性則4+1=5

舉例:

去掉test目錄所有權限

讓badao組具有可讀可寫可執行的權限

總結

以上是生活随笔為你收集整理的Linux-权限管理相关操作的全部內容,希望文章能夠幫你解決所遇到的問題。

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