2013-02-14 117 views
0

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

+1

这应该移到超级用户吗?我个人发现这个问题非常有帮助。 – kd8azz 2013-02-22 18:55:46

回答

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. 
0

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

不幸的是,Linux上的ls手册页并没有多说这些。但是,ls适用于ls。

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

+0

我知道对不起,但这是一个紧急情况,我找不到答案。非常感谢你。 – 2013-02-14 14:01:05