ls -l
命令的输出颜色及含义
颜色 | 代表的文件类型 |
---|---|
白色 | 普通文件 |
蓝色 | 目录 |
绿色 | 可执行文件 |
红色 | 压缩文件 |
浅蓝色 | 链接文件 |
红色闪烁 | 链接文件有问题 |
黄色 | 设备文件 |
灰色 | 其他文件 |
ls -l
命令信息
例:drwxr-xr-x 2 samite samite 4096 9月 25 09:19 exp
分别代表:文件的类型(d——目录文件 -——文本文件...) 文件的可执行权限 所属组的权限 其它组的权限
硬链接数或目录子目录数
文件拥有者
文件拥有者组
文件大小(byte)
时间
文件名
- 文件的类型
- d(dictionary)表示该文件是一个目录或是存放其他文件或目录的相关信息的文件
- l(link)表示该文件是一个链接文件,类似于windows下的快捷方式
- b(block)的表示设备文件,一般置于/dev目录下,设备文件是普通文件和程序访问硬件设备的入口,没有文件大小,只有一个主设备号和一个辅设备号,一次传输数据为一整块的被称为块设备,如硬盘、光盘等,最小数据传输单位为一个数据块(通常一个数据块的大小为512字节)
- c(character)表示该文件是一个字符设备文件,一般置于/dev目录下,一次传输一个字节的设备被称为字符设备,如键盘、字符终端等,传输数据的最小单位为一个字节
- p表示该文件为命令管道文件,与shell编程有关的文件
- s表示该文件为sock文件。与shell编程有关的文件
- 文件的可执行权限
- -代表无权限r
- r代表具有可读权限
- x代表具有可执行权限
- w代表具有可写权限