linux 设置开机命令提示符,centos设置开机默认命令行启动
最近玩虚拟机装了一个桌面系统,但是用了一会儿,感觉电脑有点不太给力,启动虚拟机时加载图形界面比较慢,所以想试一下把开机启动调成命令行启动。
方法如下:
修改文件/etc/inittab(以Centos6.9为例)。
# inittab is only used by upstart for the default runlevel.
#
# ADDING OTHER CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# System initialization is started by /etc/init/rcS.conf
#
# Individual runlevels are started by /etc/init/rc.conf
#
# Ctrl-Alt-Delete is handled by /etc/init/control-alt-delete.conf
#
# Terminal gettys are handled by /etc/init/tty.conf and /etc/init/serial.conf,
# with configuration in /etc/sysconfig/init.
#
# For information on how to write upstart event handlers, or how
# upstart works, see init(5), init(8), and initctl(8).
#
# Default runlevel. The runlevels used are:
# 0 - halt (Do NOT set initdefault to this)
# 1 - Single user mode
# 2 - Multiuser, without NFS (The same as 3, if you do not have networking)
# 3 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
#
id:3:initdefault:
0表示关闭,6表示重启,文件也说明了不要将initdefault设置为这两个值。问题也可想而知。
1表示单用户模式。
2表示没有网络的多用户模式。
3表示多用户模式。(枫竹梦推荐使用这个模式)
4不使用。
5图形界面。(安装有图形界面的系统的默认启动级别)
0和6存在的意思是系统在关机和重启是要切换到这个模式的。知道如上的内容就很容易的可以做出相应的修改。
这里将id:5:initdefault:修改为id:3:initdefault:保存文件并重启即可。
当然,也可以使用init 3直接进行切换。
centos7上使用systemctl来管理,可以直接使用命令来切换(原来的inittab不管用了)
cat /etc/inittab
发现配置文件不一样了
# inittab is no longer used when using systemd.
#
# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.
#
# Ctrl-Alt-Delete is handled by /usr/lib/systemd/system/ctrl-alt-del.target
#
# systemd uses 'targets' instead of runlevels. By default, there are two main targets:
#
# multi-user.target: analogous to runlevel 3
# graphical.target: analogous to runlevel 5
#
# To view current default target, run:
# systemctl get-default
#
# To set a default target, run:
# systemctl set-default TARGET.target
#
没有了id:3:initdefault:,但是仔细阅读,发现可以使用systemctl set-default xxx来设置
获取默认启动级别
systemctl get-default
设置为命令行启动
systemctl set-default multi-user.target
这样就成功设置了命令行启动。
linux 设置开机命令提示符,centos设置开机默认命令行启动相关推荐
- vscode linux命令行启动,在命令行启动vscode
1.windows使用 code . 命令打开vscode 1.打开vscode安装位置,进入bin文件夹,复制路径 eg:E:\Microsoft VS Code\bin: 2.回到桌面,右键我的电 ...
- Linux设置界面或命令行启动
设置界面或命令行启动 以root的身份登陆,然后执行: #cd /etc #vi inittab 更改"id:5:initdefault:"语句即可. 其中5表示默认图形启动界面 ...
- 如何设置Fedora默认从命令行启动?
2019独角兽企业重金招聘Python工程师标准>>> Sumary:因为在Fedora中没有/etc/initab文件我们不方便从这里设置它的runlevel target,但是L ...
- Vbox开机自启虚拟机 解决VBoxManage命令行无效
VirtualBox 虚拟机通过bat脚本,实现开机时以无界面形式启动虚拟机 通过这个方法可以,解决命令执行失效.无反应的问题. 1. 要切换到虚拟机的安装目录下,否则执行时会无反应 2. 程序目录有 ...
- 使用命令行 启动 各种服务(控制面板 开机启动项 注册表 等)
目录 普通操作 8.计算机管理 (compmgmt.msc) 9.设备管理器 (devmgmt.msc) 查看机器信息 高级操作 使用命令行启动各种服务 普通操作 ================== ...
- linux 从命令行启动,硬盘安装Linux和从Grub命令行启动操作系统
发信人: (飞象过河), 信区: Linux 标 题: 硬盘安装Linux和从Grub命令行启动操作系统 发信站: 瀚海星云 (2004年10月18日22:44:09 星期一), 站内信件 标题 += ...
- android 启动linux命令行模式,Android用命令行启动应用
Android是基于Linux内核的操作系统,用Java写的应用程序被Android运行时虚拟机运行. 因为Android是基于Linux的,而Linux执行ELF格式的可执行文件,所以用C++编写的 ...
- linux添加磁盘后进入grub,从硬盘安装 Linux 和从 GRUB 命令行启动操作系统
标题 +=================================================+ | 从硬盘安装 Linux 和从 GRUB 命令行启动操作系统 | +======== ...
- 手把手教你用delphi 10.2.3 在windows上编译Centos 7下的命令行程序,适合中小学生
手把手教你用delphi 10.2.3 在windows上编译Centos 7下的命令行程序,适合中小学生 1.下载并安装 a)下载:delphicbuilder10_2_3_2631.iso ...
最新文章
- MFC中进度条控件的使用方法
- English debate for sports motion with notes from PM (feedback included)
- js判断是微信、QQ内置浏览器打开页面
- 工业机器人电柜布线_沙湾附近回收工业锅炉“本信息长期有效”
- 前端学习(2341):jsx的本质
- find_first_of()和 find_last_of()
- 全网最全教你轻松把vue项目部署到IIS服务器
- exoplayer实测播放dash流(二) dash+drm widevine加密流
- sql如何行转列,列转行
- PPT转换成图片及合成长图
- 【与时俱进,智慧社区应运而生】
- 文科生学大数据分析吃力吗
- matlab eval函数代替,matlab eval函数用法
- 哪种程序员最挣钱?平均月薪30.8K,网友说这是掌握世界的技术!
- 账号二次登陆,强制当前账号下线
- long journey android,人类一败涂地感染模式mod
- idea开发SSM框架的高校大学学生社团管理网站bootstrap自适应响应式前端(javaweb-php-asp.netC#-j2ee)包含公告管理-社团活动管理-社团申请管理-社团审核-活动报名
- 安装visual studio 2013
- ROS2021开发者大会将于新奥尔良重启
- 网络舆情风险和危机监测解决方案
热门文章
- 基于asp.net2.0中membership系统角色、用户、资源的权限设计
- VC/MFC分割字符串(SplitString)返回CStringArray
- json web token 实践登录以及校验码验证
- java算法 第七届 蓝桥杯B组(题+答案) 3.凑算式
- 【译】Core Java Questions and Answers【1-33】
- linux学习笔记十二:yum常用命令
- Python入门练习(二)Viterbi算法
- python递归函数是指_python 函数递归作业求解析
- c++ 判断数学表达式有效性_C运算符和表达式、if判断、switch与逻辑运算、循环语句...
- Java isfile()与exists()的区别