我的编程空间,编程开发者的网络收藏夹
学习永远不晚

怎么管理Ubuntu系统的开机启动项

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

怎么管理Ubuntu系统的开机启动项

这篇文章主要介绍“怎么管理Ubuntu系统的开机启动项”,在日常操作中,相信很多人在怎么管理Ubuntu系统的开机启动项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么管理Ubuntu系统的开机启动项”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

你曾经考虑过 在 Ubuntu 中管理开机启动应用 吗?如果在开机时,你的 Ubuntu 系统启动得非常缓慢,那么你就需要考虑这个问题了。

每当你开机进入一个操作系统,一系列的应用将会自动启动。这些应用被称为‘开机启动应用’ 或‘开机启动程序’。随着时间的推移,当你在系统中安装了足够多的应用时,你将发现有太多的‘开机启动应用’在开机时自动地启动了,它们吃掉了很多的系统资源,并将你的系统拖慢。这可能会让你感觉卡顿,我想这种情况并不是你想要的。

让 Ubuntu 变得更快的方法之一是对这些开机启动应用进行控制。 Ubuntu 为你提供了一个 GUI 工具来让你找到这些开机启动应用,然后完全禁止或延迟它们的启动,这样就可以不让每个应用在开机时同时运行。

在这篇文章中,我们将看到 在 Ubuntu 中,如何控制开机启动应用,如何让一个应用在开机时启动以及如何发现隐藏的开机启动应用。这里提供的指导对所有的 Ubuntu 版本均适用,例如 Ubuntu 12.04, Ubuntu 14.04 和 Ubuntu 15.04。

在 Ubuntu 中管理开机启动应用
默认情况下, Ubuntu 提供了一个Startup Applications工具来供你使用,你不必再进行安装。只需到 Unity 面板中就可以查找到该工具。
怎么管理Ubuntu系统的开机启动项
点击它来启动。下面是我的Startup Applications的样子:
怎么管理Ubuntu系统的开机启动项
在 Ubuntu 中移除开机启动应用
现在由你来发现哪个程序对你用处不大,对我来说,是 Caribou 这个软件,它是一个屏幕键盘程序,在开机时它并没有什么用处,所以我想将它移除出开机启动程序的列表中。

你可以选择阻止某个程序在开机时启动,而在开机启动程序列表中保留该选项以便以后再进行激活。点击 关闭按钮来保留你的偏好设置。
怎么管理Ubuntu系统的开机启动项
要将一个程序从开机启动程序列表中移除,选择对应的选项然后从窗口右边的面板中点击移除按钮来保留你的偏好设置。
怎么管理Ubuntu系统的开机启动项
需要提醒的是,这并不会将该程序卸载掉,只是让该程序不再在每次开机时自动启动。你可以对所有你不喜欢的程序做类似的处理。

让开机启动程序延迟启动
若你并不想在开机启动列表中移除掉程序,但同时又忧虑着系统性能的问题,那么你所需要做的是给程序添加一个延迟启动命令,这样所有的程序就不会在开机时同时启动。

选择一个程序然后点击 编辑 按钮。
怎么管理Ubuntu系统的开机启动项
这将展示出运行这个特定的程序所需的命令。
怎么管理Ubuntu系统的开机启动项

所有你需要做的就是在程序运行命令前添加一句 sleep XX; 。这样就为实际运行该命令来启动的对应程序添加了 XX 秒的延迟。例如,假如我想让 Variety 壁纸管理应用 延迟启动 2 分钟,我就需要像下面那样在命令前添加 sleep 120;
怎么管理Ubuntu系统的开机启动项
保存并关闭设置。你将在下一次启动时看到效果。

增添一个程序到开机启动应用列表中
这对于新手来说需要一点技巧。我们知道,在 Linux 的底层都是一些命令,在上一节我们看到这些开机启动程序只是在每次开机时运行一些命令。假如你想在开机启动列表中添加一个新的程序,你需要知道运行该应用所需的命令。

第 1 步:如何查找运行一个程序所需的命令?
首先来到 Unity Dash 面板然后搜索 Main Menu:
怎么管理Ubuntu系统的开机启动项
这将展示出在各种类别下你安装的所有程序。在 Ubuntu 的低版本中,你将看到一个相似的菜单,通过它来选择并运行应用。
怎么管理Ubuntu系统的开机启动项
在各种类别下找到你找寻的应用,然后点击 属性 按钮来查看运行该应用所需的命令。例如,我想在开机时运行 Transmission Torrent 客户端。
怎么管理Ubuntu系统的开机启动项
这就会向我给出运行 Transmission 应用的命令:
怎么管理Ubuntu系统的开机启动项
接着,我将用相同的信息来将 Transmission 应用添加到开机启动列表中。

第 2 步: 添加一个程序到开机启动列表中
再次来到开机启动应用工具中并点击 添加 按钮。这将让你输入一个应用的名称,对应的命令和相关的描述。其中命令最为重要,你可以使用任何你想用的名称和描述。使用上一步得到的命令然后点击 添加 按钮。
怎么管理Ubuntu系统的开机启动项
就这样,你将在下一次开机时看到这个程序会自动运行。这就是在 Ubuntu 中你能做的关于开机启动应用的所有事情。

到现在为止,我们已经讨论在开机时可见到的应用,但仍有更多的服务,守护进程和程序并不在开机启动应用工具中可见。下一节中,我们将看到如何在 Ubuntu 中查看这些隐藏的开机启动程序。

在 Ubuntu 中查看隐藏的开机启动程序
要查看在开机时哪些服务在运行,可以打开一个终端并使用下面的命令:

代码如下:


sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop


上面的命令是一个快速查找和替换命令,它将在所有自动启动的程序里的 NoDisplay=false 改为 NoDisplay=true ,一旦执行了这个命令后,再次打开开机启动应用工具,现在你应该可以看到更多的程序:
怎么管理Ubuntu系统的开机启动项
你可以像先前我们讨论的那样管理这些开机启动应用。我希望这篇教程可以帮助你在 Ubuntu 中控制开机启动程序。任何的问题或建议总是欢迎的。

修改开机启动等待时间
Ubuntu的开机启动等待时间默认是10s,等待时间比较长,每次启动都得按一下回车,于是就想修改一下等待时间。我们可以找到Grub的配置文件(/boot/grub/grub.cfg),在其中进行个性化的配置。
备份配置文件

代码如下:


$ sudo cp /boot/grub/grub.cfg /boot/grub/grub.cfg.bak


怎么管理Ubuntu系统的开机启动项
查看并修改配置文件

代码如下:


$ sudo vi /boot/grub/grub.cfg


输入以下内容以快速查找定位相关配置信息

代码如下:


:/timeout


其中

代码如下:


set timeout=10


默认等待时间是10秒(注意:单位是秒)。

怎么管理Ubuntu系统的开机启动项

我们可以将等待时间修改为自己想要的了。如:

代码如下:


set timeout=3


然后,按下Esc键以退出编辑模式,然后输入

代码如下:


:wq!


强制保存并退出,等下次启动系统即可发现等待时间已经变成了你设置的时间。
怎么管理Ubuntu系统的开机启动项

到此,关于“怎么管理Ubuntu系统的开机启动项”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

怎么管理Ubuntu系统的开机启动项

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

怎么管理Ubuntu系统的开机启动项

这篇文章主要介绍“怎么管理Ubuntu系统的开机启动项”,在日常操作中,相信很多人在怎么管理Ubuntu系统的开机启动项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么管理Ubuntu系统的开机启动项”的疑
2023-06-13

Ubuntu中怎么管理开机启动项

在Ubuntu中,可以使用以下方法来管理开机启动项:使用系统设置:打开“系统设置”,然后选择“启动应用程序”选项。在这里可以看到系统中所有的启动项,并且可以对它们进行启用或禁用操作。使用命令行工具:在终端中使用systemctl命令来管理开
Ubuntu中怎么管理开机启动项
2024-04-08

怎么清理Linux系统的开机启动项

本篇内容主要讲解“怎么清理Linux系统的开机启动项”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么清理Linux系统的开机启动项”吧!查看开机启动项在过去,你能很容易通过查看 /etc/in
2023-06-16

Ubuntu怎么添加开机启动项

这篇文章主要介绍“Ubuntu怎么添加开机启动项”,在日常操作中,相信很多人在Ubuntu怎么添加开机启动项问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Ubuntu怎么添加开机启动项”的疑惑有所帮助!接下来
2023-07-04

ubuntu怎么关闭开机启动项

在Ubuntu中,关闭开机启动项的方法有以下几种:使用系统设置:打开"系统设置",然后选择"应用程序启动"。在这个窗口中,你可以看到所有已启动的应用程序及其相关信息。选择要禁用的应用程序,然后点击"移除"按钮即可。使用命令行工具:打开终端,
ubuntu怎么关闭开机启动项
2024-02-29

Ubuntu中怎么设置和管理系统服务和启动项

Ubuntu使用systemd作为系统服务管理器。您可以使用systemctl命令来管理系统服务和启动项。查看所有系统服务的状态:systemctl list-units --type=service启动一个系统服务:sudo system
Ubuntu中怎么设置和管理系统服务和启动项
2024-03-05

XP系统怎么设置开机启动项

要设置XP系统的开机启动项,可以按照以下步骤进行操作:1. 点击“开始”按钮,选择“运行”。2. 在运行对话框中输入“msconfig”并点击“确定”按钮。3. 弹出的“系统配置实用工具”窗口中,选择“启动”选项卡。4. 在启动选项卡中,将
2023-09-17

windows系统中怎么设置开机启动项

本篇文章为大家展示了windows系统中怎么设置开机启动项,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。不少朋友的答案的设置开机启动项目,尽量减少程序开机启动,不过多数朋友都不会设置,这里编辑教大家
2023-06-14

Linux下如何管理系统启动项

在Linux下,管理启动项是一个重要的任务,它涉及到系统服务的配置、优化和安全性。以下是一些常用的方法来管理系统启动项:查看系统启动项使用systemctl命令:systemctl list-unit-files --type=serv
Linux下如何管理系统启动项
2024-09-24

管理win7系统开机启动项避免其加载相应程序

我们知道Windows系统中有自带的启动文件夹,它是最常见的启动项目但很多人却很少注意仔细检查它。如果把程序装入到这个文件夹中,系统启动就会自动地加载相应程序,而且因为它是暴露在外的,所以非常http://www.cppcns.com容易被
2023-06-03

双系统找不到ubuntu启动项怎么解决

如果在启动时找不到Ubuntu的启动项,可能是由于以下原因:1. GRUB引导项丢失或损坏:GRUB是一个多操作系统引导程序,它负责在启动时显示操作系统选择菜单。如果GRUB引导项丢失或损坏,可能会导致找不到Ubuntu的启动项。解决方法:
2023-10-12

Win8系统怎么快速开机启动加快系统的启动速度

也许有人会说,使用一些优化软件,或者禁用一些启动加载项,不是就可以加快系统的启动速度了吗!实际上这只是一部分,并不能从根本上改变系统文件的加载,完成一个启动过程可能还是会耗费很多时间。 这是因为此前的系统启动是建立在BIOS上的,bios往
2023-06-03

windows10开机启动项管理方法关不掉该怎么办windows10开机启动项管理方法关不掉解决方案

windows10开机启动项管理方法关不掉该怎么办是许多在提升系统的客户碰到的问题,当系统必须关掉一些开机启动项的情况下客户发觉不管怎样都没法关闭,因而想知道windows10开机启动项管理方法关不掉解决方案,客户们必须依照一下的办法来完成
2023-07-12

win10系统如何设置开机启动项

在Win10系统中,可以通过以下步骤设置开机启动项:1. 打开任务管理器:按下Ctrl+Shift+Esc快捷键,或者右键点击任务栏空白处,选择“任务管理器”。2. 切换到“启动”选项卡:在任务管理器窗口中,选择“启动”选项卡。3. 启用或
2023-08-23

win8系统开机启动慢怎么办

小编给大家分享一下win8系统开机启动慢怎么办,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!方法一:增大虚拟内存1、右键桌面计算机图标点击属性--系统保护--系统
2023-06-28

win10系统如何手动设置开机启动项

小编给大家分享一下win10系统如何手动设置开机启动项,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、右键点击开始菜单,选择“运行”,或者按“win+r”唤出“运行”。二、在弹出的运行框中,输入“msconfig”,然后
2023-06-28

ubuntu怎么设置开机自启动

要在Ubuntu上设置开机自启动,您可以按照以下步骤操作:打开终端(Ctrl + Alt + T),输入以下命令来编辑启动项文件:sudo nano /etc/rc.local在rc.local文件中,您可以添加要在启动时自动运行的命令或脚
ubuntu怎么设置开机自启动
2024-03-06

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录