Linux文件类型和文件文件名所代表的含义是两个不同的概念,在Linux上与文件类型和文件扩展名无关。 不像Windows那样用文件扩展名区分文件类型,在linux上,文件名只是为了便于操作而获取名称。 Linux文件类型常见的有常规文件、目录、字符设备文件、块设备文件和符号链接文件。
一.普通文件类型
Linux中最多的文件类型。 纯文本文件(ASCII ); 二进制文件(二进制; 数据格式文件(data; 各种压缩文件。 第一个属性是[-]。
二.目录文件类型
在linux上,您的思想是一切都是文件,目录文件是Windows目录,可以通过cd命令访问。 第一个属性为d,例如[drwxr-xr-x]。
三.文字设备文件
也就是键盘、鼠标等串行端口的接口设备。 第一个属性是[c]。
四.块设备文件
也就是说,这是存储数据以供系统访问的接口设备,简单来说就是硬盘。 例如,1号硬盘的代码是/dev/hda1等文件。 第一个属性是[b]。
五.套接字文件
此类文件通常用于网络数据连接。 启动接收客户端请求的程序后,客户端可以通过套接字进行数据通信。 第一个属性为[s],在/var/run目录中显示得最多。
六.管道文件
FIFO也是一种特殊的文件类型,其主要目的是解决多个程序同时访问单个文件所导致的错误。 FIFO是先进先出(先进先出)的缩写。 第一个属性是[p]。
七.链接文件
类似于Windows下的快捷方式。 第一个属性为[l],例如[lrwxrwxrwx]。
------------
显示文件类型的三种方法
1 .使用ll或ls-l查看第一个字符
使用file命令,如file jason.txt
使用stat命令显示文件的详细信息。
4 .显示文件或目录的大小: du filename,例如du jason.text
注:上述内容来自网络。 请作为参考,以便于学习。
以上是良许教程网为大家共享的有关Linux的知识。