关于生命中的根

关于生命中的根

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

鸿蒙初辟,万物生于根

    自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 13:27
下一篇 2016-10-27 15:12

相关推荐

  • 马哥教育网络班21期+第4周课程练习

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限。 # cp -a /etc/skel /home/tuser1 # chmod -R g-rwx,o-rwx /home/tuser1/ 2、编辑…

    Linux干货 2016-07-16
  • 程序员的相关笑话(二)

    从前,有一个牧羊人,他有很多的羊。一天他赶着他的那群羊到了一条公路边上。突然,有一辆保时洁急驶过来,上面坐着一个年轻人人,穿着Armani的衣服,和Cerutti的皮鞋,Ray-Ban的太阳眼镜,TAG-Heuer的手表,以前Versace的领带。 他走到牧羊人面前问牧羊人:“如果我能说出你有多少只羊,你能给我一只吗?” 牧羊人看了看他那一大群数都数不过来的…

    Linux干货 2016-07-10
  • redis主从复制(3)— 复制超时

    1、repl-timeout前两篇[1]关于redis主从复制的文章解释了一些因为slave replication buffer或者replication backlog参数的错误配置(或者默认参数值)导致主从复制中断的现象。redis里面的repl-timeout参数值也太小也将会导致复制不成功。top redis headaches for devop…

    Linux干货 2016-04-05
  • 记录Linux入门3天,每天的点点滴滴记录

        Linux 文件系统的特性:      1、文件名严格区分字符大小写      2、文件名可以使用除了 /  意外任意的字符,但不建议使用特殊字符      3、文件名长度不能超过255个字符     &nbsp…

    Linux干货 2017-05-21
  • Linux交换分区的创建和调整

    概述 本文对swap进行简要介绍,以及系统安装后(在运行中)如何建立或调整swap分区。 文中演示环境为: 什么是swap space? 交换分区,即swap space。它将某段磁盘空间独立划分出来,当物理内存不够的情况下,系统先把物理内存中暂时不用的数据,暂存到交换空间,腾出内存空间来,以保证程序的运行;当swap中存储的页面被访问到时,系统会将其重新载…

    Linux干货 2016-08-30
  • 22期+第一周课堂练习

    一.计算机的组成及其功能 计算机的组成及其功能结构图      各部件的关系图          二.按系列罗列Linux的发行版,并描述不同版本之间的联系与区别 1.各版本逻辑结构图 2.各版本的介绍   Redhat,应该称为Redhat系列,包括RHEL(Redh…

    Linux干货 2016-08-15

评论列表(1条)

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

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