国产一级一区二区_segui88久久综合9999_97久久夜色精品国产_欧美色网一区二区

掃一掃
關注微信公眾號

菜鳥學習Linux基礎:文件安全與權限
2007-06-22   

當創建一個文件的時候,系統保存了有關該文件的全部信息,包括:
◆文件的位置。
◆ 文件類型。
◆文件長度。
◆哪位用戶擁有該文件,哪些用戶可以訪問該文件。
◆i節點。
◆ 文件的修改時間。
◆文件的權限位。
讓我們用touch命令創建一個文件:
代碼:
$ touch temp
創建了一個空文件,現在用ls -l命令查看該目錄下文件的屬性(我這里用中文版):
如下:
代碼:

[root@Linux_chenwy temp]# ls -l
總用量 36
-rw-r--r--1 root root34890 10月 19 20:17 httpd.conf
-rw-r--r--1 root root0 10月 19 20:16 temp
代碼:
總用量 36:是ls所列出的入口占用空間的字節數(以K為單位)。
1該文件硬鏈接的數目。
root文件的屬主。
root文件的屬主r o o t所在的缺省組(也叫做r o o t )。
34890用字節來表示的文件長度,記住,不是K字節!
10月 19 20:17文件的更新時間。
temp or httd.conf 文件名。
sunsroad 寫到:
BTW:要檢查該目錄所有文件占用的空間應該用這個命令:du。
譬如說前面說的36是如何計算出來:
首先我們要先了解你所用的文件系統的IO BLOCK(中文叫作簇)為多少,在你所使用的這個文件系統的IO BLOCK大小是4096 Bytes。
他意義是文件系統最小的讀寫及分配單位,每次讀寫操作你都不能小于這個尺寸。即使你的文件是只有一個字節。而且文件在硬盤上的存儲也是以這個為單位,就是說如果文件尺寸小于這個值,那么它在磁盤上占用的空間就是4096字節。
占用空間的具體算法是:(進一(文件尺寸/4096))×4096。根據這個你就可以計算出你所列舉的例子中的文件的空間使用狀況:34890除以4096,大約等于8.5,進一法取得為9,就是說文件在磁盤上占用了9個BLOCk,每個BLOCK為4K,所以這兩個文件占用的空間就是36K。
這個規則也適合于目錄,不過不會出現為0的目錄,即使是空目錄
-rw-r--r-- :這是該文件的權限位。
第一個橫杠:指定文件類型,表示該文件是一個普通文件。(所創建的文件絕大多數都是普通文件或符號鏈接文件)。
除去最前面的橫杠,一共是9個字符,他們分別對應9個權限位。通過這些權限位,可以設定用戶對文件的訪問權限。對這兩個文件的精確解釋是:
代碼:
rw-:前三位,文件屬主可讀、寫
r--:中間三位,同組用戶可讀
r--:最后三位,其他用戶只可讀
temp在創建的時候并未給屬主賦予執行權限,在用戶創建文件時,系統不會自動地設置執行權限位。這是出于加強系統安全的考慮


熱詞搜索:

上一篇:信息安全的保證 如何捕獲用戶的Email
下一篇:打造Linux安全堡壘入侵檢測與預警

分享到: 收藏
主站蜘蛛池模板: 鹤山市| 密山市| 麻城市| 凤冈县| 定日县| 中卫市| 镇赉县| 丹巴县| 眉山市| 海口市| 九龙县| 安达市| 交城县| 汕头市| 义乌市| 高州市| 高台县| 大名县| 莱西市| 新密市| 漯河市| 北流市| 敦煌市| 荆州市| 上蔡县| 新巴尔虎左旗| 凭祥市| 牙克石市| 开原市| 平塘县| 恩施市| 八宿县| 佳木斯市| 苗栗县| 淮南市| 鲁甸县| 南充市| 博乐市| 沐川县| 加查县| 稻城县|