Liunx文件的属性(权限) 超详细解析
生活随笔
收集整理的這篇文章主要介紹了
Liunx文件的属性(权限) 超详细解析
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
目錄
- 前言
- 文件的類型
- rwx權(quán)限
- 文件的屬性
- 實(shí)戰(zhàn)分析一下
前言
看到上面那張圖是不是十分的懵逼,不知道那一串字符代表的啥意思。 接下來我們來一步步分析搞懂。正所謂,工欲善其事,必先利其器。
我們先懂一些基礎(chǔ)的東西再來分析。
文件的類型
- : 普通文件 d : 目錄 l : 軟鏈接 c : 字符設(shè)備[鍵盤、鼠標(biāo)] b : 塊文件、磁盤rwx權(quán)限
rwx作用到文件 r : 代表可讀,可以讀取,查看。 w : 代表可寫,可以修改,但是不代表可以刪除該文件,刪除一個(gè)文件的前提條件是對該文件所在的目錄有寫權(quán)限,才能刪除該文件。 x : 代表可執(zhí)行(execute),可以被執(zhí)行。 rwx作用到目錄 r : 代表可讀,可以讀取,查看。 w : 代表可寫,可以修改,目錄內(nèi)創(chuàng)建+刪除+重命名目錄 x : 代表可執(zhí)行(execute),可以進(jìn)入該目錄文件的屬性
文件的屬性 大致分為: 1.文件的類型 2.文件所有者的權(quán)限 3.文件所在組的用戶的權(quán)限 4.文件其他組的用戶的權(quán)限 5.如果是文件,表示硬鏈接的個(gè)數(shù),如果是目錄則表示該目錄的子目錄數(shù) 6.文件的所有者 7.文件所在的組 8.文件大小 9.日期 10.文件名實(shí)戰(zhàn)分析一下
先創(chuàng)一個(gè)aa目錄 和一個(gè)1.txt 下面來分析一下1.txt的屬性 我們向1.txt文件中寫入一個(gè)hello看文件大小是否有變化。 由上圖我們可以看到當(dāng)把hello寫入1.txt時(shí)文件大小從0變?yōu)榱?span id="ozvdkddzhkzd" class="token number">6 但是hello是五個(gè)字符大小應(yīng)該是5,為啥是6呢? 猜測應(yīng)該有個(gè)結(jié)束符占1個(gè)大小 下面測試一下 向1.txt追加world hello和world總共10個(gè)字符再加一個(gè)結(jié)束符大小是11。 看結(jié)果是不是11 大小居然不是11而是12,因?yàn)閔ello和world是兩行 于是猜測每一行都有一個(gè)結(jié)束符,才導(dǎo)致結(jié)果為5+1+5+1=12 測試一下: 在1.txt追加www看結(jié)果是否是 12+3+1=16 上面對于文件目錄aa的分析,我只分析了一些特殊的東西。 其他的和對1.txt屬性分析的幾乎一樣。總結(jié)
以上是生活随笔為你收集整理的Liunx文件的属性(权限) 超详细解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MySQL数据类型合集
- 下一篇: 4.2.1 磁盘的结构