Questions tagged «macos»

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

1
当尾巴-f正在运行时^ L
我经常tail用来监控错误: tail -f /var/log/apache2/error_log 我可以使用快捷方式cmd+K来清除屏幕(OSX),但我已经习惯于^L在其他linuxy情况下使用。当我在tail监视文件时尝试使用它时,我看到输出^L: [Fri Sep 30 12:08:58 2011] [notice] Apache/2.2.19 (Unix) PHP/5.3.6 with Suhosin-Patch DAV/2 mod_wsgi/3.3 Python/2.7.1 configured -- resuming normal operations ^L^L^L^L 有没有办法^L按照我在这种情况下期待它的方式开始工作?

3
OS X中的MySQL Terminal.app - 如何退出mysql命令提示符但继续使用终端?
我键入mysql并输入mysql命令提示符(表示为~mysql)(我也安装了ohmyzsh)。但我似乎无法在其中做任何事情。没有命令可行。要退出,我输入'exit',然后输入[Process completed]并禁用输入,因此我必须退出并重新打开Terminal。知道为什么或如何工作这个?我正在尝试习惯命令行,仍然是新手,没有在终端中使用我的本地mysql,只是在虚拟机中通过ssh,所以我没有处理这个。这让我很烦。我只是想摆弄一下而不必启动虚拟机和ssh,然后登录到mysql。(我知道sqlfiddle,但这是有限的。)

1
如何在OSX上更改路由表以分割流量
如何在OSX上分割流量,以便只将某个特定子网路由到以太网接口,其余子网路由到Wifi? 我已经使用这个脚本超过1年半,但今天它停止了工作。它所做的就是删除默认网关并将所需的网关设置为默认网关(即en2 = wifi),并为每个子网添加记录,告诉它将其路由到所需的“隧道”接口(即en0 = ethernet)。 #! /usr/bin/env zsh if (( EUID != 0 )); then echo "Please, run this command with sudo" >&2 exit 1 fi if [ "$#" -ne "2" ]; then echo "Usage: $0 tunnel_interface default_interface" >&2 exit 1 fi TUNNEL_INTERFACE=$1 DEFAULT_INTERFACE=$2 GATEWAY=$(netstat -nrf inet | grep …

1
Mac OS X中的Library文件夹的权限问题
这是我悲伤的故事。 在我的macbook pro中,我有2个磁盘和Time Capsule。有系统和应用程序的SSD和带用户文件夹的硬盘。有一天,我的硬盘磁盘被彻底打破了。我买了新的并更换它。 之后我无法登录,因为用户文件夹位于旧磁盘上。我开始从Time Capsule恢复,它建议我为恢复系统选择磁盘。我选择了SSD。系统已恢复,但硬盘仍为空。相同的情况 - 系统工作,但没有用户文件夹。我不放弃。 转到单个用户!系统启动时的Cmd + S. 创建新用户,登录,然后使用Finder转到Time Capsule 。是的,有我的用户文件夹。将它们复制到我的新硬盘,重新启动。 桌面上有我的图标,我的文档。看起来不错。试图推出一些应用程序。另一个错误......当这个停止?很多应用告诉我,没有权限写一些文件。 例如Skype说他不能写入/ Volumes / Storage / den / Library / Application Support / Skype / Skype.pid, Firefox 没找到个人资料, Photoshop 无法初始化Photoshop无法初始化CoolType 和许多其他... 但是如果我们看看skype.pid文件的许可: 看起来不错。 我尝试过的: 权限修复(磁盘实用程序) ACL权限修复(从恢复菜单重置密码)

0
为什么openssl pkcs12导出添加额外的根锚证书,在Mac OS X上复制服务器证书
[最初发布在Slack Overflow上,但评论主题抱怨不适当的场地。] 我们正在努力从StartCom SSL证书切换到Let's Encrypt,并尝试将其设置为自动使用macOS Server + Apache HTTPD。从命令行工具(security import),macOS Server不接受直接.pem文件 - 您必须为其提供一个.p12文件,从中提取.pem要在Apache中配置的文件。烦人而无意义,但这是我们现在必须要忍受的。 为了创建这个.p12文件,我们必须执行这个命令: openssl pkcs12 -export \ -inkey /etc/letsencrypt/live/example.com/privkey.pem \ -in /etc/letsencrypt/live/example.com/cert.pem \ -certfile /etc/letsencrypt/live/example.com/chain.pem \ -out /etc/letsencrypt/live/example.com/example.com.p12 这就是它变得怪异的地方。输出example.com.p12文件有两次example.com证书,然后是Let's Encrypt中间CA证书,然后是不必要的自签名DST根CA X3锚证书(默认情况下所有浏览器都安装在其中),最后是私钥。结果是Apache SSL握手包括服务器证书两次,中间CA证书和根证书(它不应该发送),这会导致Qualys SSL Labs测试人员发出警告。 我们查看了内部cert.pem,它只包含服务器证书(只有一次)。chain.pem仅包含中间CA证书(不是根锚或服务器证书)。privkey.pem仅包含私钥。因此openssl pkcs12 -export,重复服务器证书,然后进入查找根锚证书并添加它的额外步骤。 如果我们在openSUSE Linux上运行相同的命令,则输出.p12文件只有服务器证书(一次),中间CA证书和私钥。没有根锚。 我们尝试了以下变化,并看到输出没有差异: openssl pkcs12 -export \ -inkey /etc/letsencrypt/live/example.com/privkey.pem \ -in /etc/letsencrypt/live/example.com/fullchain.pem …

0
在Mac的MS Word 2011上保存Microsoft Word文档后,如何防止我的审阅者名称转换为“作者”?
插入注释或修订后,Microsoft Word文档会正确反映我的用户名作为审阅者。但是,在保存文档后,我的所有注释和修订都将转换为“作者”。 我看到了这个帖子: 在保存Word文档后,防止评论者名称转换为“作者” 它解释了如何在MS Word for Windows上解决它,但Mac版本中不存在那里提到的菜单。那么,如何在保存时阻止从文件属性中删除个人信息?

2
OSX启动:没有这样的文件或目录
我正在尝试在OS X上使用launchd设置一个简单的重复任务。我的plist文件位于/ Users / me / Library / LaunchAgents中,我想要它做的就是运行命令node --version。我的plist文件如下所示: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>com.blah.testnode</string> <key>ProgramArguments</key> <array> <string>node</string> <string>--version</string> </array> <key>StartInterval</key> <integer>300</integer> </dict> </plist> 它在我运行时打印出正确的响应,launchctl load com.blah.testnode.plist但现在看起来每次后续执行都会给我以下错误: 8/24/14 1:54:03.845 PM com.apple.launchd.peruser.501 [251] :( com.blah.testnode [36483])作业未能执行(3)。设置事件告诉我们何时再试一次:2:没有这样的文件或目录 8/24/14 1:54:03.845 PM com.apple.launchd.peruser.501 [251] …
1 macos  launchd 

0
launchd不会为一个用户运行getmail
我已经在我的mac mini服务器上为2个用户启动了使用Lingon的getmail。一个用户的getmail运行正常而另一个用户没有运行。启动项的plist是: <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>GroupName</key> <string>staff</string> <key>Label</key> <string>org.intelmini.maggie-mail</string> <key>ProgramArguments</key> <array> <string>/opt/local/bin/getmail</string> </array> <key>RootDirectory</key> <string>/Users/maggie</string> <key>ServiceDescription</key> <string>Maggies getmail</string> <key>StartInterval</key> <integer>600</integer> <key>UserName</key> <string>maggie</string> <key>WorkingDirectory</key> <string>/Users/maggie</string> </dict> </plist> 我从launchd得到的错误是: Jan 19 08:30:31 intelmini com.apple.launchd[1] (org.intelmini.maggie-mail[7928]): Bug: launchd_core_logic.c:4194 (24498):2 Jan 19 08:30:31 intelmini …
1 macos  launchd 

1
如何真正强制杀死应用程序而不重新启动?(Mac OS X 10.7)
这可能与此处发布的问题有关: https://stackoverflow.com/questions/356722/killing-a-defunct-process-on-unix-system 我崩溃后似乎无法杀死Zotero,我通过GUI界面“强制退出”。 crippledlambda 1934 0.0 0.0 0 0 ?? ?E 18Mar13 0:00.00 (zotero-bin) crippledlambda 55855 0.0 0.0 2434892 572 s001 S+ 9:20AM 0:00.00 grep -i zotero 该过程也没有出现在我的活动监视器中。 我不确定如何从这里描述的内容中删除父进程或子进程: https://serverfault.com/questions/12503/what-is-a-zombie-process-and-how-do-i-kill-it 有人有什么建议吗? 编辑 kill -9 {PID}不起作用,因为它显然是一个僵尸进程。
1 macos  unix 

0
更改邮件“获取所有新邮件”快捷方式添加了shift键
我正在尝试将Apple Mail的“获取所有新邮件”命令的键盘快捷方式更改为Command- R而不是默认Command- Shift- N。当我添加新的应用程序快捷方式在系统偏好设置>键盘>快捷方式组合,邮件的菜单显示Command- Shift- R代替。 之前: 添加快捷方式 后: 我意识到我正在窃取回复的键盘快捷键,但这很好(它会从人们的预期中消失)。但是,当我明确没有在“系统偏好设置”中指定时,为什么Mail会添加shift键?

1
Windows的Unix“墙”实用程序是否有端口?
我希望/需要能够从我的Windows框中将消息发送到OSX框。我相信OSX在其BSD基础中包含了“墙”实用程序 - Windows是否有一个允许我发送消息的端口? 注意:我知道Windows中的net send。这不是一回事!
1 windows  macos 

1
在Ubuntu安装期间替换OS X Mavericks - 无法重新安装Mavericks
我在我的13英寸retina macbook pro上安装了Ubuntu(2013年末)并决定擦除OS X并替换为Ubuntu。我很遗憾这样做,因为现在我的wifi无法正常工作(很确定这是一个驱动程序问题),而且启动速度非常慢,还有一些其他的怪癖。 我的问题是如何擦除Ubuntu并重新安装OS X.我重新启动了我的机器并按住Command-R重新安装Mavericks,但是当选择磁盘时,没有可供选择的。我想这是有道理的,因为我将整个硬盘分配给Ubuntu,但我真的想要扭转这一点。 任何反馈都会非常感激,如果你知道我能做什么关于wifi也会有所帮助,因为我真的想切换到Ubuntu我刚刚经历了这么多奇怪的打嗝和错误。 提前致谢!

2
Dock背景图片位于OSX中的哪个位置?
你知道,我已经看过其他类似的帖子,就像这样。 无论如何,你知道OSX Mountain Lion中背景图片的位置吗?或者至少是一种在没有第三方应用程序的情况下更改停靠背景图像和/或颜色的方法? 在像这样的所有其他帖子中,人们已经建议像CandyBar这样的东西,但我需要一个没有它的解决方案。
1 macos  dock 


1
如何从Linux客户端ssh到OS X主机没有错误消息“ssh_exchange_identification:连接被远程主机关闭”?
我的局域网包括运行Linux的台式计算机(Debian Wheezy),带有OS X Mavericks的MacBook和调制解调器路由器; Linux主机和OS X客户端的ssh运行良好 - 从客户端连接到主机没有问题。 此外,我试图实现反向 - Linux计算机也成为客户端,OS X计算机也成为主机。但尝试从Linux客户端ssh到OS X主机导致 ssh_exchange_identification: Connection closed by remote host 无论Mac防火墙是打开还是关闭,都会发生这种情况。 我尝试了谷歌搜索建议的众多解决方案,包括: 在此处 输入链接描述 (系统不允许我发布更多链接。) 我很确定文件所有权,权限,配置都是正确的。 相同的端口,例如1234,在每台计算机上配置为ssh,作为主机和客户端; 来自两台计算机的netstat命令指示侦听端口1234。DenyHosts和fail2ban都没有安装。 在Linux客户端上,/ var / log / auth.log不提供任何相关消息。 从客户端到主机的Telneting给出 Connection closed by foreign host. 在OS X主机上,在尝试ssh连接时: /var/log/appfirewall.log显示 MacBook.local socketfilterfw[636] <Info>: sshd-keygen-wrapper: Allow TCP CONNECT (in:1 …

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.