鸟哥的Linux私房菜笔记

Linux 中各种文件类型

经常在ls -ltrh的时候, 出现的文件类型不太认识/熟悉, 这里整理下, 详细参见:

典型样例:

  • -: 普通文件

  • d: 目录

  • b: 块设备, 都是在/dev/目录下

  • c: 字符设备, 典型的例如tty, 如 urandom, random

  • s: socketfile, 用于进程间socket通信. 详细使用方式参见: What are socket files?. 另外还可以了解下vsock, 作为host与guestOS通信的常用方案.