Linux 基础_Linux文件类型
方法一:
ls -l 文件名 看第一个字符
- 普通文件(文本文件,二进制文件,压缩文件,电影,图片。。。)
d 目录文件(蓝色)
b 设备文件(块设备)存储设备硬盘, U 盘 /dev/sda, /dev/sda1
c 设备文件(字符设备)打印机,终端 /dev/tty1, /dev/zero
s 套接字文件
p 管道文件
l 链接文件(淡蓝色)
方法二: file
[root@tslite ~]# file /etc/hosts
/etc/hosts: ASCII text
[root@tslite ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86 64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.32, BuildID[sha1]=aa7ff68f13de25936a098016243ce57c3c982e06, stripped
[root@tslite ~]# file /dev/sda
/dev/sda: block special
[root@tslite ~]# file /dev/tty1
/dev/tty1: character special
[root@tslite ~]# file /etc/grub2.cfg
/etc/grub2.cfg: broken symbolic link to `../boot/grub2/grub.cfg'
[root@tslite ~]# file /home
/home: directory
[root@tslite ~]# file /run/dmeventd-client
/run/dmeventd-client: fifo (named pipe)