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
下一篇 2016-07-10

相关推荐

  • vim的基本使用

    前言:     Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是自由软件。    Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld文本…

    Linux干货 2017-07-30
  • 搭建yum仓库的FTP服务器

    搭建centos7ftp服务

    2017-12-02
  • 在VMware Workstation上安装CentOS 7

    1.新建虚拟机设备设置 2.开启此虚拟机,进行安装设置    需设置4处  时间,SOFTWARE SELECTION,分区,NETWORK & HOST NAME    (1) 首先 时间设置,选中上海时间,设置现在的Windows时间,设置好后,点击Done退出。(下面同意Done保存退…

    2017-07-15
  • vim编辑器

    一、vim简介    vi: Visual Interface,文本编辑器     文本: ASCII, Unicode     文本编辑种类:         行编辑器: sed…

    Linux干货 2016-08-10
  • 高级文件系统管理的相关理解

    1.RAID是什么     RAID:Redundant Arrays of Inexpensive Disks,是指由多个磁盘合成一个阵列,来提供更好的性能,冗余或者两者都提供。在生产生活中,通常一个硬盘往往不能满足我们的存储需要,这是就需要通过RAID磁盘阵列来对磁盘进行“扩容”,来满足我们的日常需要,相比较于单一…

    Linux干货 2016-08-30
  • 关于shell脚本基础第二篇

                          shell脚本编程基础第二篇 read命令 使用read来把输入的值非配给一个或者多个shell变量,可以提示用户输入一些参数等,此时我们可以使用read命令来完成此功能 re…

    系统运维 2016-08-19