Apple

针对Apple硬件和软件的高级用户的问答

5
如何解锁.plist文件,以便可以对其进行更改?
我想编辑TextEdit的Info.plist。(这是原因。)我正在运行OS 10.7,并且确实安装了Xcode。但是每次我尝试编辑文件时,该文件都被锁定,并且无法保存更改。 如果尝试使用Xcode保存它,则Xcode询问是否要解锁它。我说“解锁”,但随后出现一个错误The file "Info.plist" could not be unlocked.";它说这是因为我do not own it。 如果使用Terminal(vi Info.plist)中的vi打开Info.plist ,即使使用也无法保存更改:w!。错误是E212: Can't open file for writing。 如何更改TextEdit的Info.plist文件?


5
有没有一种方法可以绝对强制使用打开的选项卡和未保存的文档注销,关闭或重新启动?
我找不到任何相对简单的方法可以快速注销公共使用的Mac,因为许多选项卡在后台打开并且未保存文档,而没有采取任何措施sudo shutdown -h now。 我问的原因是,有时用户会在学校里将他/她的帐户登录到iMac,他们会尝试注销然后离开,以为它已完成,但是该过程被Safari和Office应用程序打断了,帐户,坐骑和网站仍然可供下一个坐下的人访问。 显然,快捷方式字符串会更好,而不是发布一个提示用户在终端中键入奥术内容的注释。例如,仅让他们尝试找到Terminal.app将是一件很麻烦的事。 这似乎没有任何意义,因为用户仅可以退出每个应用程序并单击一些对话框,但是与您和我不同,您和我不一样,在敲击空格键和D键时反复敲打Command-Q可能是第二天性。

2
OS X中带有shell命令的(已激活)字体列表
是否有任何shell命令来获取激活字体的列表?就像是: some_font_util -activated -format 'file: name' 以如下形式获取激活字体的列表: /Library/Fonts/CourNI.ttf: Courier New Italic …或类似的东西? 我正在使用Lion。osascript也欢迎来自MacPorts或AppleScript(用于通过命令运行)的内容。

8
有没有更快的方法将时间机器文件从一个磁盘复制到另一个磁盘?
我试图将所有Backups.backupdb下的时间机器备份文件移至另一个驱动器。我一夜之间开始了文件复制(B / c我发现OSX花费了很多时间来准备复制...它基本上是在数小时内计算文件)。早上,我看到只有某些备份(带有日期的文件夹)被复制了。然后,我尝试复制那些没有被复制的文件...但是操作系统不允许我这样做。我收到一个错误消息:“操作无法完成,因为备份项目无法修改。” 因此,我的计划是删除新驱动器上的不完整副本,然后尝试再次复制Backups.backupdb文件夹。 相当令人沮丧。有没有一种更快的方法可以通过终端命令复制这些文件,从而使其不执行所有的文件计数准备工作? 我可能可以压缩整个文件夹,然后进行复制,但是这会干扰任何文件权限等吗?这种方法的一件事是,我的源卷中没有用于tar的更多空间。 更新 我已经尝试了人们在下面建议的一些方法,特别是使用“磁盘工具”的还原功能,它给了我一些错误消息和意外结果(至少对我来说)。我尝试过两种还原方式: 选中“擦除目标”:每次(我已经尝试了两次),还原完成后,我会看到一条消息“无法还原-无效操作”和“无法还原-无效参数”。但是,我的目标磁盘确实获得了我的TM文件的副本。奇怪的是,我的目标磁盘与源磁盘完全一样...甚至大小也是如此。我的目标磁盘实际上是1 TB,但在还原后,当我从finder中获取信息时,它显示为200 GB。但是在“磁盘工具”中,它显示了一个1 TB的分区! 然后,我尝试验证/修复磁盘并得到: 无效的B树节点大小 检查日记HFS Plus量。 无效的B树节点大小 卷修复完成。 根据需要更新该卷的启动支持分区。 错误:磁盘工具无法修复该磁盘。备份尽可能多的文件,重新格式化磁盘,然后还原备份的文件。 不知道我是否甚至想验证/修复TM磁盘... 选中“擦除目标”后,恢复将永远不会开始,并且我得到: 无法还原-不允许操作

5
如何找到我的Mac OS X服务器的主机名?
我正在尝试mysql_connect使用PHP 进行连接。 我想知道如何通过打开个人网页将MacBook变成服务器时查找主机名。 我启用了Apache,MySQL和PHP。 您ssh输入的是主机名吗?它说我的计算机的名称是spiderman,并且可以使用进行访问spiderman.local,但似乎不起作用。我也尝试使用我的IP地址。
15 macos  osx-server 

5
通过USB与计算机共享iPhone WIFI?
由于漏水,我们不得不临时转移办公室。在我们的临时办公室中,我们有WIFI网络,但还没有有线网络。 由于我的计算机没有WIFI(这是一个固定的台式机),因此我想知道是否可以在等待本地设施在此处建立有线网络的同时通过USB将iPhone WIFI连接桥接到计算机上。 这可能吗?

1
Sierra下的屏幕共享是否安全,即完全加密的连接?
我正在尝试从工作中的另一台Mac在家连接到Mac时,是否对屏幕共享数据进行了加密。我已经看到很多问题和答案,但是我找不到真正的答案。基本上,我只是将Mac放在家里并打开了屏幕共享功能,并且正在转发端口5900。它可以工作,但是我还是希望它安全。 现在,在任何人都提到SSH隧道之前,我在尝试此操作的第一天就进行了设置(远程登录,端口转发22,创建隧道等),但是随后它停止工作。我仍在尝试弄清楚那里发生了什么,但是如果“屏幕共享”已完全加密,那么我就不再担心隧道了。

8
如何查看每个应用程序或进程使用的带宽?
我突然看到我的下行带宽是400 KBps,这是我的ISP给我的最大带宽,因此有一个应用程序以其最大容量下载。 事情是我没有开始任何下载,因此它是在后台进行的,而无需告知。 我怎么知道哪个应用程序或进程正在使用它? 或者,基本上,如何确定每个打开的进程或应用程序正在使用多少带宽?

7
预览无法在同一窗口中打开多个PDF
我可以选择在同一窗口设置中打开文件组,这适用于图片。 但是,对于PDF,此设置似乎不起作用。 我知道至少可以在Sierra中在同一窗口中打开多个PDF,我不知道它们是否更改了High Sierra的任何内容,从而导致此操作失败。 我浏览了〜/ Library / Containers / com.apple.preview /..../ com.apple.Preview.plist并发现PVImageOpeningMode = 1 因此,至少从我的了解来看,这应该是正确的设置。 我尝试使用旧的〜/ Library / Containers / com.apple.preview / fluff并替换了我现在拥有的任何设置(以前有效),但是不幸的是,我仍然无法在同一窗口中查看多个PDF(不使用选项卡)。 这非常令人讨厌,现在我的结论是,苹果对预览应用程序的工作方式进行了一些更改,除非在某个位置存在另一个隐藏的预览设置位置。 是否有人找到在High Sierra的同一窗口中打开多个PDF的解决方案?
15 preview 

2
如何禁用全屏窗口显示在当前空间旁边,并禁用“ ...根据最近的使用情况重新排列空间...”
我让很多应用程序同时运行。我将一些应用程序全屏显示在第一个桌面旁边,以备一般使用,将一些其他全屏应用程序放置在第二个桌面旁边,以保留“工作”内容。 问题是,当我将应用程序全屏显示时,它位于最后一个空格的旁边。我知道启用“首选项>任务控制>根据最近的使用自动重新排列空间”会使应用程序放置在我所在的桌面旁边,但是我选择禁用它,因为我不想移动空间。 我注意到有一个(坏的)解决方法: -保持单击应用程序的绿色全屏按钮,直到显示出将其放置在屏幕左侧或右侧的选项为止; -释放鼠标以将应用分配到侧面; -单击应用程序侧面的任何位置;该应用现在应为全屏显示,并应放置在下一个空格(而不是末尾)中。 有什么办法可以禁用该选项,同时又可以在我当前所在的桌面旁边直接全屏打开应用程序?

2
终端命令获取文件的所有元数据?
有什么办法可以在终端中获取与文件关联的所有元数据?“元数据”是指事物的元数据和属性,这些元数据和属性既不存储在文件内容中也不不是从文件内容中导出(即校验和,UTD,图像分辨率等),而是驻留在有关文件的文件系统数据中(即上次)更改,inode,权限,扩展属性等)。

1
如何禁用captive.apple.com?
我使用了一个笨拙的AT&T(* coughAT&Tsymbollookslikedeathstarcough *)路由器来构建专用LAN。它没有服务/ DSL连接,因为那里没有检测到互联网访问(自然),因此会在Mac上为我提供此弹出式窗口: 正如您所看到的,这似乎是Safari的一种窗口,正在采购captive.apple.com。因为我没有DSL连接,所以所有DNS解析都将转换为路由器的Web主机。这意味着我每5到10分钟就会收到一次弹出窗口。WiFi连接确实可以正常工作,但是我收到了这个烦人的弹出窗口,打断了工作。 在iPhone上,我有一个类似的问题,尽管它的影响更大。在设置->无线中,它显示了相同的页面,要求我登录。我认为这就是captive.apple.com的功能。我知道像麦当劳或星巴克之类的地方都会这样做,以确保您进入并购买东西之前可以使用他们的WiFi。 我的问题是:如何在Mac上禁用此功能,这样我就不必再担心此弹出窗口了?iPhone是第二个问题,但是有一个解决方案会很好。/ etc / hosts条目会解决它,还是比这更复杂? OS X版本10.11 El Capitan 2011 Mac Mini
15 macos  wifi 

5
将待处理的打印作业另存为PDF
我打印了一张重要的收据,然后退出Safari,只是为了了解从未打印过的工作,因为我们不再拥有计算机期望找到的网络打印机。因此,该信息的唯一剩余副本在打印队列中。 如何保存等待打印的信息以便再次使用? 注意:将排队的项目从不存在的打印机队列中拖到现有打印机的队列中,将打印该项目。我想知道如何保存等待打印的文件,以便可以再次使用。
15 macos  safari  pdf  printing 


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.