国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Linux】文件權(quán)限解析

這篇具有很好參考價(jià)值的文章主要介紹了【Linux】文件權(quán)限解析。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、Linux用戶分類

二、文件訪問(wèn)者分類

三、文件類型和訪問(wèn)權(quán)限

?1.文件類型

2.基本權(quán)限?

1).字符表示權(quán)限

2).8進(jìn)制表示權(quán)限

3.文件訪問(wèn)權(quán)限的相關(guān)設(shè)置方法

1).修改權(quán)限

2).修改擁有者

3).修改所屬組

?4.權(quán)限掩碼

5.粘滯位


一、Linux用戶分類

Linux下有兩種用戶:超級(jí)用戶(root)、普通用戶

  • 超級(jí)用戶:可以再linux系統(tǒng)下做任何事情,不受限制
  • 普通用戶:在linux下做有限的事情。
  • 超級(jí)用戶的命令提示符是“#”,普通用戶的命令提示符是“$

二、文件訪問(wèn)者分類

文件是否允許被訪問(wèn)與訪問(wèn)者的“屬性”有關(guān),“屬性”可以分為如下三類:

  • 文件和文件目錄的所有者:u——User
  • 文件和文件目錄的所屬組:g——Group
  • 其他用戶:o——Other

三、文件類型和訪問(wèn)權(quán)限

在目錄下用ll指令來(lái)查看文件夾中文件的詳細(xì)信息可以看到如下情況:

linux 文件權(quán)限,Linux,linux

?以第一條dir的查詢結(jié)果為例,其中的字母都是如下的含義:

linux 文件權(quán)限,Linux,linux

?1.文件類型

Linux中文件類型有很多種,在文件詳細(xì)信息中,一般用第1位來(lái)表示文件類型。如上圖中的第1塊。一般d和-最為常見(jiàn)。

  • d:文件夾
  • -:普通文件
  • l:軟鏈接(類似Windows的快捷方式)
  • b:塊設(shè)備文件(例如硬盤(pán)、光驅(qū)等)
  • p:管道文件
  • c:字符設(shè)備文件(例如屏幕等串口設(shè)備)
  • s:套接口文件

2.基本權(quán)限?

Linux中文件的權(quán)限分為三種:

  • r :讀權(quán)限——對(duì)于文件指可以查看文件內(nèi)容;對(duì)于目錄指可以瀏覽該目錄信息
  • w:寫(xiě)權(quán)限——對(duì)于文件指可以改寫(xiě)文件內(nèi)容;對(duì)于目錄指對(duì)目錄中的文件有創(chuàng)建、修改、刪除、移動(dòng)的權(quán)限
  • x :執(zhí)行權(quán)限——對(duì)于文件指可以執(zhí)行該文件;對(duì)于目錄指可以進(jìn)入該目錄
  • - :無(wú)權(quán)限

1).字符表示權(quán)限

在文件的詳細(xì)信息查詢時(shí),查詢結(jié)果用這種方式表示,也就是上文圖中顯示的表示方式

Linux表示 說(shuō)明 Linux表示 說(shuō)明
r-- 只讀 -w- 只寫(xiě)
--x 僅可執(zhí)行 rw- 可讀寫(xiě)
r-x 可讀和執(zhí)行 -wx 可寫(xiě)和執(zhí)行
rwx 可讀可寫(xiě)可執(zhí)行 --- 沒(méi)有任何權(quán)限

2).8進(jìn)制表示權(quán)限

文件權(quán)限也可以用8進(jìn)制數(shù)值來(lái)表示,后續(xù)的權(quán)限修改中可以用到這種方法

權(quán)限符號(hào) 八進(jìn)制 二進(jìn)制
r-- 4 100
-w- 2 010
--x 1

001

rw- 6 110
r-x 5 101
-wx 3 011
rwx 7 111
--- 0 000

3.文件訪問(wèn)權(quán)限的相關(guān)設(shè)置方法

1).修改權(quán)限

命令:chmod

功能: 設(shè)置文件的訪問(wèn)權(quán)限
格式: chmod [ 參數(shù) ] 權(quán)限 文件名
常用選項(xiàng):
  • R -> 遞歸修改目錄文件的權(quán)限
  • 說(shuō)明:只有文件的擁有者和root才可以改變文件的權(quán)限
  • chmod命令中權(quán)限的格式其一:用戶表示符+/-=權(quán)限字符

修改符號(hào):

  • +:向權(quán)限范圍增加權(quán)限代號(hào)所表示的權(quán)限
  • -:向權(quán)限范圍取消權(quán)限代號(hào)所表示的權(quán)限
  • =:向權(quán)限范圍賦予權(quán)限代號(hào)所表示的權(quán)限

用戶符號(hào):??

  • u:擁有者
  • g:擁有者同組用
  • o:其它用戶
  • a:所有用戶

示例:?

chmod u+w /home/abc.txt #給abc.txt加上寫(xiě)權(quán)限
chmod o-x /home/abc.txt #給abc.txt去掉執(zhí)行權(quán)限
  • chmod命令中權(quán)限的格式其二:三位8進(jìn)制數(shù)字

示例:

chmod 664 /home/abc.txt  #擁有者和所屬組權(quán)限為讀寫(xiě),other權(quán)限為讀
chmod 640 /home/abc.txt  #擁有者權(quán)限為讀寫(xiě),所屬組權(quán)限為讀,other沒(méi)有任何權(quán)限

2).修改擁有者

命令:chown

功能: 修改文件的擁有者
格式: chown?[ 參數(shù) ] 用戶民 ?文件名

示例:?

 chown user1 f1  #f1文件擁有者修改為user1

3).修改所屬組

命令:chgrp

功能: 修改文件的所屬組
格式: chgrp?[ 參數(shù) ] 用戶民 ?文件名

?4.權(quán)限掩碼

我們?cè)賮?lái)看這張圖,可以發(fā)現(xiàn)在剛剛創(chuàng)建時(shí),系統(tǒng)給目錄的權(quán)限是775,給文件的權(quán)限是664。接下來(lái)告訴大家系統(tǒng)如何給定剛剛創(chuàng)建文件的權(quán)限。

linux 文件權(quán)限,Linux,linux

操作系統(tǒng)存在掩碼——umask,如圖系統(tǒng)初始默認(rèn)掩碼是002。

linux 文件權(quán)限,Linux,linux

文件創(chuàng)建之后我們看到的是最終權(quán)限,而實(shí)際上文件還有默認(rèn)權(quán)限,最終權(quán)限是通過(guò)默認(rèn)權(quán)限和掩碼的一系列操作之后得到的,具體操作如下:

最終權(quán)限 = 默認(rèn)權(quán)限 & (~umask)

  • 注:最終得到的效果就是在掩碼中出現(xiàn)的權(quán)限,在最終權(quán)限中不會(huì)出現(xiàn)

目錄的默認(rèn)權(quán)限是777,文件的默認(rèn)權(quán)限是666。掩碼002去掉了other的寫(xiě)權(quán)限,所以得到最終權(quán)限目錄為775,文件為664.

5.粘滯位

共享目錄中,為了防止用戶刪除他人的不屬于自己的文件,需要給共享目錄加上粘滯位。從而實(shí)現(xiàn)在此目錄中,用戶只能刪除自己創(chuàng)建的文件。

添加粘滯位的方法:文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-716120.html

chmod +t /home  #給home目錄加上粘滯位

到了這里,關(guān)于【Linux】文件權(quán)限解析的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Linux筆記:Linux中的文件系統(tǒng)權(quán)限

    在Red Hat Enterprise Linux 或其他類似的Linux發(fā)行版中,全局umask設(shè)置通常在幾個(gè)不同的系統(tǒng)級(jí)配置文件中定義。以下是一些可能設(shè)置umask的地方: 這是為系統(tǒng)上的所有用戶設(shè)置全局環(huán)境變量和啟動(dòng)程序的地方。通常,umask設(shè)置會(huì)在這個(gè)文件中定義。 對(duì)于使用Bash shell的系統(tǒng),這個(gè)文

    2024年01月16日
    瀏覽(28)
  • Linux文件/文件夾權(quán)限詳解

    Linux文件/文件夾權(quán)限詳解

    在Linux中,一個(gè)文件/文件夾的權(quán)限, 從文件/文件夾的歸屬來(lái)看,可以分為三類,一是文件/文件夾所有者權(quán)限、二是所有者所在的用戶組權(quán)限、三是公共(不限)權(quán)限。 從文件本身的操作來(lái)看,也可以分為三類,一是讀取權(quán)限、二是寫(xiě)入權(quán)限、三是執(zhí)行權(quán)限。 這些組成了完

    2024年02月08日
    瀏覽(15)
  • Linux中shell外殼,用戶權(quán)限,文件權(quán)限

    Linux中shell外殼,用戶權(quán)限,文件權(quán)限

    所屬專欄:Linux學(xué)習(xí)?? ?? 博主首頁(yè):初陽(yáng)785?? ?? 代碼托管:chuyang785?? ?? 感謝大家的支持,您的點(diǎn)贊和關(guān)注是對(duì)我最大的支持?。?!?? ?? 博主也會(huì)更加的努力,創(chuàng)作出更優(yōu)質(zhì)的博文!!?? ?? 關(guān)注我,關(guān)注我,關(guān)注我,重要的事情說(shuō)三遍?。。。。。。?!

    2024年02月08日
    瀏覽(26)
  • Linux--文件/目錄權(quán)限

    Linux--文件/目錄權(quán)限

    擁有者:文件屬于誰(shuí) 所屬組:文件屬于哪個(gè)組 other:不屬于上面兩種的任何一個(gè),就是other 圖示:? 分析: ①第一列: d:目錄 -:普通文件 p:管道文件 b:塊設(shè)備 c:字符設(shè)備 l:鏈接文件 ... ②每一組 r:讀權(quán)限 w:寫(xiě)權(quán)限 x:可執(zhí)行權(quán)限 -:表示不存在該權(quán)限 語(yǔ)法: 常用選項(xiàng): R - 遞歸修

    2024年02月12日
    瀏覽(21)
  • Linux_文件權(quán)限控制

    Linux系統(tǒng)的文件權(quán)限控制 一、文件權(quán)限理論認(rèn)知 文件權(quán)限代表字符含義 【代表數(shù)字-4】\\\" r \\\" :英語(yǔ)read的縮寫(xiě),具有查詢權(quán)限,就是說(shuō)可以閱讀相關(guān)文件。 【代表數(shù)字-2】\\\" w \\\" :英語(yǔ)write的縮寫(xiě),具有修改目錄結(jié)構(gòu)的權(quán)限。如新建文件和目錄,刪除此目錄下文件和目錄,重命名

    2024年02月07日
    瀏覽(18)
  • Linux文件權(quán)限管理

    ???學(xué)習(xí)b站韓順平老師的Linux課程時(shí)所做的筆記: 【小白入門(mén) 通俗易懂】2021韓順平 一周學(xué)會(huì)Linux_嗶哩嗶哩_bilibili 有相關(guān)聯(lián)系的知識(shí)點(diǎn):在Linux中,每個(gè)用戶都屬于一個(gè)組, 每個(gè)文件 都有所有者,所在組,其他組三個(gè)概念。 權(quán)限概述 一、權(quán)限的基本介紹 ls? ?-l顯示的內(nèi)容

    2024年02月05日
    瀏覽(22)
  • Linux文件權(quán)限如何查看

    在 Linux 中,可以使用 ls 命令和 ls -l 命令來(lái)查看文件權(quán)限。 例如: 第一列(\\\'-rw-r--r--\\\')表示文件的權(quán)限。第一個(gè)字符(\\\'-\\\')表示該文件是普通文件,如果是目錄則為 \\\'d\\\'。接下來(lái)三個(gè)字符(\\\'rw-\\\')表示文件所有者的權(quán)限,再接三個(gè)字符(\\\'r--\\\')表示同組用戶的權(quán)限,最后三個(gè)字符(\\\'r--\\\')表示

    2024年02月11日
    瀏覽(14)
  • 查看Linux文件的權(quán)限

    參考原文:Linux系統(tǒng)如何檢查文件的權(quán)限 查看Linux文件的權(quán)限:ls -l 文件名稱 查看linux文件夾的權(quán)限:ls -ld 文件夾名稱(所在目錄) 修改文件及文件夾權(quán)限: sudo chmod -(代表類型)×××(所有者)×××(組用戶)×××(其他用戶) 常用修改權(quán)限的命令: sudo chmod 600 ××× (只

    2024年02月12日
    瀏覽(15)
  • Linux 文件(夾)權(quán)限查看

    Linux 文件(夾)權(quán)限查看

    命令 : ls -al ls -al 是一個(gè)用于列出指定目錄下所有文件和子目錄的命令,包括隱藏文件和詳細(xì)信息。其中,-a 選項(xiàng)表示顯示所有文件,包括以 . 開(kāi)頭的隱藏文件,-l 選項(xiàng)表示以列表的形式顯示文件的詳細(xì)信息。 ?本例中:drwxrwxr-x 為權(quán)限細(xì)節(jié)。 解釋定義文件權(quán)限的一系列字母

    2024年02月02日
    瀏覽(15)
  • Linux 文件權(quán)限

    查看文件權(quán)限: ? 文件類型(1. File Type) 文件類型。 - :文件; d :目錄; l :(L) 鏈接; ? 權(quán)限組 對(duì)于所有者和用戶組權(quán)限,文件/目錄創(chuàng)建時(shí),默認(rèn)賦值所有者為創(chuàng)建者,用戶組為創(chuàng)建者所在組,但它們是可被更改的。 繼文件類型之后的 9 個(gè)字符,分為 3 個(gè)權(quán)限組,都使用

    2024年03月20日
    瀏覽(2)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包