日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

菜鳥學(xué)習(xí)Linux基礎(chǔ):文件安全與權(quán)限

當(dāng)創(chuàng)建一個(gè)文件的時(shí)候,系統(tǒng)保存了有關(guān)該文件的全部信息,包括:
◆文件的位置 。
◆ 文件類型 。
◆文件長(zhǎng)度 。
◆哪位用戶擁有該文件,哪些用戶可以訪問(wèn)該文件 。
◆i節(jié)點(diǎn) 。
◆ 文件的修改時(shí)間 。
◆文件的權(quán)限位 。
讓我們用touch命令創(chuàng)建一個(gè)文件:
代碼:
$ touch temp
創(chuàng)建了一個(gè)空文件,現(xiàn)在用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所列出的入口占用空間的字節(jié)數(shù)(以K為單位) 。
1該文件硬鏈接的數(shù)目 。
root文件的屬主 。
root文件的屬主r o o t所在的缺省組(也叫做r o o t ) 。
34890用字節(jié)來(lái)表示的文件長(zhǎng)度,記住,不是K字節(jié)!
10月 19 20:17文件的更新時(shí)間 。
temp or httd.conf 文件名 。
sunsroad 寫到:
BTW:要檢查該目錄所有文件占用的空間應(yīng)該用這個(gè)命令:du 。
譬如說(shuō)前面說(shuō)的36是如何計(jì)算出來(lái):
首先我們要先了解你所用的文件系統(tǒng)的IO BLOCK(中文叫作簇)為多少,在你所使用的這個(gè)文件系統(tǒng)的IO BLOCK大小是4096 Bytes 。
他意義是文件系統(tǒng)最小的讀寫及分配單位,每次讀寫操作你都不能小于這個(gè)尺寸 。即使你的文件是只有一個(gè)字節(jié) 。而且文件在硬盤上的存儲(chǔ)也是以這個(gè)為單位,就是說(shuō)如果文件尺寸小于這個(gè)值,那么它在磁盤上占用的空間就是4096字節(jié) 。
占用空間的具體算法是:(進(jìn)一(文件尺寸/4096))×4096 。根據(jù)這個(gè)你就可以計(jì)算出你所列舉的例子中的文件的空間使用狀況:34890除以4096,大約等于8.5,進(jìn)一法取得為9,就是說(shuō)文件在磁盤上占用了9個(gè)BLOCk,每個(gè)BLOCK為4K,所以這兩個(gè)文件占用的空間就是36K 。
這個(gè)規(guī)則也適合于目錄,不過(guò)不會(huì)出現(xiàn)為0的目錄,即使是空目錄
-rw-r--r-- :這是該文件的權(quán)限位 。
第一個(gè)橫杠:指定文件類型,表示該文件是一個(gè)普通文件 。(所創(chuàng)建的文件絕大多數(shù)都是普通文件或符號(hào)鏈接文件) 。
除去最前面的橫杠,一共是9個(gè)字符,他們分別對(duì)應(yīng)9個(gè)權(quán)限位 。通過(guò)這些權(quán)限位,可以設(shè)定用戶對(duì)文件的訪問(wèn)權(quán)限 。對(duì)這兩個(gè)文件的精確解釋是:
代碼:
rw-:前三位,文件屬主可讀、寫
r--:中間三位,同組用戶可讀
r--:最后三位,其他用戶只可讀
temp在創(chuàng)建的時(shí)候并未給屬主賦予執(zhí)行權(quán)限,在用戶創(chuàng)建文件時(shí),系統(tǒng)不會(huì)自動(dòng)地設(shè)置執(zhí)行權(quán)限位 。這是出于加強(qiáng)系統(tǒng)安全的考慮
【菜鳥學(xué)習(xí)Linux基礎(chǔ):文件安全與權(quán)限】

    推薦閱讀