Linux 文件与目录管理 BUG之神 2023-06-26 80 文件与目录管理 在Linux系统下,一切皆文件,文件主要分为五类:普通文件、目录文件、设备文件、链接文件、管道文件。 普通文件:是最基本的文件,保存着运行指令和各种数据。普通文件是以ASCII码形式存储,人类能够读懂可以编辑修改的文件。 目录文件:是文件信息的集合,实际上就是我们通常认识的“目录”。 设备文件:是对计算机硬件的抽象化,例如,硬盘、鼠标、键盘被作为一个设备文件管理。 链接文件:是指向另一个文件的链接,它本身没有数据,内部的数据来自其他文件。链接文件区分为硬链接与软件,两者均用于同步数据。 管道文件:是用于程序之间进行通信的特殊文件。 文件的类型 那么要怎么区分这些文件呢?这时可以用ll命令来看打印文件的详细信息,每一行的第一个字段里的第一个字符代表的就是这个文件的类型,常见类型如下: -:表示普通文件。 d:表示目录。 l:链接文件。 b:块设备文件。 c:字符设备文件。 s:套接口文件。 p:管道。 绝对路径与相对路径 在Linux的世界中,路径可分为绝对路径和相对路径两种。 绝对路径:路径的写法一定是由根目录“/”开始。例如:cat /root/mfkddd/file,该语句的意思是查看file文件里的内容,cat后面跟的是绝对路径。 相对路径:路径的写法不是由根目录开始的。例如:假如进入到mfkddd目录,可以用cat file这个命令直接查看file文件里面的内容,这里的cat后面跟的file文件相对mfkddd而言便是相对路径。 Linux特殊目录 符号 说明 . 代表当前目录 .. 代表上一层目录 - 代表前一个工作目录 ~ 代表当前用户的家目录 本文作者为BUG之神,转载请注明。 0人点赞