Linux下文件类型
Linux下的文件类型有普通文件、目录文件、符号链接文件、socket文件、管道文件、块设备文件和字符设备文件。
普通文件
普通文件是指一般用户操作的文件,包括文本文件、图片、视频、音频等。查看文件属性,可以使用ls -l命令,结果中第一个字符为“-”表示普通文件。
目录文件
目录文件也叫文件夹,用于存放文件,查看文件属性,可以使用ls -l命令,结果中第一个字符为“d”表示目录文件。
符号链接文件
符号链接文件又叫快捷方式、软链接,它是一个指向另一个文件或目录的指针,可以使用ls -l命令查看文件属性,结果中第一个字符为“l”表示符号链接文件。
Socket文件
Socket文件是一种特殊的文件,用于进程间通信,可以使用ls -l命令查看文件属性,结果中第一个字符为“s”表示socket文件。
管道文件
管道文件是一种特殊的文件,用于进程间通信,可以使用ls -l命令查看文件属性,结果中第一个字符为“p”表示管道文件。
块设备文件
块设备文件是指磁盘驱动器、硬盘分区等,可以使用ls -l命令查看文件属性,结果中第一个字符为“b”表示块设备文件。
字符设备文件
字符设备文件是指键盘、打印机等,可以使用ls -l命令查看文件属性,结果中第一个字符为“c”表示字符设备文件。