【1. 文件種類】
Linux的文件種類可以通過ls命令的結果中,第一個文件屬性的值來區分:
①目錄:屬性值為d
②普通文件:屬性值為-
a.純文本文件(ASCII):可以使用cat、more命令來顯示內容的文件
b.二進制文件(Binay):可以被系統識別并執行的文件,通常為命令
c.數據格式文件(Data):特定格式的文件,通常為命令所用,用cat顯示時會亂碼
③連接文件:屬性值為l,類似于windows系統的快捷方式
④設備與設備文件:通常位于/etc目錄下
a.塊(Block)設備文件:屬性值為b。存儲數據以供系統訪問的接口社保,就是硬盤
b.字符(Character)設置文件:屬性值為c。即串口設備,例如鍵盤,鼠標等。
⑤套接字:屬性知道為s。通常用在網絡數據連接。唯一/var/run目錄下。
⑥管道(Pipe):一種特殊的文件類型,解決多個程序同時訪問一個文件所造成的錯誤。
【2. 文件擴展名】
①一般Linux文件是沒有擴展名的,因為文件能夠執行與否,與它第一列的10個屬性有關,與文件名一點關系都沒有。
②文件能否執行與執行是否成功是不一樣的。例如對ASCII文本可以為x屬性,但肯定不能執行
③雖然擴展名沒有什么實際的作用,但我們仍然習慣用擴展名來區分了解文件的內容
-------------------------------------------------------------
生活就像打牌,不是要抓一手好牌,而是要盡力打好一手爛牌。
posted on 2008-11-20 17:07
Paul Lin 閱讀(345)
評論(0) 編輯 收藏 所屬分類:
Unix / Linux