Questions tagged «mac-osx»

Mac OS X是Apple Inc.的操作系统,它是Mac OS 9的后继产品,此处的“ X”表示10。Mac OS X基于NeXT Inc.在1980年代和1990年代开发的NeXTSTEP和OpenStep OS,苹果于1996年购买了该产品。


8
如何从命令行启动/停止/重新启动已启动的服务?
如何重新启动(例如说我的httpd或afpd),运行任何Mac OS X> = 10.5(Leopard-),而不必使用GUI并转到“ 系统偏好设置”-> “共享”,然后取消选中/选中“ Web共享”? 我正在寻找与Debian的规范相等的规范invoke-rc.d apache2 restart。 编辑:问题是关于一般启动的受控服务,而不是专门针对Apache(这只是一个示例)。

8
如何在OS X上设置全局PATH环境变量?
我想在OS X上附加全局PATH环境变量,以便所有用户外壳程序和GUI应用程序都获得相同的PATH环境。 我知道我可以在Shell启动脚本中附加路径,但是GUI应用程序不会继承那些设置。 到目前为止,我发现的唯一方法是在/etc/launchd.conf中重新定义PATH环境变量: setenv PATH /usr/bin:/bin:/usr/sbin:/sbin:/my/path 我想不出一种方法来实际附加到中的PATH launchd.conf。 我对此方法有些担心,但是到目前为止,这是唯一可行的方法。有没有更好的办法?
101 mac-osx  path 




4
如何在不重新启动的情况下重新加载默认的Mac OSX路由表
问候, 我正在使用vpncVPN客户端。我还在做一些棘手的事情,route以确保我仍然可以访问我的本地网络等。(这里的细节不是很重要)。 有时,我得到了路由表,因此顶住了ping: sendto: Network is unreachable要解决的URL。 当前,如果我重新启动Mac OS X,则一切恢复正常。我想做的是将路由表重置为“默认值”(例如,在启动时设置为默认值),而无需整个系统重新启动。 我认为第一步是route flush(删除所有路由)。第2步需要重新加载所有默认路由。 有关如何执行此操作的任何想法?(例如,步骤2是什么?) 编辑 此外,我注意到另一个问题是traceroute该地址也失败。例如: traceroute the.good.dns.name traceroute: bind: Can't assign requested address


6
为什么ssh代理转发不起作用?
在运行MacOSX的我自己的计算机上,我将它放在〜/ .ssh / config中 Host * ForwardAgent yes Host b1 ForwardAgent yes b1是运行Ubuntu 12.04的虚拟机。我像这样ssh: ssh pupeno@b1 并且我已经登录,而无需输入密码,因为我已经复制了公钥。由于转发,我应该能够从b1 ssh到pupeno @ b1,它应该可以正常工作,而无需询问密码,但是没有。它要求我输入密码。 我想念什么? 这是第二个ssh的详细输出: pupeno@b1:~$ ssh -v pupeno@b1 OpenSSH_5.9p1 Debian-5ubuntu1, OpenSSL 1.0.1 14 Mar 2012 debug1: Reading configuration data /etc/ssh/ssh_config debug1: /etc/ssh/ssh_config line 19: Applying options for * debug1: Connecting to b1 …

7
相当于Mac OS X的iptables
我想将请求从转发192.168.99.100:80至127.0.0.1:8000。这就是我在Linux中使用以下方法的方式iptables: iptables -t nat -A OUTPUT -p tcp --dport 80 -d 192.168.99.100 -j DNAT --to-destination 127.0.0.1:8000 我如何在MacOS X中做同样的事情?我尝试了多种ipfw命令组合,但没有成功: ipfw add fwd 127.0.0.1,8000 tcp from any to 192.168.99.100 80 (对我来说,成功是将浏览器指向,http://192.168.99.100并从运行我的开发服务器上获得响应localhost:8000)
55 mac-osx  iptables  ipfw 

4
如何在Mac OS X上更改sshd端口?
我想更改sshdMac服务器上使用的端口。例如,假设从端口22到端口32。 编辑/etc/sshd_config似乎无效。有人知道如何更改吗?我更喜欢一种与所有OSX版本兼容的方法(至少是兼容的)。




6
zcat / gzcat在Linux上有效,而不在osx上有效。常规linux / osx兼容性
首先是特定的问题:在linux中,我使用zcat列出一个.zip文件。在osx中​​,zcat似乎会自动在文件名后附加.Z。各种各样的人建议用gzcat代替zcat。但是,gzcat抱怨文件不是gzip格式! 'file'显示如下:...压缩存档数据,至少提取v2.0版本 所以zcat或gzcat都不能在osx中​​工作,该怎么办? 我在bash中有一个中等大小的脚本,该脚本使用zcat / gzcat,sed awk和其他基本实用程序来处理许多文件。我想在osx笔记本电脑上复制该环境,以便可以脱机工作。有什么一般建议可以避免这种痛苦吗?我希望这是一个相当常规的工作流程,因此必须已被其他人整理。
50 linux  mac-osx  bash 

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.