在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作。那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式:

在图形环境下开启终端窗口进入字符工作方式。在系统启动后直接进入字符工作方式。使用远程登录方式(Te lne t或SSH)进入字符工作方式。

虚拟控制台

当在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台。每个虚拟控制台可以独立使用,互不影响。可以使用 Alt+F1~Alt+F6进行多个虚拟控制台之间的切换。如果用户使用startx命令在字符CentOS界面下启动了图形环境,那么可以使用C trl+Alt+F1~C trl+Alt+F6切换字符虚拟终端,使用C trl+Alt+F7切换到图形界面。

本地登录和注销

登陆:在登录终端上输入用户名(如:root)和密码(pwd)即可。注销登录:用户可以在当前的登录终端上输入logout命令或使用+快捷键进行。

在Linux环境下使用ssh登录远程Linux系统。Linux下的ssh命令是O pe nSSH的客户端程序。要登录远程Linux系统,必须保证远程Linux系统上启动了O pe nSSH服务器。使用ssh

命令登录远程O pe nSSH服务器的命令格式是:$ ssh 远程主机上的用户名@远程主机的IP地址或FQDN

进入字符CentOS界面可以从系统运行级别进入

Linux 系统任何时候都运行在一个指定的运行级上,并且不同的运行级的程序和服务都不同,所要完成的工作和所要达到的目的都不同。Centos设置了如下表所示的运行级,并且系统可以在这些运行级别之间进行切换,以完成不同的工作。运行级说明

0 所有进程将被终止,机器将有序的停止,关机时系统处于这个运行级别

1 单用户模式。用于系统维护,只有少数进程运行,同时所有服务也不启动

2 多用户模式。和运行级别3一样,只是网络文件系统(NFS)服务没被启动

3 多用户模式。允许多用户登录系统,是系统默认的启动级别

4 留给用户自定义的运行级别

5 多用户模式,并且在系统启动后运行X-Window,给出一个图形化的登录窗口

6 所有进程被终止,系统重新启动

1.如果系统启动后进入字符登录CentOS界面,则说明系统默认的运行级别为3;如果系统启动后进入图形登录CentOS界面,则说明系统默认的运行级别为5。

2. 如果用户已经启动了字符CentOS界面,想要进入图形CentOS界面可以使用如下命令:

$ startx &

运行级的查看和切换

用户可以使用如下的命令查看当前系统的运行级runlevel用户可以使用如下的命令切换运行级init [0123456Ss]即在 init 命令后跟一个参数,此参数是要切换到的运行级的运行级代号,如:

用 init 0 命令切换至运行级别 0 ,即关机

用 init 1 命令切换至运行级别 1 ,即进入单用户运行模式

用 init 6 命令切换至运行级别 6 ,即重新启动

也可以使用 te linit 命令,在 CentOS 中,te linit 命令是 init 命令的符号链接。

下面看一个使用 runle ve l 和 init 命令的例子:

# # 显示系统当前运行级别

# runlevel

N 3

# # 系统当前的运行级别为“3”,没有上一次运行级别(用“N”表示)

# init 2

# # 执行“init 2”命令后会在系统控制台中显示相应的停止启动服务信息

# runlevel

3 2

# # 系统当前运行级别已经为“2”,上一次的运行级别为“3”,转换运行级别成功

进入字符CentOS界面也可以用关机与重启命令

系统的关机和重新启动,实际上是进行运行级别的切换。此次可以使用 init 命令进行关机和重启,命令 init 用于立即关机或重启,但是在多用户系统中,若想给用户发送关机警告信息以便各个用户完成自己的工作并注销登录,则必须使用shutdown、halt 和 re boot 等命

令。

在多用户环境下,通常使用 shutdown 命令关闭和重新启动系统。shutdown 命令能够以一种比较安全的方式来关闭系统,所有登录到系统上的用户将被通知系统将要关闭,而新的登录操作将被阻止;同时所有的进程也将被通知系统将要关闭,这样有些程序,如 vi 将能够及时保存用户编辑的文件并退出。

shutdown 命令的格式为:shutdown [参数] time [warning-message]

其中:time :设置多长时间后执行 shutdown 指令,可以使用如下三种格式:

hh:mm :指定绝对时间,hh用于指定小时,m m 用于指定分钟

+m :指定相对时间,m 为数字,单位为分钟

now :现在立刻进行,相当于 +0

warning-message :用于设置发给用户的警告信息

CentOS界面切换的常用参数如下:

-t sec :送出警告信息和删除信息之间要延迟多少秒再通知 init 执行运行级切换

-k :并不真的关闭系统,只是给每个用户发送警告信息

-r :关闭之后重新启动系统

-h :关闭之后停止系统

-f :重新启动后不用fsck检查磁盘

-F :重新启动后强制用fsck检查磁盘

例如:

# # 警告所有用户系统将在5分钟后重新启动系统

# shutdown –r +5 “ System will be reboot in 5 minites, Please save your work.”

# # 立即关闭系统

# shutdown –h now

# # 立即重新启动系统,并在重新启动后强制用fsck检查磁盘

# shutdown –h -F now

linux怎么进入字符命令界面,如何进入CentOS字符界面及窗口模式相关推荐

  1. linux无法安装at命令,在Ubuntu/Debian/CentOS/Fedora下安装At及各种At命令的用法

    本文介绍在Linux系统下安装At的方法,可安装在Ubuntu/Debian/CentOS/Fedora发行版下,及各种At命令的用法.at是一个命令行实用程序,可让您安排在特定时间执行的命令,使用a ...

  2. php tr 用法,Linux_Linux系统中tr命令删除和替换文本字符的基本用法,通过使用 tr,您可以非常容易 - phpStudy...

    Linux系统中tr命令删除和替换文本字符的基本用法 通过使用 tr,您可以非常容易地实现 sed 的许多最基本功能.您可以将 tr 看作为 sed 的(极其)简化的变体:它可以用一个字符来替换另一个 ...

  3. Linux下的FTP命令害死人

    Binary模式不会对数据进行任何处理. Ascii模式会将回车换行转换为本机的回车字符. 做系统运维的记得长记性,在Linux下用ftp命令传输文件的时候,记得开启bin模式,要不然你的系统镜像会以 ...

  4. 宝塔Linux面板安装命令脚本大全(Centos/Ubuntu/Debian/Fedora/Deepin)

    宝塔面板Linux服务器操作系统安装命令大全,包括Centos.Alibaba Cloud Linux.Ubuntu.TencentOS Server.Deepin.Debian和Fedora安装脚本 ...

  5. linux开启防火墙的命令行,Linux关闭/开启防火墙命令

    Linux还是比较常用的,于是我研究了一下Linux关闭防火墙命令,在这里拿出来和大家分享一下,希望你能学会Linux关闭防火墙命令 . 1) 永久性生效,重启后不会复原 开启: chkconfig ...

  6. Linux系统制作启动U盘并安装centos 7.6

    文章目录 前言 一.fdisk命令 二.制作系统U盘 2.1 格式化U盘 2.2 将iso镜像写入U盘 三.从U盘启动重装系统 总结 参考资料 前言 Linux 主机上安装其它的Linux发行版,可以 ...

  7. Linux ls信息给qt gui,如何使用Qt 4把ls命令的结果显示到GUI界面上去?

    如何使用Qt 4把ls命令的结果显示到GUI界面上去? 问:您好!想向您请教一些问题!现在在做论文比较急,不知能否请您给指导一下.我的系统是openSUSE 11.1, Qt版本为4.4.3.现想做一 ...

  8. Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动

    1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...

  9. linux去除重复字符,Linux去除重复项命令uniq

    本篇介绍uniq命令,uniq也是linux管道命令家族中的一员,其主要功能是去除重复项. 在介绍uniq命令之前,我们先来新建在下面的案例中需要用到的文件/tmp/uniq.txt,内容如下 默认情 ...

最新文章

  1. IDEA中根据数据库自动生成实体类,并自定义所生成的实体类中的注解 @Table @Id @...
  2. 《R语言游戏数据分析与挖掘》一导读
  3. Android--框架布局
  4. docker下交叉编译环境配置
  5. JAVA中跨平台分隔符
  6. sum() over()函数使用
  7. 数据科学和人工智能技术笔记 十、模型选择
  8. 人工智能(12)---中国智能语音业务与应用发展白皮书
  9. css3动画与@keyframes关键帧
  10. 绿米开关如何重置_开个灯还带音效?跟我学简单改装智能开关,保证按上瘾!...
  11. 刚刚,李彦宏首谈Uber致命车祸,还给了一个很“特别”的评价
  12. Python 最新版破解滑块验证码自动登录QQ空间
  13. java程序用maven打包的命令
  14. 移动互联网需求革命:由“生理需求”到“自我实现”
  15. WiFi-ESP8266入门http(3-4)网页一键配网(1若为普通wifi直连 2若为西电网页认证自动网页post请求连接)+网页按钮灯控+MQTT通信...
  16. 关系代数中的除操作怎么用SQL语句表示?
  17. React Native 中 TextInput 组件和中文输入冲突
  18. ubuntu apt 下载所有依赖包
  19. 009 简单的渗透测试流程
  20. win11 使用IE浏览器的其他办法

热门文章

  1. RxSwift之UI控件UIGestureRecognizer扩展的使用
  2. 做人工智能必看的 45 篇论文,附下载地址 | 文末有彩蛋
  3. 信息学奥赛一本通(C++)在线评测系统——基础(三)数据结构 —— 1363:小球(drop)
  4. 《信息学奥赛一本通》回文数(Noip 1999)
  5. 【Java6】Date类/Calendar类,System类/Math类,包装类,集合,泛型,内部类
  6. ubuntu16.04中安装tensflow教程
  7. 【机器视觉】 dev_error_var算子
  8. 【Qt】2D绘图之窗口-视口转换
  9. 【Linux】一步一步学Linux——groupdel命令(88)
  10. exit()与_exit()函数的区别