Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >管理 macOS 启动项

管理 macOS 启动项

作者头像
我与梦想有个约会
发布于 2018-07-02 06:57:09
发布于 2018-07-02 06:57:09
1.6K00
代码可运行
举报
文章被收录于专栏:jiajia_dengjiajia_deng
运行总次数:0
代码可运行

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

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

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

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
~/Library/LaunchAgents 由用户自己定义的任务项
/Library/LaunchAgents 由管理员为用户定义的任务项
/Library/LaunchDaemons 由管理员定义的守护进程任务项
/System/Library/LaunchAgents 由Mac OS X为用户定义的任务项
/System/Library/LaunchDaemons 由Mac OS X定义的守护进程任务项

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

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

Post Views: 404

相关

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018年1月20日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Mac 中的定时任务
写了一堆爬虫丢服务器上跑,很显然隔一段时间这个爬虫就会废掉。IP 被封是理所当然的。
chuchur
2023/01/12
3.1K0
Mac中的定时任务利器:launchctl
当然mac也可以像linux系统一样,使用crontab命令来添加定时任务,这里就不赘述,具体可参见:OS X 添加定时任务
尾尾部落
2018/09/04
5.5K0
macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!
之前我给大家介绍过如何在 macOS 上使用 multipass 创建轻量级虚拟机来使用 Podman,众小伙伴纷纷齐说真香。今天我要给大家介绍一个全新的黑科技,利用 macOS Big Sur 引入的全新虚拟化框架 Virtualization Kit[1] 来创建更加轻量级的虚拟机。准确地说,这个最新的虚拟化框架并不能直接使用,它只是提供了 API,为许多设备类型定义了标准接口,包括网络、存储等设备,且支持 Virtio 标准。要想使用该框架来创建管理虚拟机,需要对其进行封装,构建出一个易于使用的工具,目前最优秀的就是 vftool[2]。
程序猿DD
2021/01/25
2.3K0
macOS Big Sur 使用全新虚拟化框架创建超轻量虚拟机!
Deploy frp on mac and linux
在 Mac 和 Linux 上部署 frp, 来实现内网穿透, 使得外网可以访问内网的服务, 例如家里的 NAS, 服务器等等.
alanzeng
2025/01/14
1840
Deploy frp on mac and linux
如何使用LaunchRocket自动定时执行任务
我们经常有这样的需求,发现磁盘空间快满了要去手动清一下,clone完自己star的项目后,隔一段时间会去手动pull一下代码,这样的操作虽然可行,但无形之中浪费了我们很多时间,有没一种方式能自动定时地帮你去清空间,自动帮你去pull一下你喜欢的项目的代码呢,今天就给大家介绍一下mac自动定时执行任务的神器,launchRocket
kunge
2019/12/23
2.2K1
如何使用LaunchRocket自动定时执行任务
搭建 Phabricator 我遇到的那些坑 - 简书
1.重启phd守护线程 先进入到Fabricator文件夹下面,然后 $./bin/phd/ log
一缕殇流化隐半边冰霜
2024/02/01
4040
使用 CoreDNS 来应对 DNS 污染
CoreDNS 是新晋的 CNCF 孵化项目,前几天已经从 CNCF 正式毕业,并正式成为 Kubernetes 的 DNS 服务器。CoreDNS 的目标是成为 cloud-native 环境下的 DNS 服务器和服务发现解决方案,即:
米开朗基杨
2019/08/29
6.4K0
使用 CoreDNS 来应对 DNS 污染
macos排查并禁用系统占用的8021端口
因为launchd 进程会根据所在的 /Library/LaunchDaemons 和 /Library/LaunchAgents 目录中的配置文件来管理各个服务或应用,扫描文件找到服务,当然这个目录也可能是/System/Library/LaunchAgents和/System/Library/LaunchDaemons
阿超
2024/03/12
2980
新麦装机问题汇
虽然是mac老司机,但每次装机总会碰到一些小问题需要临时上网搜索一下解决方案,所以留下些文字备忘一下: 研发用的新机最好选择语言用英文版,中文版通常的使用没问题,但很多的地方的翻译都不准确,而且有一些测试不充分的BUG。比如我曾经碰到过配置IP地址,多个IP地址之间应当是用英文分号分割,结果也变成了中文分号,新版本虽然修改了这个BUG,但类似小问题经常还是会有。 Xcode优先安装,后面其它许多的开源软件都依赖Xcode的命令行。 正常情况下,Sierra和High Sierra已经不建议在Reco
俺踏月色而来
2018/06/20
8970
mac下使用brew配置nginx+php+mysql+PostgreSQL
大家在win下和Linux系统下配置PHP运行环境已经有很多参考资料了,以老高的经验,win下最好用的是UPUPW,linux求方便是centos+kangle,更加复杂的方法可以翻翻老高的文章归档,里面有很多可以参考的内容。
老高的技术博客
2022/12/28
8950
mac下使用brew配置nginx+php+mysql+PostgreSQL
Mac OSX取消Apache(httpd)开机启动(转载)
启动服务时提示Apache启动失败,80端口被占用.查看进程发现存在几个httpd. OS X自带Apache,可是默认是没有启动的.我也没有开启Web共享,怎么就开机启动了呢? 不知道是不是因为安装
lin_zone
2018/08/15
7560
Mac OS X 下非官方软件自启动处理
正文之前 说是处理,想必也没几个人喜欢自启动的软件,我是一个控制欲比较强的人,开机自启搜狗输入法这个我能接受,但是像印象笔记啊,向日葵圆孔Client客户端这些,我就真的是烦不胜烦了!所以,今天,还是
用户1687088
2018/05/07
2.7K0
Mac OS X 下非官方软件自启动处理
Mac下的Jenkins安装
1)通过命令行安装   brew install jenkins,可能会遇到先更新 brew 的情况  https://brew.sh/index_zh-cn;
meteoric
2018/11/20
2.1K0
不可不知的Mac OS X专用命令行工具(持续更新中)
OS X 的终端下通用很多 Unix 的工具和脚本。如果从 Linux 迁移到 OS X 会发现很多熟悉的命令和脚本工具,其实并没有任何区别。
ihoey
2018/10/31
2.7K0
MAC使用nginx分发80至8080端口
由于项目本身的原因,开发必须使用80端口实现,而在MAC系统中非Root用户无法直接使用1024以下的端口
week
2018/08/24
1.8K0
MAC使用nginx分发80至8080端口
如何通过Emond在macOS上实现持久化访问
在这篇文章中,我们会介绍如何通过emond在macOS上实现持久化访问。根据苹果公司的说法,事件监视进程(emond)会“接受来自各种服务的事件,通过一个简单的规则引擎运行并采取相应操作(action),这些操作可以是执行命令,发送电子邮件或者短消息,推送通知等”。听起来挺有意思,实际上Emond自OS X 10.7就已经有了,所以本文所讨论的细节适用于最新版本的macOS(10.13.2)。 具体步骤 emond是一个普通的守护进程,每次系统启动时都会由launchd执行,其对于launchd的配置文件和
FB客服
2018/02/23
2.3K0
如何通过Emond在macOS上实现持久化访问
mac 系统配置开机自动执行 rc.local 文件
在 linux 系统上,要配置开机启动项很简单,只要在 /etc/rc.d/rc.local 里面写上想要开机执行的命令就可以了。
卓越笔记
2023/02/18
9140
在MacOSX机器上设置JenkinsCI服务器
Jenkins Wiki提供了用于Jenkins安装的选项列表,但没有提及Mac OSX。尽管它提到了Docker,但我只听说过有关Docker的好消息。在本文中,我将坚持使用自制软件。在继续操作之前您需要在Mac上安装和配置JDK。
DevOps云学堂
2020/07/24
2.5K0
Leopard下手工安装ruby,rails和mysql
mac os x 是靠 launchd 守护进程运行的, 配置文件用的是 PropertyList (XML 格式), 通过观察发现每10秒检查一次, 发现进程不在就启动.
EltonZheng
2021/01/22
7600
macOS(Big Sur):eclipse下引用JDK 8 tools.jar 塈在macOS下为eclipse设置JAVA_HOME环境变量问题
以下为我的项目中关于引用JDK下tools.jar的pom.xml片段,在windows,Linux下都工作正常,最近换到MacOS 11(Big Sur)下工作,命令行执行编译没有问题,但在eclipse(最新版本eclipse-java-2021-03-R-macosx-cocoa-x86_64.dmg)发现它不正常了。
10km
2021/04/20
3.3K0
macOS(Big Sur):eclipse下引用JDK 8 tools.jar 塈在macOS下为eclipse设置JAVA_HOME环境变量问题
相关推荐
Mac 中的定时任务
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验