首页
/
每日頭條
/
科技
/
在linux系統中文件可以擁有的權限
在linux系統中文件可以擁有的權限
更新时间:2025-06-30 00:38:41

linux有什麼文件權限操作?如何正确設置文件權限?

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

在linux系統中文件可以擁有的權限(Linux有什麼文件權限操作)1

而root賬号有什麼權限呢?

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

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

讀取(r)、寫入(w)和執行(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表示可執行,分别表示屬主(擁有讀寫執行權限)、屬組和其他人所擁有(讀和執行)的權限。如果某個權限被禁用,那麼就用一個短畫線“_”代替。由上面例子可以看出login文件的屬主是root用戶,而屬組是root組。

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

在linux系統中文件可以擁有的權限(Linux有什麼文件權限操作)2

查看目錄的屬性可以使用什麼參數呢?

可以用-ld

#ls -ld /etc/

不帶文件名有什麼參數呢?

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

#ls -l

接下來我們來看一下八進制計法。每一組權限rwx在計算機中實際上占用了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系統中文件可以擁有的權限(Linux有什麼文件權限操作)3

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

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

#chmod u x days

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

#chmod a-x days

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

#chmod ug=rw,o=r days

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

#chmod o=u days

在linux系統中文件可以擁有的權限(Linux有什麼文件權限操作)4

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

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

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

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

#sudo chown guest days

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

#sudo chown :nogroup days

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

#sudo chown -R cxw iso/

#ls -l iso/

在linux系統中文件可以擁有的權限(Linux有什麼文件權限操作)5

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

#sudo chgrp nogrup days

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

#sudo chgrp root iso/

Chgrp命令實現了chown的一部分功能,但更直觀告訴人們它要幹什麼。在實際工作中是否使用chgrp根據個人使用習慣。

在linux系統中文件可以擁有的權限(Linux有什麼文件權限操作)6

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
手機裡文件夾怎麼清理
手機裡文件夾怎麼清理
每次打開手機的"文件管理",看到裡面的英文名稱,總是一臉懵。很多文件夾一層套一層,但是最終卻什麼内容也沒有。今天我們就一起來看看手機裡這些文件夾到底有哪些是能删除的,讓大家能更好的進行管理。一、不可删除的文件1、system文件夾這個文件夾...
2025-06-30
2022正規pos機
2022正規pos機
2022正規pos機?福建法治報-海峽法治在線8月5日訊“對方明明稱刷卡金額次日就能到賬可誰料,現在6天過去了,一分錢都沒入賬”昨日,說起幾天前有人上門推銷POS機的經曆,福清市民曾先生懊惱不已“因為自己輕信了低費率安裝POS機的宣傳,不想...
2025-06-30
華為哪款手機有2400萬像素
華為哪款手機有2400萬像素
Hello大家好,我是老孫上一篇文章我們總結華為Mate系列成功史,一切都要從那一句“爵士人生”說起,華為P系列同樣有一句影響深遠的宣傳語,“似水流年”撥動多少成熟女性的心弦,從此P系列便開啟另一種爵士人生般的似水流年。華為經典手機盤點:P...
2025-06-30
航海王熱血航線出現文件缺失怎麼辦
航海王熱血航線出現文件缺失怎麼辦
航海王熱血航線出現文件缺失怎麼辦?點擊打開航海王,點擊修複,點擊校檢資源即可即可解決出現文件缺失的問題,我來為大家科普一下關于航海王熱血航線出現文件缺失怎麼辦?下面希望有你要的答案,我們一起來看看吧!航海王熱血航線出現文件缺失怎麼辦點擊打開...
2025-06-30
石膏線詳細安裝教程
石膏線詳細安裝教程
說起石膏線,相信大家并不會陌生,在現在的家裝中石膏線的裝修是很常見的,是一種常見的裝修材料,大家之所以選擇石膏線裝修是因為它本身有很多的優點,像是防火、隔音、隔熱等等,下面甯波裝修網小編大家了解下石膏線工藝流程是怎樣的。石膏線工藝流程1、用...
2025-06-30
Copyright 2023-2025 - www.tftnews.com All Rights Reserved