关于生命中的根

关于生命中的根

    擦干心中的血和泪痕
   留住我们的根

鸿蒙初辟,万物生于根

    自linux老祖Torvalds创根之始至今,根一直为linux之本,而FHS(Filesystem Hierarchy Standard)一直是根生成的标准,多数Linux版本采用这种文件组织形式,FHS采用树形结构组织文件。FHS定义了linux系统中每个区域的用途、所需要的最小构成的文件和目录,同时还给出了例外处理与矛盾处理。

寻根之旅

    太极初生第一点,寻根细认古今春。
   再linux的世界里面,根即为那第一点了,那么到底如何去寻根的呢?这就要讨论一下相对与绝对的理解,别担心,远远不如爱因斯坦大大的相对论深奥.

根就是根

绝对路径的思想就是根就是根,所有一切路径皆要从那太极第一点走过,也就是说无论你去哪里,哪怕就在身边,要向根同志报个到.

比如说我当前所在目录为/var/ftp,我现在要切换工作目录到/var/log下去,在绝对路径下我就必须走一下/之后到/var之后再到了/var/log目录下

[gwx@gwx-st ftp]$ pwd
/var/ftp
[gwx@gwx-st ftp]$ cd /var/log/
[gwx@gwx-st log]$ pwd
/var/log

我即为根

而相对路径的思想就是我即为根,去探访别的路径就是以我(当前工作目录)为起点,之后要去哪里就可以参考我的位置来进行路径的确定了.

还是比如说是我从当前所在目录为/var/ftp,我现在要切换工作目录到/var/log下去,在相对路径下我就可以走到/var下发现/var/log就在我的同一级目录之下,这样我就可以不需要走到/下再回到/var再去到/var/log了,可以直接从本目录出发,经由上级目录到达/var/log

[gwx@gwx-st ftp]$ pwd
/var/ftp
[gwx@gwx-st ftp]$ cd ../log/
[gwx@gwx-st log]$ pwd
/var/log

注意:在相对路径下有两个目录的代表需要我们注意一下 
. : 代表的是当前目录 
.. : 代表的是上一级目录

路在何方

现在我们已经找到了根,但是发现根下有很多条路,那么路到底通向了哪里呢?每一条路都能给我们指明什么方向吗?是不是我要去取经,走这条路就是对的呢?不会把我送向黑洞吧!!~ 
为了避免路径对应的路是不统一的,没有规划的路早晚要出事故的.所以我们上面提到的FHS这个就定制了相关的标准,每一条路的大致方向还是定下来了的,比如哪条路跑公交,哪条路跑飞机....哈哈
那么接下来我们就了解一下这个标准给每一条路规定的那些大致方向吧~
目录 应放置文件内容
/bin 系统有很多放置执行文件的目录,主要有:cat, chmod, chown, date, mv, mkdir, cp, bash等等常用的指令.
/boot 这个目录主要在放置开机会使用到的文件,包括Linux核心文件以及开机选单与开机所需配置文件等等.
/dev 在Linux系统上,任何装置与接口设备都是以文件的型态存在于这个目录当中的.
/etc 系统主要的配置文件几乎都放置在这个目录内,例如人员的账号密码文件、 各种服务的启始档等等.
/home 这是系统默认的用户家目录(home directory).
/lib 系统的函式库非常的多,而/lib放置的则是在开机时会用到的函式库, 以及在/bin或/sbin底下的指令会呼叫的函式库.
/media /media底下放置的就是可移除的设备! 包括软盘、光盘、DVD等等装置都暂时挂载于此.
/mnt 如果要暂时挂载某些额外的装置,一般建议可以放置到这个目录中.
/opt 这个是给第三方软件放置的目录.
/root 系统管理员(root)的家目录.
/sbin 放在/sbin底下的为开机过程中所需要的,里面包括了开机、修复、还原系统所需要的指令.
/srv 一些网络服务启动之后,这些服务所需要取用的数据目录.
/tmp 这是让一般使用者或者是正在执行的程序暂时放置文件的地方.

原创文章,作者:N24-wenxuan,如若转载,请注明出处:http://www.178linux.com/54939

(0)
N24-wenxuanN24-wenxuan
上一篇 2016-10-27
下一篇 2016-10-27

相关推荐

  • Linux基础知识(二)

     本文的主要内容是:  1.Linux上的基本文件管理命令  2bash的特性及其命令状态返回值  3.bash的花括号展开机制  4.文件的元数据信息有哪些,分别表示什么含义,如何查看?如何修改文件的时间戳信息  5如何定义一个命令的别名,如何在命令中引用另一个命令的执行结果?  &nb…

    Linux干货 2016-09-25
  • 计划任务

    作业管理: Linux的作业控制(job )     前台作业:通过终端启动,且启动后一直占据终端;     后台作业:可通过终端启动,但启动后即转入后台运行(释放终端) 如何让作业运行于后台?     (1) 运行中的…

    Linux干货 2016-09-08
  • N24_huamao 学习计划

       每天会安排好时间按顺序看视频进行学习,由于基础比较差我会先进行笔记然后再做博客记录。需要操作的知识点会跟着视频和自己的理解去做,最后达到马哥所说的“技能”所需的要求。运维的知识点很广很多也很复杂。当然想学好后边的就要先打好基础从linux系统开始学习把重要的命令记牢应用灵活才可以。这第一步自己一定要迈好。

    Linux干货 2016-10-26
  • 第二周

    3、(1)、  :  ~]# mkdir -p /tmp/{a_c,a_d,b_c,b_d}                  or     ~]# …

    Linux干货 2016-08-22
  • shell脚本

    shell脚本 简介:         使用脚本编程语言的好处是,它们多半运行在比编译型语言还高的层级,能够轻易处理文件与目录之类的对象。缺点是:它们的效率通常不如编译型语言。不过权衡之下,通常使用脚本编程还是值得的:花一个小时写成的简单脚本,同样的功能用C或C++来编写实现,可…

    Linux干货 2016-08-15
  • 跟我一起学man page、history的使用,剖析FHS(文件系统目录标准)

    跟我一起学man page、history的使用,剖析FHS(文件系统目录标准) 描述 从Linux小白鼠成长为高(lao)高(hei)手(shu)的过程中,无论如何都要学会自个儿施法解决问题,法力的高深体现了解决问题的能力,这里的法力指的是在没有互联网的环境下如何使用man page或相关文档找到命令的使用方法和配置文件的修改方法。本文第一部分总结了在Li…

    Linux干货 2016-07-29

评论列表(1条)

  • 马哥教育
    马哥教育 2016-11-02 16:26

    内容格式把握得很好,不错,希望你能熟知基础命令知识,加油!