• Linux文件系统目录结构


    在Linux系统中,目录被组织成一个:单根倒置树结构,文件系统从根目录开始,用/来表示。文件名称区分大小写( 大小写敏感还需要看具体的文件系统格式 ),以.开头的为隐藏文件,路径用/来进行分割(windows中使用来分割),文件有两个种类:元数据与数据本身.在操作linux系统时,通常会遵循以下的分层结构规则:

    LSB (Linux Standard Base) / FHS(Filesystem Hierarchy Standard)


    / 所有linux操作系统的顶点目录,不像windows,每个分区都有一个顶点目录
    /boot 存放系统启动时相关的文件,比如kernel内核,grub引导菜单.(不要删除.)
    /bin 存放的都是命令,但仅普通用户能执行
    /sbin 超级管理员能执行的命令.
    /home 存放普通用户的家目录
    /root 超级管理员的家目录,普通用户是无法进入
    /etc 存放配置文件的目录,
    /etc/hostname 主机名
    /etc/hosts 本地解析域名一种方式
    /etc/sysconfig/network-script/ifcfg-* 网卡的配置文件
    /dev 设备目录,硬盘硬盘的分区光盘.....
    /dev/null 黑洞,接收所有的东西,只进不出
    /dev/zero 摇钱树,可以生产源源不断的数据
    /dev/random 产生随机数的一个设备
    /dev/pts/0 虚拟的Bash Shell终端,提供给远程用户使用 0,代表一个终端 1代表2个终端 以此类推
    /usr 类似于windows的C盘下面的windows目录
    /usr/lib 共享库文件,后缀都是so结尾, share object
    /usr/lib64 共享库文件64位,后缀都是so结尾, share object
    /usr/local 早起大家都把软件放在这个目录下,和windows C:ProgramFile
    /usr/bin
    /usr/sbin
    /var 存放一些可变化的内容,比如/var/log日志,可以人为让其发生变化,也或者是随着时间推移产生变化
    /tmp 存放临时文件,无论哪个用户都可以放
    /proc 反馈当前运行的进程的状态信息.
    /run 存放程序运行后所产生的pid文件
    /media
    /mnt 提供挂载的一个目录
    /opt 早期第三方厂商的软件存放的目录.
    /srv 物理设备产生的一些文件

    在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要误删除或者随意更改内部文件。
    /etc: 这个是系统中的配置文件,如果你更改了该目录下的某个文件可能会导致系统不能启动。
    /bin, /sbin, /usr/bin, /usr/sbin: 这是系统预设的执行文件的放置目录,比如 ls 就是在/bin/ls 目录下的。
    值得提出的是,/bin, /usr/bin 是给系统用户使用的指令(除root外的通用户),而/sbin, /usr/sbin 则是给root使用的指令。
    /var: 这是一个非常重要的目录,系统上跑了很多程序,那么每个程序都会有相应的日志产生,而这些日志就被记录到这个目录下,具体在/var/log 目录下,另外mail的预设放置也是在这里。

  • 相关阅读:
    robotframework----模板的使用
    RF执行顺序
    RobotFrameWork(四)变量运算与Evaluate
    RobotFrameWork(三)数据类型
    git 命令
    常用网站
    git 应用
    ie if判断
    移动端rem适配
    绘制三角形(sass)
  • 原文地址:https://www.cnblogs.com/yihr/p/12954340.html
Copyright © 2020-2023  润新知