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

相关推荐

  • 程序包管理:rpm和yum

    rpm命令                              软件包管理 程序包管理 一、概述 (一)API:Application Program Interface  应用编程接口 ABI…

    Linux干货 2016-08-21
  • 文本处理工具sed

    处理文本的工具sed Stream EDitor,  行编辑器     sed 是一种流编辑器,它一次处理一行内容。处理时,把     当前处理的行存储在临时缓冲区中,称为“模式空间”(     pa…

    Linux干货 2016-08-10
  • N25_第四周博客作业_leon

    N25_第四周博客作业_leon 1.    复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其它用户均没有任何访问权限复制[root@localhost ~]# cp -rp /etc/skel /home/tuser1   查看目录里文件的权限[root@loc…

    Linux干货 2017-01-16
  • 磁盘配额、软RAID使用、LVM管理

    一.磁盘配额的相关知识 (1)工作原理及方式         *以文件系统为单位启动         *以特定的用户或组为对象       …

    Linux干货 2016-09-06
  • linux用户和组管理

    linux用户和组管理 类Unix系统的设计初衷就是为让多用户同时工作,所以也迫使Linux系统有了极强的安全性,在前面安装红帽RHEL7操作系统时还特别要求“设置root用户密码”,而root用户是存在于所有类UNIX系统中的”超级用户”。 用户管理 root账户介绍(超级管理员) root用户拥有极高的系统所有权,能够管理系统的各项功能,如添加/删除用户…

    Linux干货 2016-09-05
  • LVM创建实例及相关注释

    LVM创建    pv—>vg—->lv—->快照 创建前准备了四块1g硬盘分别为:sdb  sdc sdd  sde,并分别给四块盘划分了1G的空间,并指定了分区系统类型为8e(即Linux LVM) [root@localhost ~]# fdisk /dev/…

    Linux干货 2015-06-08