Questions tagged «macos»

macOS是Apple Macintosh操作系统的当前市场名称。该操作系统以前称为OS X,在此之前称为Mac OS X(它本身是“经典” Mac OS的后继产品)。


3
如何判断正在启动软件的程序是什么?
打开Macbook之后,我的Macbook的运行速度非常慢,因此我打开了Activity Monitor,发现一个名为softwareupdated的进程没有响应。它没有说它正在使用任何CPU,但是我的笔记本电脑正在爬行。我强行退出,但随后又重新启动。所以我在网上查询了一下,发现App Store使用了它(也许还有其他)。因此,我打开了App Store并运行更新。它似乎使用了该进程,因为它显示了104%的CPU。然后,完成后返回到0 CPU。仍然以红色显示它没有响应。 我怎么知道这叫什么过程?如何防止被调用? 图片: 软件更新过程: 在OS X App Store中单击更新时的软件更新过程: 双击“活动监视器”中的过程: 应用商店的首选项和设置:

4
没有Karabiner的键重新映射
通过“系统偏好设置->键盘->修改键”,我进行了设置:Caps Lock as Ctl。 然后,我安装了新的Karabiner(以前称为KeyRemapForMacBook)以实现以下按键重映射: 左Ctl = Fn Fn =左Ctl 但是,设置Karabiner意味着使用“系统偏好设置”进行的“ Caps Lock to Ctl”键重新映射丢失了。现在,Karabiner要求我安装另一个应用程序(SEIL)以仅重新映射Caps Lock键。我认为这很荒谬,我不希望仅出于重新映射一个键而安装另一个应用程序。 因此,我从系统中删除了Karabiner,然后通过“系统偏好设置->键盘->修改键”设置了以下按键重映射: 大写锁定= Ctl 左Ctl =无(无键绑定=>死键) Fn保持为Fn(注:这不会打扰我,因为#1:无论如何我都不会使用它,并且#2:我习惯了Thinkpad的“ Fn在最左边”样式)。 但是,我想知道,卡拉宾纳如何在内部发挥其魔力。我的理解是,Karabiner最终必须将密钥重映射配置传递给操作系统,对吗?还是Karabiner会将自身插入系统(即作为内核模块)并观察键盘上键入的所有键以检测Ctl和Fn键? 更重要的是,是否有任何方法(类似于Linux中的xmodmap)在没有Karabiner的情况下实现此键重映射?



6
如何在另一个用户的图形会话中启动GUI应用程序?
我试图弄清楚如何在该用户的图形会话中以交互登录的另一个用户身份启动GUI应用程序。 例如,假设我有两个用户,即foo和bar。两者都已登录,但是当前的交互式用户是foo。我想以“ bar”用户身份启动Calculator.app,以便当我快速将用户切换到bar时,我发现bar会话中的Calculator窗口处于打开状态。 这是我尝试过的不起作用的方法: sudo -u bar /Applications/Calculator.app/Contents/MacOS/Calculator 这将以栏形式启动Calculator.app,但该窗口在foo的图形会话中打开。 sudo -u bar osascript -e "tell application \"Calculator\" to activate" 效果一样。 sudo -u bar open "/Applications/Calculator.app" 以foo(而不是bar)启动Calculator。 launchctl asuser [uid of bar] [any of the above commands] 效果一样。 有什么办法可以做到这一点?我愿意招待所有可能的解决方案,包括bash脚本编写,AppleScript,编写Core Foundation或Cocoa程序等等。在我的情况下,任何程序或脚本都可以以任何用户身份执行,包括root用户。 注意:我知道可以使用远程Apple Events,但是我不能使用它,因为在这种情况下,我无法保证在“共享”首选项中将启用“远程Apple Events”。 任何帮助将不胜感激!


7
如何知道是否正在远程查看Mac OS X计算机?
目前,我尚无法知道我们的技术支持人员是否正在远程查看我的机器,并且我想知道,因为如果发生这种情况,将会导致大规模的隐私泄露。我正在运行Mac OS X Snow Leopard。 跑步 ps -A | grep Remote 我知道此服务正在运行: /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/MacOS/ARDAgent 我在网络上管理Mac的知识很有限,因此我不知道哪种工具可以做到这一点。



3
如何在27英寸iMac中禁用第二个硬盘驱动器?
我有一台带有固态硬盘和常规硬盘的2010年27英寸iMac。既然我已经使用该计算机一段时间了,而且还无法接近填充固态硬盘,我想完全禁用旋转的硬盘。为什么呢?它运行时会发出嗡嗡作响的声音,但我什么也没用,除了拆开这个怪物并将其撕碎外,我无能为力吗? 更新:自2012年4月3日和OS X 10.7.3起,以下解决方案有效。某些程序偶尔会旋转驱动器,但是它只会嗡嗡响约5分钟,然后返回睡眠状态。
15 macos  hard-drive  imac 

6
如何在不带终端的Mac上显示隐藏文件
我需要一种简单的方法来切换Mac上的文件可见性。我知道终端命令如何显示隐藏文件和隐藏文件。但是,我需要一个工具来使此任务更快,更轻松。我试图在App Store中找到一个特殊的应用程序,但一无所获。有什么方法可以在不启动终端的情况下显示/隐藏隐藏文件?有技巧或应用程序吗?

1
OS X中的“私人”目录是做什么用的?[重复]
这个问题已经在这里有了答案: Snow Leopard * private *文件夹?[重复] (2个答案) 为什么/ tmp是/ private / tmp的符号链接? (5个答案) 4年前关闭。 我今天运行的是OmniDiskSweeper,遇到了使用3.9GB的“私有”内容。它与用户,库,系统和应用程序一起直接列在根目录下,因此我假设它是OS X本身附带的。我只是对这到底是什么感到好奇,因为我不记得以前见过这种情况。以下是一些屏幕截图: 2012年中旬,运行OS X 10.11.3 El Capitan的15英寸MacBook Pro

3
如何使用/etc/paths.d将可执行文件添加到我的路径?
我正在尝试使用/etc/paths.d将可执行文件添加到我的path变量中,但到目前为止我没有成功。 可执行文件的完整路径为: /opt/ImageMagick/bin/convert /etc/paths.d包含两个文件:40-XQuartz和ImageMagick 40-XQuartz包含一行:/opt/X11/bin ImageMagick包含一行:/opt/ImageMagick/bin 我的echo $PATH奉献: /Users/Administrator/.rbenv/shims:/Users/Administrator/.rbenv/bin:/Users/Administrator/bin:/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/local/mysql/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin 因此,似乎只有第一个文件(40-XQuartz)可以完成其工作。这两个文件(40-XQuartz和ImageMagick)的权限是完全相同的,所以我的问题是为什么第一个有效,而第二个无效。 我正在运行OS X Mavericks。
15 macos  mavericks  path 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.