linux ll输出解释

时间:2013-02-14 13:44:34

标签: linux ll

这是一个常规输出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”是什么意思?

2 个答案:

答案 0 :(得分:4)

引自OS X ls man page

       b     Block special file.
       c     Character special file.
       d     Directory.
       l     Symbolic link.
       s     Socket link.
       p     FIFO.
       -     Regular file.

答案 1 :(得分:0)

c代表角色设备。这是一种特殊类型的设备,它不是在块上操作,而是对字符(技术上块大小为1)进行操作。

可悲的是,Linux上的ls手册页并没有说太多。但是,ls的FreeBSD man page确实存在。

尽管如此,应该在超级用户堆栈交换中询问。