linux根下目录详解及分区建议
/ 根目录
分区大小一定要充足,一般不小于5GB
/bin,/usr/bin 普通用户使用命令
建议和/放一起
/sbin,/usr/sbin 管理员使用命令
/bin,/sbin 操作系统自身启动运行就需要用到的程序
/usr/bin,/usr/sbin 基本的系统工具
/usr/local/bin,/usr/local/sbin 第三方程序命令
以上均为二进制程序
/,/usr,/usr/local均可以独立分区
共享库:公共的功能模块
/lib 为/bin和/sbin提供服务,一般来说/bin,/sbin,/usr/bin,/usr/sbin的库都在/lib
和/放一起
/usr/lib 用的较少
/usr/local/lib 为/usr/local/bin,/usr/local/sbin提供服务
/etc 一般来说,命令的配置文件都在/etc下
不能单独分区
/tmp 存放临时文件
/var/log 存放日志
/var/mail 邮件
/var/cache 缓存
建议单独分区
/proc 伪文件系统 内核的各种特性、参数的输出目录,表现为一个个的文件 内核映像
不需单独分区
/sys 伪文件系统 硬件信息 硬盘、
/media 专门用来挂载 u盘、
和/放一起
/mnt 关联分区,约定熟成
和/放一起
/opt 可选目录
/misc 自动挂载服务需要的目录
建议和/放一起
/boot 引导目录 放内核
建议单独分成第一主分区,以方便排除系统启动故障,大小为100MB左右
/home 家目录
建议单独分区
/root 管理员目录
一般和/放一起
/dev 设备文件 所有硬件设备
建议和/放一起
设备类型:
b 块设备 随机设备 支持随机访问
c 线性设备
硬盘设备:既支持线性访问,也支持随机访问,通常称为随机存取设备
I/O,I/O controller
I/O Adapter
IDE,ATA 并行,133MB/s
SCSI 小型计算机系统接口(Small Computer System Interface) UltraSCSI--320MB/s
SATA Serail,300MB/s,600MB/s,6Gb/s
SAS 6Gb/s
USB
/lost+found 每个分区都有,存放孤儿文件
/selinux 增强性安全linux
和/放一起
/swap 交换分区
建议单独分区,一般大小为物理内存的两倍左右
linux系统安装分区建议:
/boot,第一主分区,100MB
/,根分区,5GB
linux根下目录详解及分区建议的更多相关文章
- Linux中重要目录详解
Linux重要目录详解 / 根目录,第一层目录,所有其他目录的根,一般根目录下只存放目录.包括:/bin, /boot, /dev, /etc, /home, /lib, /mnt, /opt, /p ...
- MySQL在Linux系统下配置文件详解
在日常的的开发过程中接触到了SQLServer和MySQL数据库的操作性问题,可能是以前接触的都是SQL Server,才开始接触MySQL,总感觉使用MySQL没有使用SQLserver那么顺手,一 ...
- Linux中etc目录详解大全总汇详解
/etc etc不是什么缩写,是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(Linu ...
- linux 软件安装目录详解
我一般会在/opt目录下创建 一个software目录,用来存放我们从官网下载的软件格式是.tar.gz文件,或者通过 wget+地址下载的.tar.gz文件 执行解压缩命令,这里以nginx举例 t ...
- Android jniLibs下目录详解(.so文件)
http://www.jianshu.com/p/b758e36ae9b5 最近又研究了一下,参考了一下:三星/联发科等处理器规格表 更新时间:2017年5月手机CPU架构体系分类及各大厂商 PS:我 ...
- golang 在 Mac , Linux , Windows 下交叉编译详解
一. 前言 Golang 支持交叉编译, 在一个平台上生成然后再另外一个平台去执行. 而且编译的工具[build]这个工具是Golang 内置的,不需要你去下载第三方的包啥的,贼方便. 二. 交叉编译 ...
- Linux中/proc目录下文件详解
转载于:http://blog.chinaunix.net/uid-10449864-id-2956854.html Linux中/proc目录下文件详解(一)/proc文件系统下的多种文件提供的系统 ...
- Linux中/proc目录下文件详解(转贴)
转载:http://www.sudu.cn/info/index.php?op=article&id=302529 Linux中/proc目录下文件详解(一) 声明:可以自由转载本文, ...
- linux基础之LSB定义的常用目录详解
Linux基础之LSB定义的基本目录详解 1.LSB中FHS(Filesystem Hierarchy Standard)定义的一些文件 /boot:主要是存放引导文件的目录,比如内核文件(vmlin ...
随机推荐
- 关于后缀数组的倍增算法和height数组
自己看着大牛的论文学了一下后缀数组,看了好久好久,想了好久好久才懂了一点点皮毛TAT 然后就去刷传说中的后缀数组神题,poj3693是进化版的,需要那个相同情况下字典序最小,搞这个搞了超久的说. 先简 ...
- 好看的UI设计网站 www.ui.cn 和 插画网站 www.pixiv.net 千图网,界面很不错~
http://www.ui.cn/?t=share#project http://www.pixiv.net/ http://www.flaticon.com/ www.58pic.com 那张 给人 ...
- Python Monkey patch猴子补丁
monkey patch (猴子补丁) 用来在运行时动态修改已有的代码,而不需要修改原始代码. 简单的monkey patch 实现:[python] #coding=utf-8 def orig ...
- 关于Session
转自:http://blog.csdn.net/wang379275614/article/details/9627755 Session理解: Session:在计算机中,尤其是在网络应用中,称 ...
- 深入学习JS: __doPostBack函数
在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以灵活运用这个函数对于我们的帮助还是很大的. 比如,在我们写程序的时候经常会需要动态的生成一些控件,最简单 ...
- Git报错:insufficient permission for adding an object to repository database .git/objects
在本地搭建Git服务器后,在开发机上push新代码,发现Git提示: insufficient permission for adding an object to repository databa ...
- AppStore IAP 客户端校验代码
-(BOOL)putStringToItunes:(SKPaymentTransaction*)transaction { NSData * iapData = transaction.transac ...
- vijosP1037搭建双塔
vijosP1037搭建双塔 链接:https://vijos.org/p/1037 [思路] DP. [代码] #include<iostream> #include<cstrin ...
- 解决 VirtualBox 安装windows 8.1 Preview OR Server 2012 R2 Preview 错误
安装windows 8.1 Preview 或 Server 2012 R2 Preview时提示错误 Your PC needs to restart 解决方法: 在cmd中输入以下代码执行即可: ...
- linux 多线程基础3
一.线程属性 线程具有属性,用pthread_attr_t表示,在对该结构进行处理之前必须进行初始化,在使用后需要对其去除初始化.我们用pthread_attr_init函数对其初始化,用pthrea ...