起首,我們需要領會什么是分區,分區是硬盤和存儲設備劃分為更小的塊,是劃分硬盤的一種方式,那么和windows有什么分歧呢,windows下的分區分為MBR分區、本家兒分區、擴展分區、邏輯分區和linux不異,可是本色有區別,區別在于windows用的是NTFS文件系統,而linux用的是ext3、ext4、jfs2、jfs等文件系統,且linux下是經由過程文件的形式表示出來的,那又分為哪些文件,若何區分呢
我們經由過程file號令去查看一下所枚舉的文件。例如圖下所示:
有圖上可以看出,有block special、character special、directory、empty,從字面意思可以看出有塊設備、字符設備、目次、空,現實就是設備文件(塊設備、字符設備)、目次文件、通俗文件三類,那么這三類的區別呢,起首我們看通俗文件,有圖可以看出通俗文件就像我們windows記事本寫出的文件一樣。
那么目次文件呢,由下圖可以看出目次文件是個不克不及寫通俗字符的目次,可以存放文件或者其他目次文件等。
接下來,我們介紹設備文件,這個在linux中是重點,我們在linux中對磁盤等設備的操作都是經由過程對文件的操作實現的,一般設備文件存放在/dev下面,這些文件包含了系統所有的硬件,只是將其封裝當作了文件,具體的文件感化我們后期會慢慢講解。
那我們在上圖中看到了有些屬性為l的文件,這些文件又是什么文件呢,可能大師會認為這又是一種類型的文件,現實上這只是個鏈接罷了,和windows下快捷體例近似,卻略有分歧,后期我們會講到。
END0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!