Linux文件类型
Linux文件类型
Linux系统思想:一切皆文件,除常规文件外,Linux把外设、IPC等都以“文件”形式存在,并能使用文件的访问接口(open、read、write)。Linux下有7类文件,包括:常规文件、目录文件、字符设备文件、块设备文件、命名管道、套接字、软链接。
| 文件类型 | 文件实例 | 文件属性表示 | 
|---|---|---|
| 常规文件 | 二进制文件、纯文本、XML、压缩文件等 | - | 
| 目录文件 | 文件夹 | d | 
| 字符设备 | character device,如串口、键盘、鼠标、EEPROM等,以char为单位进行顺序访问 | c | 
| 块设备 | block device,如硬盘、SD卡、eMMC等,以block为单位进行随机访问 | b | 
| 命名管道 | pipe,存在于内存中,用于进程间通信 | p | 
| 套接字 | socket文件,用于C/S 网络通信 | s | 
| 软链接 | symbolic link,类似Windows快捷方式 | l | 

文件类型查看
1. ls

2. file xxx

3. stat

 
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号