文件类型
- Linux一切皆文件;文件是否需要区分类型?
[root@ZTT ~]# ll -d /etc/hosts /tmp /bin/ls /dev/sda /dev/tty1 /etc/grub2.cfg /dev/log /run/dmeventd-client
-rwxr-xr-x. 1 root root 117608 8月 20 2019 /bin/ls
srw-rw-rw-. 1 root root 0 2月 3 11:52 /dev/log
brw-rw----. 1 root disk 8, 0 2月 3 11:52 /dev/sda
crw--w----. 1 root tty 4, 1 2月 3 11:52 /dev/tty1
lrwxrwxrwx. 1 root root 22 1月 29 18:12 /etc/grub2.cfg -> ../boot/grub2/grub.cfg
-rw-r--r--. 1 root root 158 6月 7 2013 /etc/hosts
prw-------. 1 root root 0 2月 3 11:52 /run/dmeventd-client
drwxrwxrwt. 41 root root 4096 2月 3 12:28 /tmp
# -:普通文件(音频文件,txt文件,shell脚本文件,mp4)
# 实际情况,大家都会遵循一定的规范进行文件的命名:
# 比如:视频文件: XX.mp4
# 如果不遵循命名的后缀规范:可以使用file查询这个文件究竟是什么类型
# s:socket 进程通讯;a与b之间通讯的协议;
# b:块设备 硬盘,U盘;
# c:字符设备 键盘,终端,等
# l;链接文件,软链接,在Windows中叫快捷方式
# d:目录文件