Linux基础知识之根下各目录的介绍

/bin  :所有用户使用的基本用户命令文件,二进制格式的

/sbin :供系统管理使用的工具程序

/boot :引导加载器必须用到的各静态文件:kernel initramfs(initrd),grub

/dev  :存储特殊文件或设备文件;设备的类型:字符设备,块设备;

/etc  :系统程序的静态配置文件,只能为静态的不能为二进制的文件

/lib  :为系统启动,或者根文件系统上的应用程序(/bin,/sbin等)提供共享库,以及为内核文件提供内核模块

        libc.so.*:动态链接的C库

        ld*:运行时连接器/加载器

        modules:用户存储内核模块的目录

/lib64:64位系统特有的存放64位共享库的路径

/home :普通用户家目录的集中位置,/home/USERNAME

/media:便携式设备挂载点,cdrom floppy等

/mnt  :其它文件系统的临时挂载点

/opt  :附加程序的安装位置  第三方应用程序 可选路径

/srv  :当前主机为服务提供的数据

/tmp  :为会产生临时文件的程序提供的用于存储临时文件的目录,可供所有用户执行写入操作,有特殊权限

/usr  :usr Hierarchy,全局共享的只读数据路径

        bin,sbin

        lib,lib64

        include:C程序的头文件

        share:命令手册页和自带文档等架构特有的文件的存储位置

        local:另一个层级目录

        X11R6:X-window程序的安装位置

        src:程序源码文件的存储位置

/usr/local:让系统管理员安装本地应用程序,也通常用于安装第三方程序

/var :存储经常发生变化的数据的目录

        cache Application cache data

        lib Variable state information

        local Variable data for /usr/local

        lock Lock files

        log Log files and directories

        opt Variable data for /opt

        run Data relevant to running processes

        spool Application spool data

        tmp Temporary files preserced between system reboots

/proc:基于内存的虚拟文件系统,关机后消失,内核及进程存储其相关信息,他们多为内核参数 

        例:net.ipv4.ip_forward,虚拟为net/ipv4/ip_forward

          存储于/proc/sys 其完整的路径为/proc/sys/net/ipv4/ipforward

/sys :sysfs虚拟文件系统提供了一种比proc更为理想的访问内核数据的路径;其主要作用在于管理Linux设备提供一种统一模型的接口

参考网站:https://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/

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

(0)
sjsirsjsir
上一篇 2016-07-10 01:03
下一篇 2016-07-10 12:15

相关推荐

  • Linux终端类型

    目录 1. 终端概述 2. 串行端口终端(/dev/ttySn) 3. 伪终端(/dev/pty/) 4. 控制终端(/dev/tty) 5. 控制台终端(/dev/ttyn, /dev/console) 6. 虚拟终端(/dev/pts/n) 7. 其它类型   终端概述 终端…

    Linux干货 2016-10-18
  • hadoop分布式集群

    分布式集群的实现 环境: 192.168.36.129   node1:NN,SNN,RM  192.168.36.130  node2:DN,NM 192.168.36.132   node3:DN,NM 192.168.36.133   node4:DN,NM 配置java环境,每个节点时间同步,基于主机名互相通信,定义/etc/hosts 文件 &nb…

    2017-12-09
  • ansible的入门使用手册

    ansible1

    2018-01-15
  • 中秋干货之系统启动修复

    在使用CentOS系统时,难免会有误操作而导致机器不能正常启动,这里介绍了多种启动失败的原因和修复的方法。 grub损坏类 grub 1stage 被破坏使用dd擦写MBR前446字节,即抹去stage1阶段–[root@_2_ ~]# reboot #重启–启动失败,找不到系统,这时只能借助光盘进入修复模式,重新安装grub&#82…

    Linux干货 2016-09-15
  • 深入理解java嵌套类和内部类

    一、什么是嵌套类及内部类   可以在一个类的内部定义另一个类,这种类称为嵌套类(nested classes),它有两种类型:静态嵌套类和非静态嵌套类。静态嵌套类使用很少,最重要的是非静态嵌套类,也即是被称作为内部类(inner)。嵌套类从JDK1.1开始引入。其中inner类又可分为三种:  其一、在一个类(外部类)中直接定义的内部类;  其二、在一个方法…

    Linux干货 2015-04-07
  • CentOS 系统自动化安装

    CentOS 系统自动化安装 概述:     系统安装过程     配置anaconda     自动化安装系统 CentOS 系统安装: 1.启动流程: bootloader–>kernel(initrd)–>rootfs–>anaconda(…

    Linux干货 2016-09-21