Linux学习2:如何更换默认界面?(将图形化界面更改为命令行模式) |
您所在的位置:网站首页 › centos默认命令行启动 › Linux学习2:如何更换默认界面?(将图形化界面更改为命令行模式) |
装Linux有两个多月了吧,很多时候我都在想,我装这个Linux系统有什么用吗?我装的是centos8,一打开是一个图形界面,如下图 安装软件什么的除了要在官网下载解压缩外,就Windows系统没啥区别,而且很多软件的功能不全,比如说我经常用的QQ,QQ for Linux不仅丑而且功能不全,还不如我以前一直用的非双系统的window10+Cygwin(Linux的一种虚拟机)组合。 然后就是翻书模式『如何学Linux』,书中安装完centos系统后的第一步就是把开机自启的图形化界面转化成命令行模式。 原因如下:1、使用命令行这种非图形化界面能节省很多额外的内存开销,使得服务器性能更少受到系统本身的影响; 2、在日常应用中,用户基本上是远程管理服务器,不可能打开图形界面进行操作,虽然目前有些工具支持远程图形连接服务器,可是那样太消耗网络宽带资源,所以从这方面来考虑不建议使用图形界面。 3、如果使用Linux的图形界面还不如去用window系统,不逼自己去用命令行模式,就达不到学习的效果。 (以上三点,12摘自《测试工程师核心开发技术》一书,3是个人看法) 然后下面是重头戏:将初始页面改为命令行模式的方法。 一、更改文件inittab的方法(摘自书中,后来经过百度得知这centos6的,7、8版本请跳到第二点) 1、打开终端,一开始便是在用户主目录,即~。用户名为li 2、更改权限为root 方法:1、输入sudo su,按enter键。 2、出现一个[ sudo] li的密码,然后输入当前用户的密码 (注意,Linux的密码输入时是看不到任何东西的[其他输入密码时回出现一些点],所以输入时要注意一下自己输入的位数,防止出错的) 红框中的美元符号$变成#就说明已获得root权限。 3、打开文件inittab 方法一:用绝对路径进入,指令如图, 输入vi /etc/ inittab,按enter键 方法二:用相对路径进入,图略 输入cd /etc,按enter键进入etc目录 输入vi inittab,按enter键进入inittab文件。 4、修改变量 用方向键将光标移动到最后一行“id:5inidefault”的数字5上 按R键,再输入数字3,即可将5改为3。(熟悉vi编辑器的应该知道R是替换的指令) 修改完后输入“:”,在输入“wq”,最后按enter键,即可完成文件保存并退出编辑。 重启Linux就可以看到默认启动模式是命令行模式。(如果想改回来再按相同方法将文件中的3改为5) 但是centos7和8就不能用改方法去更改初始化界面,如果你打开inittab文件会看到以下界面,说明该方法不可用,并教你正确方法,但是英语我看不懂 。 二、百度之后,我找到centos7和8点更改方法 1、先获得root权限(方法在第一点2) 输入指令systemctl get-default,按enter键查看你如今的初始化页面( graphical.target是指图形化界面) 输入指令systemctl set-default multi-user.target,按enter键即修改成功 重启Linux即可 科普一下:在centos的初始化页面中 multi-user.target是指命令行模式 graphical.target是指图形化界面 systemctl get-default是查看初始化界面类型 systemctl set-default multi-user.target改为命令行模式 systemctl set-default graphical.target改为图形化界面(嫌弃命令行丑的同学可以试试) 放毒时间到 图形化界面 命令行模式 一个比一个丑,靠,白设置了。实话说,难道那个window10+Cygwin组合,他不香吗? |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |