Linux下文件类型的认识(linux文件的类型)
随着相当大一部分的用户们更换为Linux系统,如何新建文件或者文件夹,认识文件类型是每个用户都应该熟悉的基础知识。本文将介绍如何在Linux下进行文件的认识以及分类。
首先,文件类型在Linux下有以下几种:
• 普通文件(regular file):系统下的很多文件都属于普通文件,例如文本文件,程序文件以及多媒体文件等,普通文件的文件属性为“-”;
• 目录文件(directory file):也称为文件夹,根据其内容的不同,目录文件可以存放其他的文件和目录,该文件夹的文件属性为“d”;
• 软链接文件(soft link file):软链接文件是指在Linux下一个文件的另一个名字,其实它是指向一个文件的存储位置的符号链接文件,其文件属性为“l”;
• 设备文件(DEVICE file):该类文件在计算机硬件系统中用于控制所有设备,其文件属性为“b”或者“c”;
• 套接字文件(socket file):套接字文件负责完成网络上进程之间的通信,它是一种文件类型,用于控制网络通信,文件属性为“s”;
如何在Linux下查看文件类型,使用ls -l命令下可以将文件及其类型列表出来,下图为示例:
[root@vm ~]# ls -l
-rw-rw-r– 1 root root 2680 2月 15 21:19 01.txt
-rw-rw-r– 1 root root 3520 2月 15 21:19 02.txt
drwxrwxr-x 2 root root 4096 2月 15 21:19 folder
从上面的示例中,可以看出01.txt及02.txt两个文件的文件属性为“-”,即它们属于普通文件,folder文件属性为“d”,则它是一个文件夹。
总而言之,掌握Linux下文件类型的认识是每个用户都应该具备的基础知识,可以使用ls -l命令查看每个文件的文件属性,并从文件属性中判断出文件的类型。