管理 macOS 启动项

macOS 启动项大家众所周知的是 系统偏好设置->用户与群组->登录项 里面的设置,但有时候我通过这里无法找到系统自动启动的应用程序,比如 Microsoft Office AutoUpdate 组件,它会在系统启动时自动加载,但登录项里面却看不见。所以网络上搜索一下,摘录了部分重要的内容,原文在此: https://www.jianshu.com/p/49dabd8ec9bb

launchctl 加载 plist 文件实现开机启动程序

其中几处重要的位置就是如下几个位置:

~/Library/LaunchAgents 由用户自己定义的任务项
/Library/LaunchAgents 由管理员为用户定义的任务项
/Library/LaunchDaemons 由管理员定义的守护进程任务项
/System/Library/LaunchAgents 由Mac OS X为用户定义的任务项
/System/Library/LaunchDaemons 由Mac OS X定义的守护进程任务项

大家只需要关注前三个就可以了,一般我们自己安装的应用会在前三个目录下创建启动文件 plist。以下是我系统中的一些启动项。

清理删除掉这些文件后,系统重新启动就不会再运行你不想要的程序了。

Post Views: 403

相关

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏jiajia_deng

管理 macOS 启动项

1165
来自专栏张善友的专栏

.NET Core 系列5 :使用 Nuget打包类库

NuGet是个开源项目,项目包括 NuGet VS插件/NuGet Explorer/NuGetServer/NuGet命令行等项目,.NET Core项目完全...

1965
来自专栏魏艾斯博客www.vpsss.net

Xshell 6 Beta 评估期已过的解决办法

有一天魏艾斯博客正在使用 Xshell 配置网站,打开 Xshell 6 Beta 之后提示:Xshell 评估期已过期,因为这个软件是收费版的,免费版只能给家...

2164
来自专栏DevOps时代的专栏

占坑!利用 JenKins 持续集成 iOS 项目时遇到的问题

持续集成(Continuous Integration,简称CI)是一种软件开发实践:许多团队频繁地集成他们的工作,每位成员通常进行日常集成,进而每天会有多种集...

842
来自专栏增长技术

Buck

Facebook Buck 是个构建系统,以Google的内部构建系统 blaze为模型,它是由前Google, 现Facebook工程师开发并在Github上...

1241
来自专栏Android干货

Installation failed with message INSTALL_FAILED_UID_CHANGED.--APK安装失败解决方法

1303
来自专栏10km的专栏

ubuntu16.04下NVIDIA GTX965M显卡驱动PPA安装

这两天在笔记本(神舟Z7M-SL7D2)下安装ubuntu16.04, 执行ubuntu安装程序时,经常会在最开始选择语言的界面时鼠标键盘无响应,死机概率3...

2.5K7
来自专栏小怪聊职场

爬虫课程(二)|PyCharm的安装激活和简单使用

2718
来自专栏小狼的世界

Mac下使用Phonegap(Apache Cordorva)开发iOS应用

Phonegap自从捐赠给Apache基金会后,改名字为Cordova了,文章发表时的稳定版本是 2.6.0 。

1122
来自专栏张善友的专栏

VS 2010 SP1的一个功能(添加可部署依赖项)

使用“添加可部署的依赖项”对话框,您可以将程序集(DLL 文件)添加到网站项目或 Web 应用程序项目。 在部署网站或应用程序时,将文件包含在部署项目中。 如果...

1747

扫码关注云+社区