六 运行级别调整增加启动项
一、运行级别
Linux分为7个启动级别:
- 0 - 系统停机状态
- 1 - 单用户工作状态
- 2 - 多用户状态(没有NFS)
- 3 - 多用户状态(有NFS)
- 4 - 系统未使用,留给用户
- 5 - 图形界面
- 6 - 系统正常关闭并重新启动
桌面Linux系统都默认启动等级为5。
而一般嵌入式开发,不需要图形化页面,使用等级3即可。
切换命令:init 3
在Deepin中,查看启动等级
systemctl get-default
设备启动等级 3
systemctl set-default multi-user.target
修改为图形界面执行:
root@wangxinyu-PC:/etc# systemctl set-default multi-user.target
Removed /etc/systemd/system/default.target.
Created symlink /etc/systemd/system/default.target → /lib/systemd/system/multi-user.target.
root@wangxinyu-PC:/etc#
二、增加启动项
1、环境变更
在/etc/profile或/etc/profile.d中增加, 建议在/etc/profile.d目录中,增加自己的配置文件。
2、启动命令
在~/.bashrc中增加 , 此项适用于随着sh终端打开的配置,如一些欢迎字符。
在系统启动项中增加,在/etc/init.d/目录中创建wxy_pri_config文件,内容如下:
#!/bin/sh
### BEGIN INIT INFO
# Provides: wxy_pri_confg
# Required-Start: $network $local_fs $remote_fs
# Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Should-Start: slapd cups
# Should-Stop: slapd cups
# Short-Description: wangxinyu private config
# Description: server to provide wxy services to clients
### END INIT INFOecho "Private wangxinyu system config..."
# Use 128M
echo 131072 > /proc/sys/vm/min_free_kbytesdate > /var/wxy_pri_config_start_flagN=/etc/init.d/wxy_pri_configcase "$1" instart)echo "$N start";;stop|reload|restart|force-reload|status)echo "$N $1";;*)echo "Usage: $N {start|stop|restart|force-reload|status}" >&2exit 1;;
esacexit 0
增加启动项:
systemctl daemon-reload
systemctl start wxy_pri_config
systemctl enable wxy_pri_config
systemctl status wxy_pri_config
配置OK后,会在/etc/rc3.d/ 形成启动的softlink
六 运行级别调整增加启动项相关推荐
- 详细图文演示——排除启动类故障以及Linux操作系统引导、运行级别和优化启动等相关知识
详细图文演示--排除启动类故障以及Linux操作系统引导.运行级别和优化启动等相关知识 一.Linux操作系统引导过程 1.开机自检 2.MBR 引导 3.GRUB菜单 4.加载Linux内核 5.i ...
- 关于Ubuntu运行级别、开机启动脚本的说明
关于Ubuntu运行级别.开机启动脚本的说明 目录简介 1.1介绍Ubuntu下面的自启动脚本目录 1.2 Linux操作系统运行级别的概念 1.3关于操作系统自启脚本的启动顺序 1.4 Lin ...
- Linux服务管理---系统运行级别、rpm启动与自启动、源码包的启动...
版权声明:本文为博主原创文章,转载请注明出处. https://blog.csdn.net/twilight_karl/article/details/76714066 系统运行级别 runlevel ...
- 计算机怎么设置本地硬盘启动不了,调整第一启动项为本地引导硬盘解决 BOOTMGR is missing...
有个小兄弟的电脑放在我这里很久,最近太冷了,这天刚又拿来几台电脑,正好也把这台电脑修好,当时是因为这台电脑硬盘挂了,换块硬盘就好了,后来商量了一下,从他较为新一些的电脑来拆下来一块影驰的120G的SS ...
- linux 启动rsyslog服务_我的服务器怎么老这么慢,难道说是被挖矿了?linux开机启动项自查...
黑客技术点击右侧关注,了解黑客的世界! Java开发进阶点击右侧关注,掌握进阶之路! Python开发点击右侧关注,探讨技术话题! 作者丨小熊爱编程 来源丨编程三分钟(coding3min) &quo ...
- win10恢复linux引导文件,easybcd误删Win10启动项,UEFI恢复引导
想给电脑安Ubuntu双系统,期间根据一些不靠谱的文章用了easybcd软件,Ubuntu没安上,反而把Windows的引导弄没了,这软解真没坑啊. 回复Windows引导需要用Windows系统盘来 ...
- centos 卸载软件_Linux服务器运维必备技能 软件包和启动项超详细整理
一.RedHat/CentOS包管理 1. 包管理工具RPM (1) 简介 最早用在 RedHat的包管理器,现在已经成为Linux常见的包管理系统.RPM包有两种类型: 二进制RPM包 源码RPM包 ...
- linux的运行级别如何更改成6,把Linux运行级别设置为6后如何解决的经验分享
我们知道,Linux有7个运行级别,而运行级别设置为6后,会导致Linux系统刚启动完成就立刻重启,重启后又会立刻重启,如此反复,导致系统不能正常运行.本文笔者和大家分享一下误把Linux运行级别设置 ...
- Linux学习16 软件包和启动项管理
Linux学习16 软件包和启动项管理 一.RedHat/CentOS包管理 1. 包管理工具RPM (1) 简介 (2) RPM包命名规则 (3) 常用操作 使用RPM安装软件 校验 升级 卸载 2 ...
最新文章
- 天池NLP大赛来了!
- python每隔2s执行一次hello world!
- linux c 随机函数 rand srand 介绍
- 团队作业——随堂小测
- 云呼叫中心系统: 引领企业通信产业下一春
- shell编程题(一)
- 完美世界2020编程题-救雅典娜 英雄AB PK
- java enum枚举使用例子
- 服务器克隆机网络端口排错
- 常用python内置函数_python常用内置函数
- vue3.0 word导出
- php 费率计算_如何计算您的小时费率
- 服务器维修工单模板,XX运维服务方案模板.doc
- 三星 galaxy s7 启用开发者模式
- Ubantu16.04.6下使用petalinux2020.1定制Linux系统
- 19南大软院上岸学姐考研经验分享
- Android Beacon 开发(IBeacon)
- 四川大学计算机专业调剂,2019年四川大学计算机学院(软件学院)考研调剂信息
- 考研政治---马克思主义基本原理概论---唯物史观
- 基于微信小程序开发的知乎答题王小游戏