日日操夜夜添-日日操影院-日日草夜夜操-日日干干-精品一区二区三区波多野结衣-精品一区二区三区高清免费不卡

公告:魔扣目錄網(wǎng)為廣大站長提供免費收錄網(wǎng)站服務,提交前請做好本站友鏈:【 網(wǎng)站目錄:http://www.ylptlb.cn 】, 免友鏈快審服務(50元/站),

點擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會員:747

linux有什么文件權限操作?如何正確設置文件權限?

linux有3種人的權限,文件的所有者(屬主)、文件屬組用戶和其他人。

Linux有什么文件權限操作

 

而root賬號有什么權限呢?

root用戶可以查看、修改、刪除所有人的文件。Root用戶還擁有控制一臺計算機的完整權限。

文件和目錄用什么來表示權限呢?

讀取(r)、寫入(w)和執(zhí)行(x)

我們使用ls -l 命令來查看文件的屬性包括哪些權限?

#ls -l /bin/login

-rwxr-xr-x 1 root root 38096 2022-06-01 8:00 /bin/login

這條命令列出來了/bin/login文件的主要屬性信息。第一個字符表示文件類型,在上例中是“_”,表示是一個普通文件。接下來“rwxr-xr-x”就是3組權限位。這9個字符應該被這樣斷句:rwx、r-x、r-x, r表示可讀,w表示可寫,x表示可執(zhí)行,分別表示屬主(擁有讀寫執(zhí)行權限)、屬組和其他人所擁有(讀和執(zhí)行)的權限。如果某個權限被禁用,那么就用一個短畫線“_”代替。由上面例子可以看出login文件的屬主是root用戶,而屬組是root組。

文件權限后面的1表示的是該文件的鏈接數(shù)目。1表示該文件只有一個硬鏈接。38096表示的是文件的大小(38096字節(jié))2022-06-01 8:00指最后修改日期,/bin/login 表示文件的完整路徑。

Linux有什么文件權限操作

 

查看目錄的屬性可以使用什么參數(shù)呢?

可以用-ld

#ls -ld /etc/

不帶文件名有什么參數(shù)呢?

ls -l命令可以列出當前目錄下所有文件(不包含隱藏文件)的屬性。

#ls -l

接下來我們來看一下八進制計法。每一組權限r(nóng)wx在計算機中實際上占用了3位,每一位都有2種情況。例如對于寫入位,只有“設置(r)”和“沒有設置(-)”兩種情況。這樣計算機就可以使用二進制0和1來表示每一個權限位,其中0表示沒有設置,而1表示設置。例如rwx就被表示為111,“-w-”表示為010等。在實際使用中,我們要記住1代表x、2代表w、4代表r,再進行加法。如rwx=4+2+1=7,r-x=4+0+1=5 --x=0+0+2=2 可以寫成752

我們可以使用chmod命令來修改文件的權限例如:

#chmod 711 cxw

#ls -l cxw

-rwx- -x- -x 1 root root 61 2022-06-01 8:30 cxw

Linux有什么文件權限操作

 

用戶主包括了文件屬主(u)、文件屬組(g)、其他人(o)和所有人(a),而權限則包括了讀取(r)、寫入(w)和執(zhí)行(x).

如何增加屬主對文件days的執(zhí)行權限。

#chmod u+x days

如何用chmod 同時指定所有人,刪除所有人(屬主、屬組和其他人)對days的執(zhí)行權限。

#chmod a-x days

如何通過“用戶組=權限”的規(guī)則直接設置文件權限。同樣應用于文件days,賦予屬主和屬主的讀取/寫入權限,其他用戶讀取權限。

#chmod ug=rw,o=r days

最后“用戶組1=用戶組2”,應用days文件,將其他人的權限設置為和屬主的權限一樣。

#chmod o=u days

Linux有什么文件權限操作

 

最后,我們要記住只有文件的屬主和root用戶才有權限修改文件的權限。

接下來我們來看一下更改文件的所有權chown和chgrp

#sudo chown cxw:root days //修改day的所有權

如果只需要更改文件的屬主,那么可以省略參數(shù)“group”把days文件的屬主更改為guest用戶,保留其屬組設置。

#sudo chown guest days

把days文件的屬組更改為nogroup組,而保留其屬主設置。

#sudo chown :nogroup days

改變一個目錄及其下所有文件(和子目錄)的所有權設置用-R參數(shù)

#sudo chown -R cxw iso/

#ls -l iso/

Linux有什么文件權限操作

 

Linux還有另外一個命令chgrp用于設置文件的屬組。

#sudo chgrp nogrup days

chgrp也可以使用-R選項遞歸對一個目錄實施設置。

#sudo chgrp root iso/

Chgrp命令實現(xiàn)了chown的一部分功能,但更直觀告訴人們它要干什么。在實際工作中是否使用chgrp根據(jù)個人使用習慣。

Linux有什么文件權限操作

 

分享到:
標簽:Linux
用戶無頭像

網(wǎng)友整理

注冊時間:

網(wǎng)站:5 個   小程序:0 個  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會員

趕快注冊賬號,推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨大挑戰(zhàn)2018-06-03

數(shù)獨一種數(shù)學游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫,初中,高中,大學四六

運動步數(shù)有氧達人2018-06-03

記錄運動步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓練成績評定2018-06-03

通用課目體育訓練成績評定