Linux文件标示

平时在使用ls -l时可以看到

[root@myserv /]# ls -l
total 28
drwxr-xr-x    3 root root   21 Sep 17 11:29 app
lrwxrwxrwx.   1 root root    7 Sep 10 16:25 bin -> usr/bin
dr-xr-xr-x.   4 root root 4096 Sep 10 16:29 boot
drwxr-xr-x   20 root root 3180 Sep 25 15:06 dev
drwxr-xr-x.  76 root root 8192 Sep 25 11:07 etc
drwxr-xr-x.   2 root root   70 Sep 17 14:57 home
lrwxrwxrwx.   1 root root    7 Sep 10 16:25 lib -> usr/lib
lrwxrwxrwx.   1 root root    9 Sep 10 16:25 lib64 -> usr/lib64
drwxr-xr-x.   2 root root    6 Jun 10  2014 media
drwxr-xr-x.   2 root root    6 Jun 10  2014 mnt
drwxr-xr-x.   2 root root    6 Jun 10  2014 opt
dr-xr-xr-x  361 root root    0 Sep 25 11:07 proc
dr-xr-x---.   2 root root 4096 Sep 10 16:30 root
drwxr-xr-x   22 root root  660 Sep 25 15:06 run
lrwxrwxrwx.   1 root root    8 Sep 10 16:25 sbin -> usr/sbin
drwxr-xr-x.   2 root root    6 Jun 10  2014 srv
dr-xr-xr-x   13 root root    0 Sep 25 11:07 sys
drwxrwxrwt.   7 root root   88 Sep 25 18:55 tmp
drwxr-xr-x.  13 root root 4096 Sep 10 16:25 usr
drwxr-xr-x.  20 root root 4096 Sep 25 11:07 var

类似这些drwxr-xr-x

其中第一位代表文件标示,后续的3个3个3个一组的是代表文件权限

4(读)、2(写)、1(执行)

目前本人了解到的文件标示有bcd-lsp:

b 块设备
c 字符设备
d 目录
- 普通
l 链接
s 套接字
p 管道

常用的是d -

本文到此结束,谢谢~

原文地址:https://www.cnblogs.com/highend/p/linux_file_types.html