学习Linux:基本文件类型概述(linux的基本文件类型)

Linux,作为一个专业的操作系统,文件管理机制和命令有很多是Windows和Mac OS X所不具有的。学习Linux的基本文件类型是学习Linux的重要一步。

Linux的文件系统不同于Windows,它将所有文件都抽象成五种基本类型:普通文件、特殊文件、符号连接、目录和设备文件。

1.普通文件:普通文件是Linux系统中最常见的文件类型,也就是普通的文本文件和二进制文件,这里的二进制文件包括源程序,图像文件,声音文件等等。只有在专业词汇中称此种文件为块文件。

例如: .txt .doc .jpg .mp3 .exe等。

2.特殊文件:特殊文件是Linux系统中相对不常见的文件类型,它的特点是内容在文件中并不能直接看到,它通常是一些系统权限文件或者是给某些程序单独提供服务的文件。

典型的文件有:socket文件(.sock)、named pipe文件(.pipe)、device node文件(.dev)等。

3.符号连接:符号连接也被称为软链接,简单说就是一个特殊的指向另一个文件的文件,它的大小一般只有几个字节,相当于一个快捷方式,不占用额外的存储空间,在Linux中使用ln命令创建符号连接。

例如:ln -s

4.目录:Linux系统的文件和文件夹都是树形结构组织的,但Linux系统将文件夹称为目录,把其称为“树”,而文件则称为“叶子节点”,在Linux中使用mkdir和rmdir命令来创建和删除目录。

例如:mkdir test

5.设备文件:设备文件是一个特殊的文件,它的奥妙在于,是像打开文件一样可以操作硬件设备,包括硬盘,网卡,显卡等等,直接操作硬件是连接操作系统和硬件的桥梁,我们可以在Linux系统中使用文件操作硬件。

例如:设备文件/dev/sda代表硬盘

以上介绍了Linux系统中常见的5种基本文件类型,学习这些基本概念是学习Linux系统很重要的一步,要想熟练运用Linux系统,必须掌握文件类型以及相应的操作技巧,这样才能在Linux系统中更轻松的完成工作。


数据运维技术 » 学习Linux:基本文件类型概述(linux的基本文件类型)