1. linux目录结构
1.1 基本介绍
- linux 的文件系统是采用层级式树状目录结构,在此结构中最上层是根目录 “/” ,然后再次目录下在创建其他目录
- Linux的世界, 一切皆文件
1.1 基本目录
目录 | 功能 |
---|
root | 超级用户的用户目录 |
home | 存放普通用户的主目录 |
/usr/local | 一般通过编译源码方式安装的程序会在这个路径下.这是主机除opt之外的另一个安装软件的目录 |
bin | 存放着最经常使用的命令 |
mnt | 系统提供给用户,为了让用户挂载文件系统 |
boot | 存放的是linux启动时候的一些核心文件,包括一些连接文件以及镜像文件 |
media | 系统自动识别的设备,U盘,光驱等,当linux识别之后,会挂载到这个路径 |
var | 这个目录中存放着不断扩充着的东西,经常修改的文件也会放于这个目录 |
opt | 这个是给主机安装软件的目录,默认为空 |
dev | 存放硬件设备(设备管理器) |
srv(service) | 服务启动之后需要提取的数据 |
sys | 安装内核中出现的文件系统 |
tmp | 存放临时文件 |
sbin | 系统管理员使用的系统管理程序 |
proc | 虚拟目录,是系统内存的映射,访问这个目录可以获取系统信息 |
selinux | 一种安全子系统,可以控制程序只能访问特定文件 |
2. 关机和重启
2.1 指令描述
指令 | 描述 |
---|
shutdown | 关机指令 |
halt | 关机 |
reboot | 重启 |
syn | 同步内存数据到磁盘 |
2.2 使用
shutdown(关机指令)
shutdown -h now
shutdown -h 1
shutdown -r now
halt 关机
reboot 重启系统
syn 同步内存数据到磁盘
关机和重启之前,都应该执行sync命令先,防止数据丢失
3. 登录和注销
指令 | 描述 |
---|
logout | (注销 / 图形界面无效) |
su | (切换管理员用户) |
4. 启动级别
4.1 Linux 运行级别
CentOs6 | CentOs7 | 描述 |
---|
0 | shutdown.target | 关机 |
1 | emergency.target | 单用户 |
2 | rescure.target | 多用户无网络 |
3 | multi-user.target | 多用户有网络 |
4 | 无 | 保留 |
5 | graphical.target | 图形界面 |
6 | 无 | 重启 |
4.2 启动级别的修改
4.2.1 老版本(修改 /etc/inittab
文件)
id:5:initdefault 中的 5 这个数字可以改
4.2.2 新版本
systemctl get-default
systemctl set-default
systemctl set-default multi-user.target
systemctl set-default graphical.target
4.2.3 直接使用命令 init [数字]