admin 管理员组

文章数量: 887019

任务一    熟悉Linux系统中的目录结构

 第1步:理解Linux系统的目录结构树

Linux使用标准的目录结构,在安装的时候,安装程序就已经为用户创建了文件系统和完整而固定的目录组成形式,并指定了每个目录的作用和其中的文件类型,如下图所示。

 

 Linux文件目录采用的是树型结构。最上层是根目录,其他的所有目录都是从根目录出发而生成的。微软的DOS和windows也是采用树型结构,但是在DOS和 windows中这样的树型结构的根是磁盘分区的盘符,有几个分区就有几个树型结构,他们之间的关系是并列的。但是在Linux中,无论操作系统管理几个磁盘分区,这样的目录树只有一个。从结构上讲,各个磁盘分区上的树型目录不一定是并列的。

点击打开计算机点击文件系统就可以看见Linux的目录结构了



第2步:对比理解Linux系统的文档结构

有一块硬盘,分成了4个分区,分别是/;/boot;/usr和windows下的fat,对于/和/boot或者/和/usr,它们是从属关系;对于/boot和/usr,它们是并列关系。

如果我把windows下的fat分区挂载到/mnt/winc下,(挂载?什么是挂载,别急,【子任务4】就会讲。)那么对于/mnt/winc和/usr或/mnt/winc和/boot来说,它们是从属于目录树上没有任何关系的两个分支。

第3步:列出Linux下一些常用目录的功用

/, 根目录。

/bin ,存放必要的命令。

/boot ,存放内核以及启动所需的文件(最好占一个分区)。

/dev,存放设备文件。

/etc ,存放系统配置文件(最好占一个分区)。

/home, 普通用户的宿主目录,用户数据存放在其主目录中(推荐占一个分区)。

/lib, 存放必要的运行库。

/mnt ,存放临时的映射文件系统,通常用来挂载使用。

/proc ,存放存储进程和系统信息。

/root ,超级用户的主目录(推荐占一个分区)。

/sbin ,存放系统管理程序。

/tmp ,存放临时文件。

/usr ,存放应用程序,命令程序文件、程序库、手册和其它文档。(推荐占一个分区)。

/var,在正常操作中被改变的文件。


【子任务二】了解Linux系统中的路径规则

 在Linux系统中什么是一个文件的路径呢,说白了就是这个文件存在的地方,如果你告诉系统这个文件的路径,那么系统就可以找到这个文件。在Linux的世界中,存在着绝对路径和相对路径。

 第1步:理解绝对路径

 绝对路径:路径的写法一定由根目录“/”写起,例如/usr/local/mysql 这就是绝对路径。

 第2步:理解相对路劲

 相对路径:路径的写法不是由根目录“/”写起,例如,首先用户进入到/ 然后再进入到home,命令为【cd /home】,然后使用【cd test】命令,此时用户所在的路径为/home/test。第一个cd命令跟/home,第二个cd命令后跟test,并没有斜杠,这个test是相对于/home目录来讲的,所以叫做相对路径。


【子任务三】掌握Linux系统中的基本命令

  对于一个Linux新手来说,使用Linux命令来帮助执行任务是一个最基本的要求。下面这些命令是每一个Linux新手都必须掌握的基本命令。

  第1步:使用【pwd】命令打印出当前所在目录

在linux系统中,只显示当前工作的目录,没有显示完成的路劲,【pwd】命令打印当前完整的工作路径。

第2步:使用【cd】 命令进入文件的目录

【cd】 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 【cd】命令上的。所以,学习Linux 常用命令,首先就要学好【cd】命令的使用方法技巧。

【cd /usr/local】进入到/usr/local目录。

【pwd】打印当前工作目录。

【cd ./】还是当前目录。

【cd . . /】进入当前目录的上级目录。


在上面的命令中,首先进入到/usr/local/lib/ 目录下,然后再进入 ./ 其实还是进入到当前目录下,用【pwd】查看当前的工作路劲,并没有发生变化,然后再进入../ 则是进入到了/usr/local/目录下,即/usr/local/lib目录的上一级目录。

在路径中【./】指的是当前目录,【../】 指的是当前目录的上一级目录。

第3步:使用【ls】命令显示文件信息

本文标签: 文件系统 项目 Linux