Intro
ls -l
列出的文件信息列表中,第一列的开头总是见到-
,d
,l
等。他们其实表示文件的类型。
wyj@g40:~/Desktop$ ls -l
total 12
-rw-rw-r-- 1 bach bach 0 12月 30 22:26 CSDN.md
drwxr-xr-x 5 bach bach 4096 12月 22 18:58 github-zip
drwxrwxr-x 2 bach bach 4096 12月 29 21:03 text
-rw-r--r-- 1 bach bach 2779 12月 30 22:13 tmp.md
Linux中,一切皆文件。文本和程序是文件,目录是文件,甚至设备也是文件。都是以文件的方式打开,操作等。
Linux中有6种文件类型。
类型
-
普通文件d
目录文件(Directory)l
链接文件(Link)s
套接字文件(Socket)p
管道文件(Pipe)- 设备文件,有两种:
c
字符设备文件(Character)b
块设备文件(Block)