这是一个常规输出 ll 命令
drwxr-xr-x 2 something root 4096 2008-11-04 16:58 something
我想问一下这个输出是不是这样的,
crwxr-xr-x 2 something root 4096 2008-11-04 16:58 something
“c”是什么意思?
引自 OS X ls 手册页 :
b Block special file.
c Character special file.
d Directory.
l Symbolic link.
s Socket link.
p FIFO.
- Regular file.
c
代表字符设备。这是一种特殊类型的设备,它不是对块进行操作,而是对字符进行操作(技术上是大小为 1 的块)。
遗憾的是,Linux 上的
ls
手册页并没有对此进行太多说明。然而,FreeBSD 手册页 的 ls 确实如此。
尽管如此,这应该在超级用户堆栈交换中询问。