加速linux开机速度 systemctl
可以将 nouveau禁用以加快开机速度 ,nouveau为逆向nvidia效果不太好,会拖慢开机速度
所以 /etc/modprobe.d/blacklist.conf
blacklist nouveau
利用命令lsmod | grep nouveau查看是否禁止systemctl list-units --type=service 显示所有已启动的服务 或者
systemctl list-unit-files | grep enablesystemctl list-unit-files --type=service | grep enabled 列出开机启动项centos有chkconfig ubuntu有类似的sysv-conf但用sysv-conf禁用后用systemctrl还是有的能够启动
好像是最新的命令chkconfig service等都合并为systemctrl了 systemctrl为systemd的一个工具就如ifconfig和ip新旧命令
http://blog.csdn.net/example440982/article/details/51794440 systemctrl介绍
systemctl命令是系统服务管理器指令,它实际上将 service和 chkconfig 这两个命令组合到一起。
停用的服务进程仍然能够被另外一个服务进程启动。如果你真的想在任何情况下系统启动时都不启动该进程,无需卸载该它,只需要把它掩盖起来就可以阻止该进程在任何情况下开机启动。
$ sudo systemctl mask bluetooth.service
Created symlink from /etc/systemd/system/bluetooth.service to /dev/null.
sudo systemctl unmask bluetooth.service后重启比如vm关掉不能运行
一旦你对禁用该进程启动而没有出现负面作用感到满意,你也可以选择卸载该程序。
这里举例了几个服务进程的作用。许多服务进程都是发行版特定的,所以你应该看看你的发行版文档(比如通过 google 或 StackOverflow)。
- accounts-daemon.service 是一个潜在的安全风险。它是 AccountsService 的一部分,AccountsService 允许程序获得或操作用户账户信息。我不认为有好的理由能使我允许这样的后台操作,所以我选择掩盖mask该服务进程。
- avahi-daemon.service 用于零配置网络发现,使电脑超容易发现网络中打印机或其他的主机,我总是禁用它,别漏掉它。
- brltty.service 提供布莱叶盲文设备支持,例如布莱叶盲文显示器。
- debug-shell.service 开放了一个巨大的安全漏洞(该服务提供了一个无密码的 root shell ,用于帮助 调试 systemd 问题),除非你正在使用该服务,否则永远不要启动服务。
- ModemManager.service 该服务是一个被 dbus 激活的守护进程,用于提供移动宽频broadband(2G/3G/4G)接口,如果你没有该接口,无论是内置接口,还是通过如蓝牙配对的电话,以及 USB 适配器,那么你也无需该服务。
- pppd-dns.service 是一个计算机发展的遗物,如果你使用拨号接入互联网的话,保留它,否则你不需要它。
- rtkit-daemon.service 听起来很可怕,听起来像是 rootkit。 但是你需要该服务,因为它是一个实时内核调度器real-time kernel scheduler。
- whoopsie.service 是 Ubuntu 错误报告服务。它用于收集 Ubuntu 系统崩溃报告,并发送报告到 https://daisy.ubuntu.com 。 你可以放心地禁止其启动,或者永久的卸载它。
- wpa_supplicant.service 仅在你使用 Wi-Fi 连接时需要。
那么如何找出拖慢开机速度的元凶并将其禁用呢?
systemd自带分析利器systemd-analyze
systemd-analyze有一些参数,大体上来讲就是一些功能, 可以用
man systemd-analyze
其中, 对我们比较有用的参数就是blame。
blame : blame是"指责"的意思。
同理, systemd-analyze blame就是显示开机启动项的时间, 从最慢依次列出。然后有选择的禁用切忌不要把系统核心的给禁用了,systemctrl disable xxx但有的无法disable只能用mask了也就是说 mask 选项把 service 直接软链接到了 /dev/null 这个著名的「黑洞」中去了,然后世界就清净了。
开机不检查磁盘,vi /etc/fstab 把/dev/sda2的0 1 改为0 0
任务 | 旧指令 | 新指令 |
使某服务自动启动 | chkconfig --level 3 httpd on | systemctl enable httpd.service |
使某服务不自动启动 | chkconfig --level 3 httpd off | systemctl disable httpd.service |
检查服务状态 | service httpd status | systemctl status httpd.service (服务详细信息) systemctl is-active httpd.service (仅显示是否 Active) |
显示所有已启动的服务 | chkconfig --list | systemctl list-units --type=service |
启动某服务 | service httpd start | systemctl start httpd.service |
停止某服务 | service httpd stop | systemctl stop httpd.service |
重启某服务 | service httpd restart | systemctl restart httpd.service |
sudo systemctl enable NetworkManager.service 用于管理设置中无线 以及 有线链接 已经自动开机启动了
sudo systemctl disable packagekit.service
sudo systemctl mask packagekit.service
sudo systemctl disable fwupd.service
sudo systemctl disable udisks2.service
sudo systemctl disable apt-daily-upgrade.service
sudo systemctl disable apt-daily.service
sudo systemctl mask apt-daily-upgrade.service
sudo systemctl mask apt-daily.service
sudo systemctl disable lightdm.service
sudo apt remove lightdm
sudo systemctl disable linuxlogo.service
sudo systemctl disable ModemManager.service
sudo systemctl disable accounts-daemon.service
sudo systemctl disable NetworkManager-wait-online.service
sudo systemctl disable vmware.service
sudo systemctl disable vmware-workstation-server.service
sudo systemctl disable vmware-USBArbitrator.service
sudo systemctl mask vmware-workstation-server.service 具体不知道有什么作用 mask 也没什么影响
sudo systemctl mask vmware-USBArbitrator.service 当usb设备如优盘插入时起作用
加速linux开机速度 systemctl相关推荐
- linux开发板加快开机速度,readahead加速Linux开机速度
在一两年前,Linux核心尚缺乏一个好的的硬碟预读机制时,桌面系统的使用者若要加速开机的速度,通常得先解决开机的瓶颈问题.于是得依赖如readahead这样的工具来预先载入想读入的档案,以便提高系统载 ...
- linux 开机速度 固态,Ubuntu18开机速度突然变慢问题的解决(2019.11.05)
Ubuntu18开机速度突然变慢问题的解决(2019.11.05) 1 前言(伏笔) 2 分析一:可能是由于一些开机启动程序导致的 3 分析二:从启动日志查找原因 参考 1 前言(伏笔) 笔者的笔记本 ...
- 计算机启动太慢可以设置什么来加速启动速度,电脑开机速度慢怎么办 如何加速电脑开机速度慢【详细介绍】...
电脑使用时间长了就会出现电脑开机速度慢的情况,电脑开机很慢,多数情况下是加载项过多,同时垃圾文件过多.磁盘碎片过多都会造成电脑开机很慢,电脑运行也很慢.而如果我们从这几方面入手解决了,电脑速度一定快多 ...
- linux 开机速度 固态,Windows/Linux系统开机OCZ胜出
SSD评测报告 以下是相关测试项目结果: Windows系统开机效率 作业系统的开机过程,对於硬盘.SSD来说,是相当重要的测试,因为复杂的开机文件读入,是很好的综合性读入评量,也反应最终用户操作计算 ...
- 【linux】使用systemctl start xxx启动自己的程序|开机启动|守护进程
目录 即看即用 详细说明 systemctl 的用途 用法 例子:以管理我们的程序verdaccio为例 开机启动 设置程序开机启动.关闭.启用/禁用服务以vsftpd为例 三个部分[Unit].[S ...
- win7系统如何加速计算机启动,简单步骤加快Win7的开机速度
现在无论是台式电脑还是笔记本电脑,当我们使用了一段时间之后,都会出现电脑开机过慢的情况.其实,这样的情况往往并不是因为我们电脑的硬件出了什么问题,而是一些软件.启动项.插件的影响.我们可以做一个假设, ...
- win7开机突然变得很慢_win7系统加速开机速度解决开机变慢问题的技巧
电脑的开始速度还有运行速度都是我们比较关心的,那在使用win7操作系统的电脑的时候有用户对于开机速度想要重新加速怎么处理呢,其实电脑中后台运行的程序多以后就会造成电脑运行慢的,开机选择加载项多以后开机 ...
- linux 系统速度慢,Linux运维人员你知道Linux系统运行速度太慢的原因吗?
今天小编要跟大家分享的文章是关于Linux系统运行速度太慢的原因.相信正在从事Linux运维工作的小伙伴都会遇到过Linux系统运行速度过慢的问题,那遇到这种情况时,应该怎么解决呢?我们在搞清楚如何加 ...
- Linux开机流程Systemdgrub
Linux开机流程&Systemd&grub fromNet,感谢网络 带来有趣/专业 总结: 1.Boot : 'pull oneself up by one's bootstra ...
最新文章
- python入门教程共四本书籍-Python入门经典书籍有哪些?有这三本就够了
- sqlalchemy limit_SQLAlchemy 数据库方言(dialect)是什么?
- 算法:用两个栈来实现一个队列,完成队列的Push和Pop操作。 队列中的元素为int类型。...
- php mysql管理_MySQL 连接与管理
- minikube start 使用Hyper-V
- vue中supermap iserver绘制使用的插件安装
- 对客户端树控件的包装
- galileo 汉化
- ae制h5文字动画_利用AE表达式制作文字弹跳动画
- 第八课 实战重启验证注册机制
- 笔记本外接显示器软件调节亮度
- Windows下配置Python环境报错error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft
- 全站仪数据导入电脑_南方全站仪怎么连接电脑传输数据
- 【超级有用】大数据的压缩格式
- Codeforces Round #322 (Div. 2) A. Vasya the Hipster 水题
- Aspose WorkbookDesigner打开文件异常Error xml namespace
- 路线指示箭头的生成——两个Vector3计算Distance,Rotation
- python datetime计算时间差_python计算时间差的方法
- 如何破解超级用户密码?
- CPT,CPM,CPS
热门文章
- 程序员面试官何苦为难程序员!
- 嵌入式Linux(二)汇编LED驱动实验
- 【正点原子Linux连载】第四十一章 嵌入式Linux LED驱动开发实验 -摘自【正点原子】I.MX6U嵌入式Linux驱动开发指南V1.0
- 中兴手机数据通道打不开_中兴td-lte无线数据终端闪着绿灯 但是上不了网是怎么回事...
- 从管理的角度分享技术 TL 的核心职责:包括沟通与辅导、招聘与解雇等
- 这些选择器你都知道吗?
- 78㎡网络机房动环监控及告警方案
- android波浪动画简书,Android Path绘制贝塞尔曲线波浪动画
- 【统计学】【2015.09】基于状态空间模型的时间序列预测与插值
- 华信短信视频开源平台搭建攻略(之三完结易错篇)