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查漏补缺-Linux文件目录结构一览表的更多相关文章
- linux查漏补缺-linux命令行安装mysql
apt安装 sudo apt-get update sudo apt-get install mysql-server root@192:/sys/fs/cgroup# apt-get install ...
- 查漏补缺·补丁计划
趁着神志清醒赶紧写一下. 多次考试暴露出各种问题.新的知识点先不去搞了,最近多做一些不擅长的类型的题查漏补缺一下吧. 唔,首先是比较考验思维的类型,我智商太低又刷题少不会什么套路,只能最近赶紧赶一下进 ...
- 【Android面试查漏补缺】之事件分发机制详解
前言 查漏补缺,查漏补缺,你不知道哪里漏了,怎么补缺呢?本文属于[Android面试查漏补缺]系列文章第一篇,持续更新中,感兴趣的朋友可以[关注+收藏]哦~ 本系列文章是对自己的前段时间面试经历的总结 ...
- js基础查漏补缺(更新)
js基础查漏补缺: 1. NaN != NaN: 复制数组可以用slice: 数组的sort.reverse等方法都会改变自身: Map是一组键值对的结构,Set是key的集合: Array.Map. ...
- Entity Framework 查漏补缺 (一)
明确EF建立的数据库和对象之间的关系 EF也是一种ORM技术框架, 将对象模型和关系型数据库的数据结构对应起来,开发人员不在利用sql去操作数据相关结构和数据.以下是EF建立的数据库和对象之间关系 关 ...
- Mysql查漏补缺笔记
目录 查漏补缺笔记2019/05/19 文件格式后缀 丢失修改,脏读,不可重复读 超键,候选键,主键 构S(Stmcture)/完整性I(Integrity)/数据操纵M(Malippulation) ...
- CSS基础面试题,快来查漏补缺
本文大部分问题来源:50道CSS基础面试题(附答案),外加一些面经. 我对问题进行了分类整理,并给了自己的回答.大部分知识点都有专题链接(来源于本博客相关文章),用于自己前端CSS部分的查漏补缺.虽作 ...
- 《CSS权威指南》基础复习+查漏补缺
前几天被朋友问到几个CSS问题,讲道理么,接触CSS是从大一开始的,也算有3年半了,总是觉得自己对css算是熟悉的了.然而还是被几个问题弄的"一脸懵逼"... 然后又是刚入职新公司 ...
- 2019Java查漏补缺(一)
看到一个总结的知识: 感觉很全面的知识梳理,自己在github上总结了计算机网络笔记就很累了,猜想思维导图的方式一定花费了作者很大的精力,特共享出来.原文:java基础思维导图 自己学习的查漏补缺如下 ...
随机推荐
- 基于SILVACO ATLAS的a-IGZO薄膜晶体管二维器件仿真(07)
今天主要解决一下defect语句: defect region=1 nta=1.55e20 wta=0.013 wtd=0.12 ngd=6.5e16 wga=2 ntd=1.55e20 ngd=0 ...
- P3368 (模板)树状数组2
借这个题学新姿势,这个题需要利用差分才能AC,普通树状树有3个点过不了. 差分原理(参考题解区大佬): 一个例子,一组数据 $ a[] = { 1, 5, 4, 2, 3 } $,差分后得到 $ b[ ...
- SQLite3介绍
一.SQLite数据库简介 SQLite 是一个软件库,实现了自给自足的.无服务器的.零配置的.事务性的 SQL 数据库引擎.SQLite 是在世界上最广泛部署的 SQL 数据库引擎. DDL - 数 ...
- Deeplearning.ai课程笔记-改善深层神经网络
目录 一. 改善过拟合问题 Bias/Variance 正则化Regularization 1. L2 regularization 2. Dropout正则化 其他方法 1. 数据变形 2. Ear ...
- buuctf——easyjava
虽然学过Javaweb的开发,但没好好学,所以对Javaweb了解不深 菜的真实 WEB-INF/web.xml泄露 贴一个别人的源码泄露总结ctf/web源码泄露及利用办法[总结中] WEB-INF ...
- 2019牛客暑期多校训练营(第七场)A String (字符串的最小表示)
思路 这题思路如果是递归的话,应该是比较正确的.但是实际上只用切割两次就可以了. 先把原串从后向前切割一次,再把每一部分切割一次. 切两次的思路实际上是有漏洞的. 递归的思路,终点是,如果串长为1,或 ...
- java课极限测试
在临近国庆的9月30号补课日 碰到了惨绝人寰的java课极限测试 我从下午两点半做到晚上九点 不得不说人在烦躁的时候是真的没办法写代码的 根本不想思考也不想学习.最后的几个小时基本就是在叹息和坐着.也 ...
- Babel的安装和使用
安装Node.JS 和 npm,如未安装可参照其他文章 1.创建一个package.json npm init (回车, 一直下一步即可) 安装 Babel npm install --save-de ...
- 迭代器对象numpy.nditer在数组上进行迭代——修改数组的值
nditer对象有另一个可选参数op_flags,默认情况下,nditer将视待迭代遍历的数组为只读对象(read-only),为了在遍历数组的同时,实现对数组元素值得修改,必须指定op_flags= ...
- 树莓派4B踩坑指南 - (6)安装常用软件及相关设置
安装软件 安装LibreOffice中文包 sudo apt-get install libreoffice-l10n-zh-cn sudo reboot 安装codeblocks并汉化: sudo ...