Linux中s b c p l 的含義以及套接字、套接字文件作用
- s 套接字文件
套接字用於通信,特別是在網絡上
舉例說明:Socket=Ip address+ TCP/UDP + port
- b 塊設備文件
- c 字符設備文件
塊設備文件和字符設備文件統稱設備文件,,是linux中最特殊的文件,由於它們的存在,使得linux可以方便的訪問外部設備,塊設備通常指的是磁盤等存儲設備,如:/dev/hda.字符設備指的是終端,如:/dev/tty
- p 命名管道文件
管道文件也是很特殊的文件,重要用於不同進程間通信,當兩個進程需要數據傳輸時,就需要用到管道文件,一個進程將需要的數據寫入管道的一端,另一個進程則從管道的另一端讀取.
- l 代表鏈接文件
lrwxrwxrwx. 1 root root 4 2月 27 00:13 awk -> gawk
lrwxrwxrwx.’中的‘l’表示這個文件爲鏈接文件