关于生命中的根

关于生命中的根

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

鸿蒙初辟,万物生于根

    自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

相关推荐

  • kickstart文件及引导镜像的制作流程

    kickstart文件及引导镜像的制作流程 kickstart文件制作流程 安装制作kickstart文件的图形界面工具 [root@slave1 ~]# yum install system-config-kickstart 开启工具 [root@slave1 ~]# system-config-kickstart 在打开的图形界面中通过file菜单选项选…

    Linux干货 2017-09-04
  • 在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件

    在/tmp目录下创建以tfile开头,后跟当前日期和时间的文件,文件名形如:tfile-2016-05-27-09-32-22。 ~]# touch /tmp/tfile-$(date +%Y-%m-%d-%H-%M-%S) ~]# tree /tmp 查看输出结果 复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中。 …

    Linux干货 2016-11-06
  • shell脚本终结篇——数组

    数组定义: 变量:存储单个元素的内存空间 数组:存储多个元素的连续的内存空间,相当于多个变量的集合 数组名和索引: 索引:编号从0开始,属于数值索引 注意:索引可支持使用自定义的格式,而不仅仅是数值格式,自定义格式的数组即为关联数组,bash4.0版本之后开始支持 bash的数组支持稀疏格式(索引不连续) 声明数组: declare -a ARRAY_NAM…

    Linux干货 2016-08-24
  • Linux文件类型及颜色标识整理

    Linux文件类型及颜色标识整理 M21陆东贵 使用工具: ls命令     ls –l:以常格式显示文件及目录的详细信息     例如:-rw-r–r–  1 root root       0 10月 …

    Linux干货 2016-10-18
  • Linux文件系统

    1、Linux文件系统层级标准 为什么Linux的不同发行版中的目录结构基本上都一样? Linux有一个组织叫LSB定义的Linux发行版基础目录名称命名法则及功用规定,这种标准叫做 FHS(Filesystem Hierarchy Standard),文件系统层级标准。 /boot:系统引导启动时要加载的静态文件:kernel, initramfs(ini…

    Linux干货 2016-10-29
  • 与正则表达式的第一次亲密接触

    Linux文本处理三剑客 grep:文本过滤(模式:psttern)工具 grep,egrep,fgrep (不支持正则表达式搜索) sed:stream editor,文本编辑工具 awk:Linux上的实现gawk,文本报告生成器 下面就先谈一谈:grep及正则表达式;egrep及扩展的正则表达式 grep grep:Goobal search REgu…

    Linux干货 2017-04-06

评论列表(1条)

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

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