日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

八.linux系统文件属性知识

發(fā)布時間:2024/7/5 linux 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 八.linux系统文件属性知识 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.文件屬性權(quán)限是12位,現(xiàn)在只看9位,其中每3個一組,為:屬主權(quán)限、屬組權(quán)限、其他權(quán)限,其中r可讀,w可寫,x可執(zhí)行,如圖:

? ??

2.文件屬性之軟硬鏈接

? linux系統(tǒng)中有兩種鏈接,為硬鏈接(ln)和軟連接(ln -s)

?

?硬鏈接:具有相同索引節(jié)點號的不同文件為硬鏈接文件,它的作用之一是刪除原來的文件后,數(shù)據(jù)不丟失。只有所有的硬鏈接都刪除了,對于靜態(tài)文件來說,當進行fsck磁盤檢查比如重啟或者有數(shù)據(jù)增加時,就會刪除這個數(shù)據(jù)文件。

注意,刪除后,只是文件名不一樣了,內(nèi)容是一樣的,所以要記住你的文件名,相當于文件的另外一個入口。

軟鏈接:軟連接文件實際是一個文本文件,這個文件中包含有軟鏈接指向另一文件的位置信息內(nèi)容,因此,通過訪問這個“快捷方式”就可以迅速定位到軟鏈接所指向的源文件實體。

? 查看軟連接的value: ? ? readlink? +? 軟鏈接名字

?

?ln命令不能對目錄創(chuàng)建硬鏈接,但是可以創(chuàng)建軟鏈接,在工作中,對目錄創(chuàng)建軟連接是經(jīng)常用的,對于硬鏈接,因為掛載設(shè)備的原因,不能跨文件系統(tǒng),不然即使相同的Inode,也不一定是相同的文件。

?? 如果創(chuàng)建一個空目錄,那么硬鏈接數(shù)也是2,因為在創(chuàng)建目錄的時候,實際也創(chuàng)建了兩個點目錄,一個點是當前目錄,一個點點是上級目錄,所以具有相同的Inode 。

?? 很多設(shè)備的快照功能就是硬鏈接原理。

3.文件刪除生產(chǎn)場景案例解決實戰(zhàn)

查看文件的占用情況:lsof? |grep del

我們會遇到這種情況,就是文件滿了,但是Inode沒有滿,刪除文件后,空間沒有釋放,還是100%,原因在于這是個動態(tài)文件,就是會有進程來調(diào)用,進程沒有釋放文件,所以刪除的只是文件名,文件本身還是存在的,如圖:

?? 當rm -f 的時候。只是刪除了filename和filename_link,并沒有刪除文件屬性和內(nèi)容,因為這是一個動態(tài)文件,進程還在訪問此文件,所以文件本身沒有被釋放

?

?

?解決方法:1)刪除文件,但是必須重啟,這樣進程消失,文件釋放

? ? ? ? ? ? ? ? ?? 2)清空文件,不刪除,這樣也能達到空間釋放的目的

? ? ? ? ? ? ? ? ?? 3)對于文件,刪除文件夾中以前的沒有被占用的文件,當天的不要刪除,也可以釋放文件空間

總之,刪除文件,就是要所有的硬鏈接link要為0;i_count 程序占用為0

?4.linux下創(chuàng)建了一個目錄,它的硬鏈接數(shù)是多少,在這個目錄里面在創(chuàng)建一個目錄,這個硬鏈接數(shù)又是多少?

? 分別是2和3,就是因為有點和點點的關(guān)系,表示當前目錄和上一級目錄。

?5.info 比 man 的信息更加多一些。

?6.前面說過,內(nèi)置命令在系統(tǒng)啟動時就調(diào)入內(nèi)存,是常駐內(nèi)存的,所以執(zhí)行效率高。而外部命令是系統(tǒng)的軟件功能,用戶需要時才從硬盤中讀入內(nèi)存。

? 查詢是不是內(nèi)置命令或者外部命令:type 命令名 ? 內(nèi)置命令幫忙? help ? 命令名 ?

7.linux是一個多用戶、多任務(wù)的操作系統(tǒng),即可以多個用戶同時登陸,同時登陸多個軟件

8.LINUX系統(tǒng)中用戶角色劃分:

? ? 用戶的角色是通過UID和GID識別的,用戶的UID就相當于我們的身份證一樣,用戶名就相當于我們的名字。

?? 超級用戶:root ? uid? 0 ? gid? 0? ,所以當uid為0時,就可以說是超級用戶。

一般文件、服務(wù)、進程要運行就要對應(yīng)一個用戶去開啟,這樣就能理解 /sbin/nologin用戶為什么存在了。所以如果確定某個服務(wù)不需要,那么對應(yīng)的用戶也就可以刪除了。

主程序還是root手工登陸,但是子程序為了安全,都是放在apache這些虛擬用戶的

? ? ?

9.對于文件,ls查看到的時間是修改時間,就是文件在增加內(nèi)容的時候的時間,可以用stat命令查看一些屬性時間,包括:訪問時間、修改時間、變化時間。

==========

文件系統(tǒng):不格式化,無法裝數(shù)據(jù)

ext2 沒有日志功能,數(shù)據(jù)容易丟失,因此能做緩存系統(tǒng)

?

轉(zhuǎn)載于:https://www.cnblogs.com/dangjingwei/p/10680562.html

總結(jié)

以上是生活随笔為你收集整理的八.linux系统文件属性知识的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。