Linux文件類型常見的有:普通文件、目錄文件、字符設備文件和塊設備文件、符號鏈接文件等。
1、普通文件,顏色為白色
-
純文本檔
-
二進制文件
-
數據格式文件
2、目錄文件,顏色為藍色
當我們在某個目錄下執行,看到有類似 drwxr-xr-x ,這樣的文件就是目錄,目錄在Linux是一個比較特殊的文件。首字符是【d】字母。
3、字符設備和塊設備文件,顏色為黃色
-
字符設備:執行/dev/tty時,我們可以看到屬性是 crw-rw-rw- ,第一個字符是【c】,這表示字符設備文件。比如貓、鍵盤、鼠標等串口設備。
-
塊設備:在執行/dev/sda1 的屬性是 brw-r—– ,第一個字符是【b】,這表示塊設備,比如硬盤,光驅等設備。
4、數據接口文件(sockets),顏色為粉紅色
數據接口文件(或者:套接口文件),這種類型的文件通常被用在網絡上的數據承接了。我們可以啟動一個程序來監聽客戶端的要求, 而客戶端就可以透過這個socket來進行數據的溝通了。第一個屬性為【s】, 最常在/var/run這個目錄中看到這種文件類型了。
5、符號鏈接文件,顏色為淺綠色
當我們查看文件屬性時,會看到有類似 lrwxrwxrwx,注意第一個字符是【L】,這類文件是鏈接文件。
6、管道文件,顏色為暗黃色
也就是數據輸送設備。管道是Linux中很重要的一種通信方式,是把一個程序的輸出直接連接到另一個程序的輸入,第一個屬性為【P】。
原創文章,作者:tangfeifei,如若轉載,請注明出處:http://www.www58058.com/51973