文件類型 縮寫 英文 其他名稱
普通文件 - Regular file
目錄文件 d Directory file
塊特殊文件 b Block special file 塊設備文件
字元設備文件 c Character special file 字元設備文件
先進先出 p FIFO named pipe,命名管道
套接字文件 s Socket
符號鏈接 l Symbolic link 軟鏈接
普通文件(Regular file)
普通意義上的文件,如數據文件、可執行文件等。
目錄文件(Directory file)
Linux中目錄也是一種文件。目錄文件包括了文件夾中所有文件的名字和在分區中的位置。目錄文件的許可權意義也較特殊,參見文件許可權。
塊設備文件(Block special file)
一種提供帶緩衝的固定大小單元讀寫的設備文件。如硬碟設備(/dev/sda)及硬碟分區(/dev/hda1)等。
字元設備文件(Character special file)
此種類型文件提供無緩存的變長單元讀寫。一個設備如果不是塊設備,就是字元設備。
命名管道(named pipe或FIFO)
用於系統進程間通信的文件。
套接字文件(Socket)
進程之前通過網路進行通信的文件。多數網路連接都是用Socket建立的。
符號鏈接(Symbolic link)
此種文件僅是一個鏈接,詳情請參見符號鏈接。