摘抄 - linux 目录结构简介
/ 根目录
|—–/bin 软连接,指向 /usr/bin。存储一些命令,一般为用户命令
|—-/boot 系统启动相关的文件;包括启动时内核的一些配置,grub配置等等;一般为之分配300-500M空间即可
|—-/dev 系统中使用的外部设备端口;在这里,访问一个设备,就如同访问一个文件一样,这也是linux的风格之一,所有东西都是文件;
|—-/etc 存放系统和软件的配置文件(系统环境配置、用户信息、网络配置等等);建议经常备份该文件,在需要的时候可以及时恢复;
|—-/home 用户的家目录,每一个用户在这里都有一个独立的文件夹
|—-/lib 32位库文件
|—-/lib64 64位库文件
|—-/media 早期linux版本的设备挂载点,在新版本中一般就是个空文件
|—-/mnt 设备挂载点
|—-/opt 第三方软件的安装目录;部分第三方软件默认是安装在这里;
|—-/proc 内核运行的信息;这个文件给用户提供了在系统运行时访问内核数据的接口;它只存在于内存中,并不实际占用磁盘空间。
|—-/root root用户的家目录;
|—-/run 新版本中引入的文件;里面包含了 进程的pid文件;具体 请看
|—/sbin 和/bin一样存储命令,一般是存储系统级命令,但是并没有严格的限制
|—/srv 这个目录一般是空着的,有些软件会使用到这个目录,例如 openstack
|—/sys 该目录和/proc 有些类似,也是一种基于内存的文件系统;但是除了和/proc一样可以设置和查看内核数据,还有为linux统一设备模型作为管理只用;
|—/tmp 临时文件;很多软件在运行时会生成临时文件,大多存储在该目录;系统运行比较长的时间后,建议清理该文件;
|—/usr 大部分源码安装的软件包,默认安装在这个位置;
|—/var 缓存文件、日志文件以及数据库文件 一般存储在这个位置;其数据变化比较大,建议单独分区
最新文章
- python中os/sys/platform模块区别
- css3实现条纹背景
- BestCoder 1st Anniversary($) 1003 Sequence
- 小黄豆CRM软件安装
- nyoj 811 变态最大值
- iOS 定位服务、通讯录、日历、提醒事项、照片、蓝牙共享、麦克风、相机等授权检测
- runtime获取一个控件的所有属性
- 洛谷P3957 跳房子(Noip2017普及组 T4)
- 本地连接服务器的mongodb
- nodejs(log4js)服务中应用splunk进行Log存储、搜索、分析、监控、警告
- Android导入依赖appcompat-v7报错
- JavaScript学习笔记——错误处理
- iOSAFNetworking 网络请求
- os.mkdir()和os.path.join()的区别
- spring的FactoryBean
- SpringMVC源码阅读:异常解析器
- TypeScript学习笔记(一) - 环境搭建
- 【Dnc.Api.Throttle】适用于.Net Core WebApi接口限流框架
- 【Css】一个简单的选项卡
- js压缩 uglify(2)