本文记录了Linux文件类型
一、文件类型
1、普通文件,regular file,"-":如数据文件、可执行文件等
2、目录文件,directory file,"d":Linux中的目录的实质是文件,路径映射,其包括所有文件的名称和在分区中的位置
3、块设备文件,block special file,"b":一种提供带缓冲的固定大小单元读写的设备文件,如硬盘设备(/dev/sda)及硬盘分区(/dev/hda1)
4、字符设备文件,character special file,"c":此种类型文件提供无缓存的变长单元读写,一个设备如果不是块设备,就是字符设备
5、命名管道文件,fifo或named pipe,"p":用于系统进程间通信的文件
6、套接字文件,socket file,"s":通过网络进行通信的文件
7、符号链接文件,symbolic link,"l"
二、文件扩展名
1、*.sh : Bash脚本文件
2、*.tar, *.tar.gz, *.zip, *.tgz:各种压缩文件格式
3、*.html,*.php,*.jsp:网页文件
总结:Linux系统上文件名扩展名只是为了表示该文件的用途,便于管理员识别
三、相关补充:
1、查看文件类型的相关命令,包括ls、stat、file等
时间: 2024-08-29 02:53:26