8.Linux系统的目录结构
2016-07-30 11:07
281 查看
Linux系统的目录结构
Linux的根目录(最顶层的目录)
windows系统有根目录:c盘的根目录就是c:\
d盘的根目录就是d:\
每个盘(分区)都有自己的根目录
Linux系统,
也支持多个分区
Linux的分区和目录是没有关系!
Linux的目录结构:
只有1个根 /
根目录下有:
/root 是管理员的家目录
/home 普通用户的家目录
/home/zhang_fei 就是zhang_fei的家目录
/etc 保存配置文件
/usr 用来保存用户安装的程序
UNIX的发展历史:
最找的UNIX只有/目录
再后来UNIX的系统越来越大,一个磁盘装不下去了。
就使用第2块磁盘,就使用/usr来挂载第2个磁盘
所以,/usr目录下有很多子目录和根目录下的相同。
/dev 用来存放设备文件
/var 用来存放内容经常变化的文件
比如日志文件, /var/log/messages
/tmp 用来存放临时文件
/bin 用来存放系统的二进制命令的
/mnt 用来挂载可移动的存储设备
Linux的目录结构,是一个与分区无关的”目录结构”
Linux系统的目录和分区的关系
目录, 是固定的,逻辑意义上的,和分区没有直接的关系
1块磁盘(硬盘),可以划分为多个分区
分区是物理意义的,是实际存在的。
安装系统时,必须把某个分区挂载到根目录
分区可以挂载在任意一个目录上,这个目录就称为挂载点。
相对路径和绝对路径
绝对路径:从/(根目录)开始的路径
相对路径:相对与“当前目录”
注意:当前目录是可变的!
当前目录用 . 表示
常用的配置文件
/etc/sysconfig/network-sripts/ifcfg-eth0
网卡eth0的配置文件
/etc/resolv.conf
指定DNS服务器的IP地址
/etc/hosts
设置域名(主机名)和ip的对应关系。
/etc/fstab
使用mount -a挂载所有文件系统时的配置文件
/etc/rc.local
开机自动启动的程序
可以把需要开机自动启动的命令添加到该文件。
/etc/inittab
主机启动以后,init进程(Linux系统的第一个进程)把系统设置为哪种运行级别
运行级别(0-6)
0: 关机
单用户模式
多用户模式,但是NFS无效
多用户模式,具有网络功能的
未使用
X11(多用户图形模式)
6:重启
/etc/profile
定义系统的全局的环境变量
/etc/group
存放用户组的信息
/etc/passwd
存放用户名的相关信息
/etc/shadow
存放用户密码
/etc/syslog.conf
CentOS5.x中,日志的配置文件
/etc/rsyslog.conf
CentOS6.x中,日志的配置文件
定时任务
补充:
程序和进程
程序:就是一个软件。
进程:就是程序的一次执行过程。
进程ID: 每个进程都有自己唯一的标识。
查看进程: ps -ef
进程的存在方式:前台, 后台。
即进程可以在前台运行,也可以在后台运行。
后台进程,一般都一直运行,直到关机,又称为“守护进程”
定时任务, 就是一个守护进程。
Linux的根目录(最顶层的目录)
windows系统有根目录:c盘的根目录就是c:\
d盘的根目录就是d:\
每个盘(分区)都有自己的根目录
Linux系统,
也支持多个分区
Linux的分区和目录是没有关系!
Linux的目录结构:
只有1个根 /
根目录下有:
/root 是管理员的家目录
/home 普通用户的家目录
/home/zhang_fei 就是zhang_fei的家目录
/etc 保存配置文件
/usr 用来保存用户安装的程序
UNIX的发展历史:
最找的UNIX只有/目录
再后来UNIX的系统越来越大,一个磁盘装不下去了。
就使用第2块磁盘,就使用/usr来挂载第2个磁盘
所以,/usr目录下有很多子目录和根目录下的相同。
/dev 用来存放设备文件
/var 用来存放内容经常变化的文件
比如日志文件, /var/log/messages
/tmp 用来存放临时文件
/bin 用来存放系统的二进制命令的
/mnt 用来挂载可移动的存储设备
目录层次标准FHS 误解:/usr目录"放在/目录内" 不是容器的关系
Linux的目录结构,是一个与分区无关的”目录结构”
Linux系统的目录和分区的关系
目录, 是固定的,逻辑意义上的,和分区没有直接的关系
1块磁盘(硬盘),可以划分为多个分区
分区是物理意义的,是实际存在的。
安装系统时,必须把某个分区挂载到根目录
分区可以挂载在任意一个目录上,这个目录就称为挂载点。
相对路径和绝对路径
绝对路径:从/(根目录)开始的路径
相对路径:相对与“当前目录”
注意:当前目录是可变的!
当前目录用 . 表示
从当前目录开始的,就是相对路径 ./data/test/log data/test/log 以上两种方式等效。 ../test/data ..表示当前目录的上一级目录
常用的配置文件
/etc/sysconfig/network-sripts/ifcfg-eth0
网卡eth0的配置文件
/etc/resolv.conf
指定DNS服务器的IP地址
/etc/hosts
设置域名(主机名)和ip的对应关系。
/etc/fstab
使用mount -a挂载所有文件系统时的配置文件
/etc/rc.local
开机自动启动的程序
可以把需要开机自动启动的命令添加到该文件。
/etc/inittab
主机启动以后,init进程(Linux系统的第一个进程)把系统设置为哪种运行级别
运行级别(0-6)
0: 关机
单用户模式
多用户模式,但是NFS无效
多用户模式,具有网络功能的
未使用
X11(多用户图形模式)
6:重启
/etc/profile
定义系统的全局的环境变量
/etc/group
存放用户组的信息
/etc/passwd
存放用户名的相关信息
/etc/shadow
存放用户密码
/etc/syslog.conf
CentOS5.x中,日志的配置文件
/etc/rsyslog.conf
CentOS6.x中,日志的配置文件
定时任务
补充:
程序和进程
程序:就是一个软件。
进程:就是程序的一次执行过程。
进程ID: 每个进程都有自己唯一的标识。
查看进程: ps -ef
进程的存在方式:前台, 后台。
即进程可以在前台运行,也可以在后台运行。
后台进程,一般都一直运行,直到关机,又称为“守护进程”
定时任务, 就是一个守护进程。
相关文章推荐
- 系统设计说明书(架构、概要、详细)目录结构
- [Linux]系统目录结构
- linux文件系统概念&目录结构
- 系统原型结构描述(一)系统原型开发包目录结构清单
- Ubuntu系统目录结构及分区原则
- 系统设计说明书(架构、概要、详细)目录结构
- 目录结构--Ubuntu手记之系统配置
- Ubuntu系统目录结构
- Linux系统的目录结构--Linux入门到精通系列
- 简述 Linux 文件系统的目录结构
- Ubuntu的系统目录结构
- Linux 系统目录结构
- 完美解读Linux中文件系统的目录结构
- Ubuntu/Linux入门介绍(04)-Ubuntu系统目录结构
- 简述Linux 文件系统的目录结构
- Linux的文件系统的目录结构
- 完美解读Linux文件系统的目录结构(附简明查阅手册)
- 调整文件系统的目录结构(弥补空间不足问题)
- linux系统目录结构
- Ubuntu系统目录结构