热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

三种进入CentOS界面字符方法

在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作。那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式:在图形环境下开启终端窗口进入字符工作方式。在系统启动后直接进入字符工作方式。使用远程登录方式(Telnet或SSH)进入字符工作方式。虚拟控制台当在系统启动时直接进入字符工作方式后,系统提供了多个

 在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


推荐阅读
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • Linux服务器密码过期策略、登录次数限制、私钥登录等配置方法
    本文介绍了在Linux服务器上进行密码过期策略、登录次数限制、私钥登录等配置的方法。通过修改配置文件中的参数,可以设置密码的有效期、最小间隔时间、最小长度,并在密码过期前进行提示。同时还介绍了如何进行公钥登录和修改默认账户用户名的操作。详细步骤和注意事项可参考本文内容。 ... [详细]
  • CentOS 7部署KVM虚拟化环境之一架构介绍
    本文介绍了CentOS 7部署KVM虚拟化环境的架构,详细解释了虚拟化技术的概念和原理,包括全虚拟化和半虚拟化。同时介绍了虚拟机的概念和虚拟化软件的作用。 ... [详细]
  • Nginx使用AWStats日志分析的步骤及注意事项
    本文介绍了在Centos7操作系统上使用Nginx和AWStats进行日志分析的步骤和注意事项。通过AWStats可以统计网站的访问量、IP地址、操作系统、浏览器等信息,并提供精确到每月、每日、每小时的数据。在部署AWStats之前需要确认服务器上已经安装了Perl环境,并进行DNS解析。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Linux系统中正则表达式的基础知识,包括正则表达式的简介、字符分类、普通字符和元字符的区别,以及在学习过程中需要注意的事项。同时提醒读者要注意正则表达式与通配符的区别,并给出了使用正则表达式时的一些建议。本文适合初学者了解Linux系统中的正则表达式,并提供了学习的参考资料。 ... [详细]
  • Ubuntu 9.04中安装谷歌Chromium浏览器及使用体验[图文]
    nsitionalENhttp:www.w3.orgTRxhtml1DTDxhtml1-transitional.dtd ... [详细]
  • SpringBoot整合SpringSecurity+JWT实现单点登录
    SpringBoot整合SpringSecurity+JWT实现单点登录,Go语言社区,Golang程序员人脉社 ... [详细]
  • LVS实现负载均衡的原理LVS负载均衡负载均衡集群是LoadBalance集群。是一种将网络上的访问流量分布于各个节点,以降低服务器压力,更好的向客户端 ... [详细]
  • CentOS7.8下编译muduo库找不到Boost库报错的解决方法
    本文介绍了在CentOS7.8下编译muduo库时出现找不到Boost库报错的问题,并提供了解决方法。文章详细介绍了从Github上下载muduo和muduo-tutorial源代码的步骤,并指导如何编译muduo库。最后,作者提供了陈硕老师的Github链接和muduo库的简介。 ... [详细]
  • 本文介绍了在RHEL 7中的系统日志管理和网络管理。系统日志管理包括rsyslog和systemd-journal两种日志服务,分别介绍了它们的特点、配置文件和日志查询方式。网络管理主要介绍了使用nmcli命令查看和配置网络接口的方法,包括查看网卡信息、添加、修改和删除配置文件等操作。 ... [详细]
  • 大坑|左上角_pycharm连接服务器同步写代码(图文详细过程)
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了pycharm连接服务器同步写代码(图文详细过程)相关的知识,希望对你有一定的参考价值。pycharm连接服务 ... [详细]
  • Django + Ansible 主机管理(有源码)
    本文给大家介绍如何利用DjangoAnsible进行Web项目管理。Django介绍一个可以使Web开发工作愉快并且高效的Web开发框架,能够以最小的代价构建和维护高 ... [详细]
author-avatar
开心123
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有