linux之文件类型
生活随笔
收集整理的這篇文章主要介紹了
linux之文件类型
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 、純文本文件
這是Unix系統中最多的一種文件類型,之所以稱為純文本文件,是因為內容為我們可以直接讀到的數據,例如數字、字母等等。設 置文件幾乎都屬于這種文件類型。舉例來說,使用命令“cat ~/.bashrc”就可以看到該文件的內容
2、二進制文件
我們在GNU發展史中提過,系統其實僅認識且可以執行二進制文件(binary file)。Linux中的可執行文件(腳本,文本方式的批處理文件不算)就是這種格式的。舉例來說,命令cat就是一個二進制文件。
3、數據格式文件
有些程序在運行過程中,會讀取某些特定格式的文件,那些特定格式的文件可以稱為數據文件(data file)。舉例來說,Linux在用戶登入時,都會將登錄數據記錄在 /var/log/wtmp文件內,該文件是一個數據文件,它能通過last命令讀出來。但使用cat時,會讀出亂碼。因為它是屬于一種特殊格式的文件。
4、目錄
就是目錄,第一個屬性為 [d],例如 [drwxrwxrwx]。
5、連接文件
類似Windows下面的快捷方式。第一個屬性為 [l],例如 [lrwxrwxrwx]。
6、設備與設備文件
與系統外設及存儲等相關的一些文件,通常都集中在 /dev目錄。通常又分為兩種:
7、塊設備文件
就是存儲數據以供系統存取的接口設備,簡單而言就是硬盤。例如一號硬盤的代碼是 /dev/hda1等文件。第一個屬性為 [b]。</
總結
以上是生活随笔為你收集整理的linux之文件类型的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux c之用fopen、fputs
- 下一篇: linux c之fdopen(int f