• linux查漏补缺-Linux文件目录结构一览表


    FHS 标准

    FHS(Filesystem Hierarchy Standard),文件系统层次化标准,该标准规定了 Linux 系统中所有一级目录以及部分二级目录(/usr 和 /var)的用途。
    发布此标准的主要目的就是为了让用户清楚地了解每个目录应该存放什么类型的文件。

    Linux一级目录及其作用

    /etc目录

    • mysql配置文件路径: /etc/mysql/mysql.conf.d/mysqld.cnf
    [mysqld_safe]
    socket		= /var/run/mysqld/mysqld.sock
    nice		= 0
    
    [mysqld]
    #
    # * Basic Settings
    #
    user		= mysql
    pid-file	= /var/run/mysqld/mysqld.pid // 对应/var/run目录的功能
    socket		= /var/run/mysqld/mysqld.sock
    port		= 3306
    basedir		= /usr
    datadir		= /var/lib/mysql  // 对应/var/lib/目录的功能
    tmpdir		= /tmp
    lc-messages-dir	= /usr/share/mysql
    skip-external-locking
    

    sys目录

    部分二级目录(/usr 和 /var)的用途

    /usr/*二级目录

    /var/*二级目录

    /var 目录用于存储动态数据,例如缓存、日志文件、软件运行过程中产生的文件等。通常,此目录下建议包含如表 4 所示的这些子目录。

    • /var/lib/: 程序运行中需要调用或改变的数据保存位置。如 mysql 的数据库文件保存在 /var/lib/mysql/ 目录中
    root@192:/sys/fs/cgroup# ll /var/lib/mysql
    total 122948
    drwx------  5 mysql mysql     4096 Jan 18 22:31 ./
    drwxr-xr-x 46 root  root      4096 Jan 18 22:31 ../
    -rw-r-----  1 mysql mysql       56 Jan 18 22:31 auto.cnf
    -rw-------  1 mysql mysql     1680 Jan 18 22:31 ca-key.pem
    -rw-r--r--  1 mysql mysql     1112 Jan 18 22:31 ca.pem
    -rw-r--r--  1 mysql mysql     1112 Jan 18 22:31 client-cert.pem
    -rw-------  1 mysql mysql     1680 Jan 18 22:31 client-key.pem
    -rw-r--r--  1 root  root         0 Jan 18 22:31 debian-5.7.flag
    -rw-r-----  1 mysql mysql      425 Jan 18 22:31 ib_buffer_pool
    -rw-r-----  1 mysql mysql 50331648 Jan 18 22:31 ib_logfile0
    -rw-r-----  1 mysql mysql 50331648 Jan 18 22:31 ib_logfile1
    -rw-r-----  1 mysql mysql 12582912 Jan 18 22:31 ibdata1
    -rw-r-----  1 mysql mysql 12582912 Jan 18 22:31 ibtmp1
    drwxr-x---  2 mysql mysql     4096 Jan 18 22:31 mysql/
    drwxr-x---  2 mysql mysql     4096 Jan 18 22:31 performance_schema/
    -rw-------  1 mysql mysql     1676 Jan 18 22:31 private_key.pem
    -rw-r--r--  1 mysql mysql      452 Jan 18 22:31 public_key.pem
    -rw-r--r--  1 mysql mysql     1112 Jan 18 22:31 server-cert.pem
    -rw-------  1 mysql mysql     1680 Jan 18 22:31 server-key.pem
    drwxr-x---  2 mysql mysql    12288 Jan 18 22:31 sys/
    
    • /var/run/: 一些服务和程序运行后,它们的 PID(进程 ID)保存位置

    References

    Linux文件目录结构一览表

  • 相关阅读:
    oracle——笔记——DDL语句
    Oracle中exp,imp的使用详解
    File类的简单使用
    理解Java的IO 流
    MyEclipse反编译Class文件的实现
    程序算法与人生选择
    Oracle 11g服务器与客户端卸载、安装
    Oracle字符集的查看查询和Oracle字符集的设置修改
    Java 对象的序列化 (Serializable)和反序列化
    Oracle创建表空间、创建用户以及授权、查看权限
  • 原文地址:https://www.cnblogs.com/yudidi/p/12213745.html
Copyright © 2020-2023  润新知