ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux图形界面和命令界面切换

2022-01-30 15:05:05  阅读:179  来源: 互联网

标签:关机 界面 图形界面 init shutdown Linux 级别 运行


转至:https://blog.csdn.net/weixin_43683466/article/details/85727723

1、若虚拟机内热键被占用,可通过下图所示修改,移出快捷键ctrl+alt:
在这里插入图片描述
2、运行级别
许多程序需要开机启动。它们在Windows叫做"服务"(service),在Linux就叫做"守护进程"(daemon)。 init进程的一大任务,就是去运行这些开机启动的程序。但是,不同的场合需要启动不同的程序,比如用作服务器时,需要启动Apache,用作桌面就不需要。Linux允许为不同的场合,分配不同的开机启动程序,这就叫做"运行级别"(runlevel)。也就是说,启动时根据"运行级别",确定要运行哪些程序。
在这里插入图片描述
Linux系统有7个运行级别(runlevel):

  • 运行级别0:系统停机状态,系统默认运行级别不能设为0,否则不能正常启动
  • 运行级别1:单用户工作状态,root权限,用于系统维护,禁止远程登陆
  • 运行级别2:多用户状态(没有NFS)
  • 运行级别3:完全的多用户状态(有NFS),登陆后进入控制台命令行模式
  • 运行级别4:系统未使用,保留
  • 运行级别5:X11控制台,登陆后进入图形GUI模式
  • 运行级别6:系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动

在终端模式下切换运行级别输入:init n /n=0,1,2,3,4,5,6/
例如:init 0 关机
init 3 终端模式
init 5 图形界面
init 6 重起

3、Linux图形界面与字符界面切换

  • 启动时进入字符界面,后来想切换到图形界面:使用startx 或 init 5
    (注:startx只是在原有运行级别3上加了图形界面,运行级别没变,而init 5 则是切换到运行级别5,所以要重新登录。可用runlevel 命令查看当前运行级别和上一次运行级别)
  • 启动时进入图形界面,后来想切换到字符界面:用Ctrl+Alt+F1~Ctrl+Alt+F6,可切换到不同的字符控制台(只是六个字符控制台,此外没有区别),再使用Ctrl+Alt+F7可切换回图形界面;
    如果是在虚拟机vmware 中,图形界面切换到字符界面:使用Ctrl+Alt+Shift+F1~Ctrl+Alt+Shift+F6,再使用Alt+F7 可切换回图形界面。
    (注:以上方法切换后,图形界面并没有关闭)
  • 强行退出X-Window图形界面进入文本模式:打开一个终端,输入init 3,等一会就进入了文本界面。
    (注:以上方法切换后,图形界面完全关闭。如果窗口中有文件未保存,将丢失。用init 5 可以回到图形界面,但原来的进程已死。用startx 则在当前级别3上加载图形界面)
  • 切换时会出错的情况:前运行级别是5,通过Ctrl+Alt+F1 切换到字符界面下后再输入startx 系统会出错。
  • 修改Linux 默认启动级别(模式)
    以root 身份 vi /etc/inittab,找到 id:5:initdefault: 所在的行(这里的id 可能是其他数字)。修改id 值:3就是文字模式,5就是界面模式。保持该文件,reboot 后即生效。

4、Linux 关机
在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止境的,除非特殊情况下,不得已才会关机。
正确的关机流程为:sync > shutdown > reboot > halt
关机指令为:shutdown ,你可以man shutdown 来看一下帮助文档。
例如你可以运行如下命令关机:

sync 将数据由内存同步到硬盘中。
shutdown 关机指令,你可以man shutdown 来看一下帮助文档。例如你可以运行如下命令关机:
shutdown –h 10 ‘This server will shutdown after 10 mins’ 这个命令告诉大家,计算机将在10分钟后关机,并且会显示在登陆用户的当前屏幕中。
Shutdown –h now 立马关机
Shutdown –h 20:25 系统会在今天20:25关机
Shutdown –h +10 十分钟后关机
Shutdown –r now 系统立马重启
Shutdown –r +10 系统十分钟后重启
reboot 就是重启,等同于 shutdown –r now
halt 关闭系统,等同于shutdown –h now 和 poweroff

最后总结一下,不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中。
关机的命令有 shutdown –h now halt poweroff 和 init 0 , 重启系统的命令有 shutdown –r now , reboot 和 init 6.

标签:关机,界面,图形界面,init,shutdown,Linux,级别,运行
来源: https://www.cnblogs.com/my-first-blog-lgz/p/15856848.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有