运行级别---运行模式init (who,runlevel)

本文介绍了Linux系统中init进程的作用及其与运行级别的关系。在Linux下,init是所有进程的父进程,CentOS7中由systemd替代。运行级别0表示关机,3为命令行模式,5为图形界面,6表示重启。通过修改/etc/inittab文件可永久设置运行级别,并使用`runlevel`和`who -r`命令查看当前级别。此外,还讲述了如何在不同终端间进行临时和永久切换。

基本操作

在linux下存在一个进程init(initialize,初始化)

init进程是所有Linux进程的父进程
centos7中的父进程是systemd

0	关机
1	单用户
2	多用户
3	完全多用户模式
5	图形界面
6	重启

Init 指令需要超级管理员的权限,否则无法执行
在这里插入图片描述

Init 0 表示关机
Init 3表示切换到不带桌面的模式(在图形界面上使用free比在命令面上)
Init 5 表示切换到图形界面
Init 6 表示重启电脑

1.切换到纯命令行模式 init 3
在这里插入图片描述
在命令行模式下重启-----之后会变成桌面模式

永久配置为命令行模式

进入/etc/inittab 然后把id 5 initdefault 中的5改成3
然后重启操作系统init 6

runlevel 查看当前模式

(从5切换到3的)
在这里插入图片描述

who -r

也可以查看到模式
在这里插入图片描述

命令切换终端

临时切换
在运行桌面时F2(或者其他的用来穿件伪终端)用来切换到—》命令模式面
F1用来从命令模式面切换回去
永久切换
用init 3和init 5实现 命令面与桌面模式的切换
tty用来查看当前终端位置
伪终端 /dev/pts/# 或者用SSH远程连接可以连接到

虚拟终端 Ctrl+Shift+F# 相当于/dev/tty#
在这里插入图片描述

串行终端/dev/ttyS#
图形终端 /dev/tty7 Ctrl+Shift+F7(对于Centos6)
而Centos7在那些终端启动就在哪
物理终端 /dev/consle

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值