我们准备用很长时间来概括这个内容。
所以,精讲细讲,既讲重点,又讲细节。
大家随我一起。
跟着我的步骤一起来学习吧!(适合初学者,所以比较细,进度比较慢)
提纲:
- Linux目录层次标准
- 目录详细介绍
- 文件类型介绍
Linux目录层次标准
首先我们必须认识这个东西。
根目录:"/"
查看根目录:
ls -I 或者tree
好,现在跟随我们的步骤,让我们一起打开虚拟机。
我们右键点击屏幕,点在终端中打开。
会给我们显示这个页面
我们输入cd / 这里一定要记住 cd和/之间一定要有空格。
这样我们就进入到了Linux系统的根目录。
然后我们用Ls命令去查看它下面的各个子目录。
然后我们可以看到各个子目录。
这样,我们想看一下bin目录里面的问题,该如何做呢。
输入 ls /bin 回车
这样就可以看到他下面很多的子目录了。
为什么linux文件系统要一个目录层次的标准?
首先Linux他是一个开源免费的内核
/bin的目录主要是存放一些二进制文件。
所有的用户都可以共用的
/boot目录 是跟启动相关的静态文件
/dev目录 是设备文件
打开文件
接下来我会给大家讲解,这些文件夹里面的作用。
bin文件夹是 二进制的命令文件。
boot是启动的意思。
那这个文件夹是启动相关的文件。
在boot中有个 gub的文件夹
里面就是启动程序。
cdrom 以前是挂在镜像,现在逐渐被淘汰了
dev是设备的意思,
主要存放的是系统的配置文件。
home存放的是普通用户的主目录。
存放一些lib库,这是bin目录下的应用程序的它的一个库文件。
主要针对64位系统的。
多媒体设备挂在在这个上面。
mnt主要是一些设备的挂载,临时的一些文件系统的挂载。
opt意思是可选的,用来进行软件测试的
proc这是程序的意思。
我的Linux一直显示连接不上,然后我更改了一下这里就连接上了哈哈哈,得劲!
这里是系统管理员的主目录。
普通用户是没有权限访问的。
run是运行的意思,意思是系统运行以来存放的信息。
存放一些二进制命令。和bin的区别。sbin里面的二进制命令只有root用户才能执行的
ubantu系统新型的文件管理系统工具
存放的主要是网络服务相关的信息。
存放了一些硬件操作的接口。
tmp是暂时的意思,是临时存储的内容。
usr目录是存放系统大部分的软件,是整个文件系统里面最大的目录。
存放的都是异变的一些文件。
3.文件类型介绍。
输入ls -l / 命令。
看根目录。
我们的bin目录 是个目录 所以用字符d来表示
这代表着是个普通的文件 用-来表示。
linux的哲学就是一切皆文件。
链接文件前面就是用l来表示。
这里c代表是字符设备文件。
字母b代表块设备文件。
系统路径
绝对路径:由根目录(/)开始写起的文件名或目录名称
相对路径:相对于目前路径的文件名写法,反正开头不是/,就属于相对路径写法。
. :代表当前的目目录或者./
… :代表上一层目录,也可以…/来表示
ls是查看当前目录下的内容。