如何轻松记忆Linux文件系统层次结构

Linux对于新手来说非常难学。打好基础对于后面深层次的学习非常重要。

对文件系统层次结构要基本的概念。怎么才能理解并且记忆层级结构呢?

方法/步骤

  1. 为了帮助记忆,我做了一个比较清晰的图表来协助层次的记忆。

    很多目录文件夹的名字长得非常抽象,下面来一一解释。

    首先做了个表给大家直观参考:

    如何轻松记忆Linux文件系统层次结构

  2. 首先把简单的KO了。/是根目录这个不用说了。

    root,boot,run,home。这几个非常简单因为就是完整的单词。

    /root:存放超级用户root账户信息的根目录

    /boot:启动系统所需的配置文件,有内核、镜像的内容

    /run:存放动态、非永久应用运行时候的数据

    /home:存放普通用户目录,放一家三口资料的家

  3. 然后就是dev,var,tmp了。

    /dev:devices设备,系统访问硬件设备所需文件的目录

    /var:variable变量,动态变化数据存放点,如缓存、日志、打印的文档、网站等 

    /tmp:temporary 临时文件存放位置,自动清理放了10天的文件,/var/tmp下文件自动清理放了30天的文件。不要的文件保险起见可以扔进/tmp

  4. 最后就是傻傻分不清楚的文件名etc,usr,bin,sbin。

    /etc:Every Thing Config静态永久的系统配置文件

    /usr:Unix System Resources系统资源,放了安装的软件还有共享的文件库

    /bin:Binaries Commands二进制命令,普通用户还有程序的命令库

    /sbin:System Binaries Commands,给root用户的系统管理的命令库,s感觉也有一点super的意思

  5. 再来点小练习

     

    1. 系統根目錄

    2. 超級用戶主目錄

    3. 此目錄存放靜態永久系統配置文件數據

    4. 此目錄存放配置數據,如FTP,網站

    5. 用戶主目錄位于此目錄下

    6. 普通用戶命令和實用程序

    7. 存放供root使用的系統管理二進制文件

    8. 臨時文件存放目錄

    9. 包含安裝的程序和庫

  6. 答案在此

    1. (/)

    2. (/root)

    3. (/etc)

    4. (/var)

    5. (/home)

    6. (/usr/bin)

    7. (/usr/sbin)

    8. (/tmp)

    9. (/usr)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值