在Linux中一切设备皆文件,首先来看一下Linux下的文件都有哪些分类,也就是文件类型 文件类型:普通文件(包括shell脚本,文档,音频,视频).目录文件.设备文件(又细分为字符设备文件和块设备文件).FIFO文件(管道文件这货存在于内存中).还有socket文件又称套接字文件(它用于进程间的通信,管道传输就属于第三方通信机制).最后还有链接文件(分成软链接和硬链接): 硬链接文件:相当于源文件的一个别名,它和源文件指向相同的inode节点(这个inode后便会细说)系统并不为它重新分配in…