Linux 文件系统基础

640?wx_fmt=png

1、FHS的概念

FHS的全称Filesystem Hierarchy Standard(文件系统层次化标准),基本上所有的Linux版本的系统都采用这种文件组织方式。它的主要作用是定义了系统中每个目录的具体用途,也就是定义了文件区域的规范。

2、FHS定义的目录结构

/bin    常见的用户指令

/boot   系统内核和启动文件

/dev    设备文件

/etc    系统和服务配置文件

/home   Linux系统默认的普通用户的家目录

/lib 系统函数的目录

/lost+found ext3文件系统所需要的目录,用途是磁盘检查

/mnt 系统加载文件系统常用的挂载点

/opt 第三方软件安装目录

/proc 虚拟文件系统目录

/root 超级管理员root的家目录

/sbin 系统管理命令目录

/tmp 临时文件存放目录

/usr 存放和用户直接相关的文件目录

/media  用来挂载光驱等临时文件系统的挂载点   

3、Linux绝对路径和相对路径的理解

绝对路径:这个很好理解,意思就是文件的实际路径(从根目录开始)。比如:/usr/local/src。

说明:绝对路径一定是“/”开头的。可以使用 pwd 查看当前目录。

相对路径:相对路径永远指的是相对于我们所处的文件夹位置。

例如 我有个目录  /home/test/f1    /home/test/f2  

从第一个目录切换到第二个目录就不必要输入很长的路径了 我只需要输入 cd ../f2 。

cd /  回到根目录        

cd  /etc 回到根目录下的etc 目录下  绝对路径  路径写法是从根目录/ 写起来的。

cd . 当前目录 cd .. 上层目录  

cd ~回到自家的根目录  

cd ~test     回到用户的根目录

注意:其实Linux的每个目录都会固定存在两个隐藏的特殊目录。分别是一个点(.):表示当前目录,两个点(..):表示上层目录。可以通过 ls -la 进行查看。

posted @   天使不哭  阅读(124)  评论(0编辑  收藏  举报
编辑推荐:
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2018-04-04 11个常用的SQL技巧
2018-04-04 11个常用的SQL技巧
2018-04-04 11个常用的SQL技巧
2017-04-04 英语正能量语录收集
2017-04-04 英语正能量语录收集
2017-04-04 英语正能量语录收集
2017-04-04 NET比较常用的性能优化技巧
点击右上角即可分享
微信分享提示