Questions tagged «macos»

苹果公司基于Unix的操作系统。用于有关操作系统的问题或提供OS上下文。对于Mac硬件问题,请使用[mac]。有关在非Apple硬件(“ Hackintosh”)上使用macOS的问题是不切实际的。

6
如何检查MacBook Pro中哪个视频卡处于活动状态?
MacBook Pro中的两个视频卡在性能和功耗上都存在很大差异。 问题是,我经常忘记正在运行哪一个。当很快在飞机上时,这可能导致电池耗尽。据我所知,您必须打开“节能器系统偏好设置”以查看哪个处于活动状态。 有谁知道会显示(在菜单栏中,在桌面上,无论如何)我当前视频卡状态的工具?终端命令将报告哪个处于活动状态,这特别好。我可以将其用作我的GeekTool设置的一部分。 如果有人碰巧知道我将在API中的何处查找这些信息,我也可以编写自己的工具。 有人有想法么? 编辑:下面有关system_profiler的答案肯定是朝正确方向迈出的一步。MBP会显示两个视频卡的信息,无论哪个视频卡处于活动状态……BUT将为连接到非活动卡的显示器显示“显示器未连接”。我应该能够编写一些脚本,以便从那里弄清楚。 EDIT2:关键是从system_profier以xml格式获取输出(使用-xml开关)。以下脚本可解析结果plist并显示结果。
14 macos  macbook 

5
如何在OSX中挂载HFS + dd映像?
我有一个HFS +格式化的驱动器,该驱动器已损坏并且无法完全安装在OSX上。我在Linux上使用ddrescue创建了一个映像,并且能够保存其中的大多数映像。 我可以安装驱动器,并使用以下命令在linux中查看数据: mount -o loop -t hfsplus dd_image mountpoint 这在我的OSX系统上不起作用,因为hfsplus不是有效的文件系统类型。如果我尝试: mount -t hfs image mountpoint 它抱怨说它需要一个阻止设备。解决的方法是什么?

5
在Mac上打开海量文件?
我想在Mac上打开一个庞大的文本文件。该文件刚刚超过10Gigs。我不会讨论它是如何创建的或用途是什么,因为它与问题无关。 是否有任何Mac程序可以让我打开如此大的文件,或者将其分解为大块的文件(例如200mb左右),这将更容易单独打开。 我不必编辑它,只需查看它的一部分即可。我尝试过的所有内容,Textmate,Vim等(都可以理解)全部废除或永久加载。 我也运行Windows和Linux,但是要移动这么大的文件并不容易。它当前驻留在我的Mac上,我不想搬它。
14 macos  mac  textfiles 

3
在MacOS X SSD上放什么?
这个问题显然没有一个答案,因此这里有一些假设: 我想在Mac上添加SSD,例如MacBook [Pro],其主要目的是加快工作流程。 硬盘将留在计算机中,并作为单独的卷安装。 SSD太小,无法容纳我需要的所有东西,因此我必须将一些东西放到辅助硬盘上 所以问题是:给定此优先级顺序,SSD上将包含哪些内容,硬盘上将包含哪些内容: 最大化常规操作(引导,启动应用程序,打开/保存文档)的典型系统速度。 最大程度地提高空间效率:在可用时将尽可能多的可用SSD存储空间用于有用的东西(即提高速度),而不必冒真正需要的空间用完的风险。 减少花费在设置和调整系统上的时间 合理地减少SSD磨损 我将东西分为三类: 答:“显然”必须在SSD上的东西 B:“显然”将放在硬盘上的东西,因为将其放在SSD上没有速度上的好处,而且将其放在硬盘上的成本也很小。 C:灰色地带的东西:我不清楚,可能是由于我的无知/误解。 这个问题是关于灰色区域的东西。但在此之前,让我们快速列出其他两个类别: 答:“显然”必须在SSD上的东西: Mac OS X本身。该操作系统将受益于SSD的速度。而且,大多数很少写。这么少穿。 常用的应用程序。对我来说:邮件,开发工具,主题演讲等 主目录:放在SSD上的很多东西将受益匪浅。一些将落在下面列出的灰色区域中。 B:“显然”将在硬盘上的东西: iTunes音乐。更一般而言,所有媒体文件:它们都很大,不需要比实时读取更多的读取速度。如果我编辑那些媒体文件,情况会有所不同 照片数据库,例如iPhoto数据库,除非我不做大量照片编辑(我不这样做)。 我不经常使用的应用程序。 只能偶尔访问的旧文档或项目 深度睡眠文件:虽然它可以帮助Mac从深度睡眠中更快地唤醒,但我很少需要深度睡眠,并且深度睡眠文件相当大 C:灰色区域: OS X交换空间:如果我真的很需要它,那意味着我需要更多的RAM。此外,与HD相比,快速,安静的SSD上的抖动可能不那么明显。所以我以后会意识到出了点问题。最后,如果发生颠簸,将大大加速SSD的磨损。那么放在硬盘上吗?但是,应用程序切换(最好使用交换空间)在SSD上会快得多。 主目录库文件夹缓存文件? 邮件数据库? 聚光灯索引? noatime? 日记? 其他? 感谢您的任何想法,尤其是关于交换空间。
14 macos  mac  ssd  performance 

2
如何在不重新启动的情况下重新启动已启动的OS X?
当我运行Zotero / Firefox时,它们经常崩溃,并且我留下了僵尸进程。之后,我无法打开Zotero或Firefox的新实例。我想摆脱这些僵尸进程而不是重新启动,因此对于<pid>僵尸进程, $ ps -p <pid> -o ppid= 给我<parent_pid>和 ps aux | awk -v PID=<parent_pid> '$2 == PID {print $0}' 告诉我父进程是/sbin/launchd针对user的crippledlambda。 有没有办法在不终止我的系统的情况下重新启动它? sudo kill -1 <parent_pid> 什么也没做。我试过用脚本编写此代码并使用来运行它sudo: for i in `launchctl list | grep launchd | awk -v PID=<parent_pid> '$1==PID { print $NF }'`; do `launchctl stop $i && …


2
如何在Mountain Lion上使用Homebrew Python和Homebrew MacVim?
我最初问并回答了这个问题:如何将Homebrew Python版本与Homebrew MacVim一起使用? 这些说明使用Xcode 4.0.1和关联的开发人员工具在Snow Leopard上运行。但是,它们似乎不再可以在Xcode 4.4.1的Mountain Lion上运行。 我的目标是完全不使用系统版本的Python,仅将PyPI软件包安装到Homebrew的site-packages目录中。我想在MacVim中使用vim_bridge软件包,因此需要针对Homebrew版本的Python编译MacVim。 我编辑了MacVim公式,将其添加到参数中: --enable-pythoninterp=dynamic --with-python-config-dir=/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/Current/lib/python2.7/config 然后我用命令安装: brew install macvim --override-system-vim --custom-icons --with-cscope --with-lua 但是,似乎仍然可以从系统中使用Python 2.7.2。这在我看来很奇怪,因为它似乎也在使用正确的可执行文件。 :python print(sys.version) 2.7.2 (default, Jun 20 2012, 16:23:33) [GCC 4.2.1 Compatible Apple Clang 4.0 (tags/Apple/clang-418.0.60)] :python print(sys.executable) /usr/local/bin/python $ /usr/local/bin/python --version Python 2.7.3 $ /usr/local/bin/python -c "import sys; …
14 macos  vim  python  macvim  homebrew 

5
在Mac,Linux和OS X之间共享数据的最佳驱动器格式是什么?
注:我不是问怎么我......知道。我目前正在使用Paragon Software的驱动程序,该驱动程序使您可以从所有操作系统访问所有驱动程序格式(例如OSX的Linux驱动器或Win7的OSX驱动器等)。我特别在问哪种最好,为什么? 例如,我想在所有三个操作系统之间共享文档,音乐甚至我的Dropbox帐户的数据分区,而我已经在Win7和OSX之间共享了数据分区,方法是将其放在NTFS分区上。现在只是想知道Linux是否也可以使用,是否更适合设置HFS +或linux格式? 我很想在这三个目录之间共享一个用户目录,但是我很确定权限将使这成为不可能。但是,我不确定。 再次强调一下,尽管由于我在下面没有提到太多,所以就访问性而言,我并不是要与操作系统兼容。我拥有用于​​所有操作系统的Paragon驱动程序,可以读取和写入所有格式。同样,这是一个问题,哪种格式最好,为什么。

1
OSX:为内容种类分配扩展名
在这里,我有一个文件夹,其中包含一堆* .mkv文件(显然是视频)和* .srt文件(显然是字幕)。我想将它们保留在一个文件夹中,但我不希望它们混在一起。视觉上将它们分为两个单独的组似乎是个好主意。 但是,这两个扩展名都未被系统识别,并且仍然将它们放在“文档”组下,这显然不是我想要的。 问题:如何告诉系统所有* .mkv文件都应视为“媒体”(或“视频”,或视频文件的文件种类组的名称)? 谢谢。 编辑: @Daniel,关联的程序是MPlayerX,该命令的输出如下: imac:Game of Thrones arnold$ mdls "Game of Thrones 1×2.mkv" kMDItemContentCreationDate = 2011-12-15 10:31:20 +0000 kMDItemContentModificationDate = 2011-12-27 09:09:55 +0000 kMDItemContentType = "dyn.ah62d4rv4ge804450" kMDItemContentTypeTree = ( "public.data", "public.item" ) kMDItemDateAdded = 2011-12-27 09:22:55 +0000 kMDItemDisplayName = "Game Of Thrones 1×2.mkv" kMDItemFSContentChangeDate = …


1
如何通过终端重启另一台Mac?
最近,我的主计算机死机的频率更高,我不希望通过按电源按钮给他带来麻烦,而是宁愿轻轻地重启他。 因此,我拿起笔记本电脑,启动终端并登录到我的主计算机。 ssh username@ip-address 我输入密码,这就是每次我要走的距离。我知道我可以杀死单个进程,但是当我尝试重新启动或重新启动命令时,我的笔记本电脑将重新启动,而不是我通过登录的主计算机ssh。 我认为这是有可能的,所以这适用于高级终端用户(我是初学者)。

6
如何更改OS X的“ say”命令的发音方式?
OS X的say命令对于某些任务很有用(例如,Skype的“联系人在线时通知我”),但它会错误地发音某些名称。有没有办法教say一个不同的单词发音? 例如,尝试: say "Hi, Joel Spolsky" “ ol”听起来像“球”而不是“旧”。我想添加一个例外,说“ Pronounce Spolsky像这样”,而不是尝试教授新的语言规则。我敢打赌,有一种方法可以让它按照苹果想要的发音“ iphone”。 更新 -经过研究,这是我所学到的: 文本转语音在将文本转换为音素之间进行拆分,然后使用语音将音素转换为音频。更改声音不会影响音素。 该语音合成管理器有一些功能将文本到音素,而对于一个方法 登记语音字典,将增加新的文本音素地图。但是,Apple的语音词典必须采用二进制格式-我没有找到任何plist XML。 使用dtrace时say,我在/System/Library/PrivateFrameworks/SpeechDictionary.framework/Resources中打开了一些有趣的文件。这可能是语音词典,但是它们都是二进制的,但Homophones(XML)除外。将条目添加到同音字不起作用-它可能用于语音到文本。它们也是Apple签署的代码-更改它们可能会阻止某些程序运行。 前缀字典 购物车名称 CartLite 符号词典 同音字 有多种方法可以添加应用程序界面元素的文本版本,以便VoiceOver可以正常工作,开发人员可以免费获得其中的许多功能,但是有些技巧。这里的标准似乎是根据需要使用语音拼写。 我的猜测是: say是语音合成管理器之上的一小段代码。对于Apple开发人员而言,添加命令行选项以将其转到语音词典plist的路径以进行备用音素映射将很容易,但是事实并非如此。编写更好的可能是一个有用的开源项目say。 Skype可能直接使用了语音合成管理器,除了通过语音拼写(很愚蠢)外,没有其他方法可以改变我朋友名字的发音方式。 制作命令行版本的最简单方法say是JRobert的建议。 这是我使用道格·哈里斯(Doug Harris)的拼写建议的快速实现: #!/bin/sh echo $@ | tr '[A-Z]' '[a-z]' | sed "s/spolsky/spowlsky/g" | /usr/bin/say 最后,一些有趣的命令行内容: # Apple is weird sqlite3 /System/Library/PrivateFrameworks/SpeechDictionary.framework/Resources/Tuples …
14 macos  say 

5
如何批量时移JPG图像的创建日期?(OS X)
假期过后,我的情况很不幸。要点是:2台摄像机,其中1号摄像机的时钟比2号摄像机早2天。因此,在(在此处插入照片管理应用程序)中,照片是交错的,而不是按时间顺序排列。如果我可以简单地将#2相机上这些图像的创建日期向前移动足够的距离,那么我将有一次实际组织所有这些照片的机会。 有人分享这种经验或有什么想法吗?谢谢!
14 macos  mac  iphoto  jpeg 


5
Mac VNC客户端(用于远程控制Mac Mini)?
我最近购买了Mac mini,将其作为媒体中心和台式计算机。我想使用MacBook通过wifi进行远程控制。 我的印象是,基本需要的是在Mini上启用屏幕共享(在系统偏好设置->共享中),并在笔记本电脑上启用VNC客户端程序。如果这是正确的,那么哪个(最好是免费的)VNC客户端最适合此工作?还有什么我应该知道的吗? 更新:虽然OS X内置VNC客户端是最快的解决方案,但JollysFastVNC和VNC的Chicken似乎也是强大的选择。显然,CotVNC具有最佳的“沉浸式”键盘,而JollysFastVNC似乎在其他方面更流畅,并且更加活跃。 对于将来寻求Mac VNC客户端的读者,建议您尝试以下3个最重要的选项,然后选择适合您的一个!

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.