汪瑜聪 发表于 2023-11-30 17:56:20

Linux 的目录介绍

本帖最后由 汪瑜聪 于 2023-11-30 17:59 编辑

title : linux 的目录树

导读

小汪获得的第一台个人计算机搭载的是Windows的xp系统。在Windows的系统下
我们习惯于点击<我的电脑> 用<文件管理器>或者是 <控制面板> <设置> 之类的方
式来管理我们的设备。

盲目崇拜开源精神的小汪,兴至匆匆的给电脑安装了Linux的系统,但人生并非是一帆风顺的,
中间遇到了不少的问题 : 包括分盘,联网, 安装删除软体,.......的一堆问题。

这篇帖子包括我的blog主题都将开始以记录学习Linux 和使用Linux 的目标开始总结问题解决问题。
What : 学习目标 :
<1> 调取目录的两种方式

<2>简单介绍以下Linux的目录树结构



### 如何调取目录(相对/绝对)
#### 定义
绝对路径 : 由根目录( / )开始写起的文件名,例如 /home/student/.bashrc ;
相对路径 : 相对于目前路径的文件名写法。例如 ./home/student 或 . . / . . /home/student/等等。
> tips : 开头不算 / 就属于相对路径写法
> . /是当前目录,.. / 是上级目录 ,~ 是用户目录 , / 是根目录, - 是上一次工作目录。


#### 实例
#绝对路径演示
$ pwd
/home/krona
$ cd /home/krona/Desktop/
$ pwd
/home/krona/Desktop

#相对路径演示
$ cd                   #双击Tab
afs/   boot/etc/   lib/   media/ opt/   root/sbin/sys/   usr/   
bin/   dev/   home/lib64/ mnt/   proc/run/   srv/   tmp/   var/   
$ cd home/
$ ls
krona
$ cd krona/
$ cd D               #[ 双击Tab]
Desktop/   Documents/ Downloads/
$ cd Desktop/
$ pwd
/home/krona/Desktop

# cd 后面双击[ Tab ]键可以显示目录下的文件夹 或者 我们可以直接使用 ls 命令输入目录列表后再 cd 选取





###Linux目录树系统 : 目录下中的文件夹到底是干设麼的呢?

目录名称 文件内容
/bin
/sbin
/bin 主要放置一般用户可操作的指令
/sbin 主要放置系统管理与可操作的指令
都属于连接文件。分别连接到 /usr/bin, /usr/sbin 文件中

/boot
与开机有关的档案,包括核心文件 / 开机管理程序与设定文件

/dev
device 的缩写, 放置硬件装置文件,包括硬盘文件,键盘鼠标文件

/etc
一堆系统设定文件,包括账号,密码与格式服务软体的设定文件大多在这个目录内

/home/
root
/home 一般账号家目录
/root 系统管理员的家目录

/lib
/lib64
系统函数库与核心函数库,其中 /lib 包括核心驱动程序,如果软体函数库为64位元,
则使用/lib64目录内容的函数库档案。

/proc
将记忆内存内的资料做成档案类型,放置于这个目录下,连同某些核心参数也能手动调整

/sys
跟 /proc 类似,只是比较针对硬件相关的参数

/usr
全称 : unix software resource, 不是user哦 。与Unix 程序有关, 从RHEL 7 开始,系统相关的所有软体、服务等,均放置在这个目录中了 ! 因此不能与根目录分离。

/var
是一些变动资料,系统运作过程中的服务资料、暂存资料、登陆资料等等

/tmp
一些使用者操作过程中会启用的展示存档文件夹

/media/mnt
/media 主要三系统上临时挂载使用的装置(如 U 盘)的目录/mnt 主要是使用者或管理员自行暂时手动挂载的目录

/opt
全称 : optional , 通常是第三方协力厂商所开发的软体放置处

/run
系统进行服务软件运行管理功能,RHEL 7 之后,这个目录就放在了记忆体文件夹中了

/srv
通常给各类服务(service)放置资料使用的目录






页: [1]
查看完整版本: Linux 的目录介绍