鱼C论坛

 找回密码
 立即注册
查看: 311|回复: 0

[学习笔记] Linux 的目录介绍

[复制链接]
发表于 2023-11-30 17:56:20 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 汪瑜聪 于 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 : 开头不算 / 就属于相对路径写法
> . /是当前目录,.. / 是上级目录 ,~ 是用户目录 , / 是根目录, - 是上一次工作目录。


#### 实例
  1. #绝对路径演示
  2. [krona@study ~]$ pwd
  3. /home/krona
  4. [krona@study ~]$ cd /home/krona/Desktop/
  5. [krona@study Desktop]$ pwd
  6. /home/krona/Desktop

  7. #相对路径演示
  8. [krona@study /]$ cd                   #双击Tab
  9. afs/   boot/  etc/   lib/   media/ opt/   root/  sbin/  sys/   usr/   
  10. bin/   dev/   home/  lib64/ mnt/   proc/  run/   srv/   tmp/   var/   
  11. [krona@study /]$ cd home/
  12. [krona@study home]$ ls
  13. krona
  14. [krona@study home]$ cd krona/  
  15. [krona@study ~]$ cd D                 #[ 双击Tab]
  16. Desktop/   Documents/ Downloads/
  17. [krona@study ~]$ cd Desktop/
  18. [krona@study Desktop]$ pwd
  19. /home/krona/Desktop

  20. # 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)放置资料使用的目录





想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 22:28

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表