Articles of mac osx

监视多台服务器的性能

可能重复: 监视生产服务器 在我的公司里有5个服务器,每个服务器都运行在不同的操作系统上,比如Linux,Red Hat,Windows和Mac OS Server。 所以我的问题是,是否有一种方法来监控性能,并在一台计算机上利用所有服务器的Internet连接? 我的意思是收集所有服务器的信息,并报告在一个页面,甚至电子邮件? 有没有这样跨平台的软件?

是否有可能在MacOS上执行Linuxnetworking命名空间(netns)?

上下文 – 我试图得到在MacOSX上运行的docker集群。 部分docker运行的安装过程是安装pipe道 。 pipe道依赖于/var/run/netns 我的问题是: 是否有相当于Mac OS X的netns?

如何使用su-command访问帐户?

问题:使用su-command访问MacOS中的帐户, 这里更多。 我可以访问我的其他帐户,但不是根据侵入创build的帐户。 该命令不会更改用户: su postgres 问题:为什么我不能使用su命令访问帐户?

读取文件的input

我正在寻找与cat相反的unix命令(但不是tac )。 我想要做 $ SOMECOMMAND /tmp/file I type some content for the file here ^D $ cat /tmp/file I type some content for the file here $ 所以,我实际上input了'我input了一些内容…',然后将其写入到文件中。 而在你提出这个build议之前,是的,我非常了解编辑 – 只是寻找速记。

OSX虚拟机VPS

在VPS托pipe服务的虚拟机上运行OSX有哪些基本要求和注意事项? 我已经看到在Xen和Parallels Server下运行它的报告,但是这些信息是稀疏的和不完整的。

我的'export PATH ='缺less什么?

我在Mac OSX的狮子,并以某种方式安装MySQL和Postgres我的.bash_profile上的导出PATH行得到了搞砸或删除。 所以我在这个空白的.bash_profile中添加了: export PATH=/usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin 但是我不能得到任何bash命令来执行: /usr/bin $ ls -bash: ls: command not found /usr/bin $ /bin/echo $PATH /usr/local/bin:/usr/sbin:/usr/local/sbin:/usr/bin 我的.bashrc可能但不相关,但在以下情况: [[ -s "/Users/jer/.rvm/scripts/rvm" ]] && source "/Users/jer/.rvm/scripts/rvm" function _git_prompt() { local git_status="`git status -unormal 2>&1`" if ! [[ "$git_status" =~ Not\ a\ git\ repo ]]; then if [[ "$git_status" =~ nothing\ to\ commit ]]; then […]

sudo mv失败,“操作不允许”

当我在我的MacOS上命令: > sudo mv /usr/bin/php /usr/bin/php-52 我得到的结果是: mv: rename /usr/bin/php to /usr/bin/php-52: Operation not permitted 我能做什么? 谢谢!

脚本来复制文件,而不是在mac上login

我们需要在我们的某个mac上进行一种粗略的备份 – 无论是否有人login,我们都需要每天一次将文件复制到我们的Windows文件服务器上。 我可以find脚本,当用户login时,Windows共享挂载,但我不知道如何做,当他们没有login。 有没有知道如何做到这一点的unix / osx怪胎?

Snow Leopard升级后禁止Mod_rewrite(CakePHP路由function)

我正在使用苹果公司提供的PHP 5.3和Apache 2标准安装程序,在我刚刚升级到Mac OS X 10.6(Snow Leopard)的Mac Pro上进行Web开发。 如果我忽视了这样的事实,那就是升级进展得很好,这个事实摧毁了我完成工作的能力。 ;) 更新之后,我开发的CakePHP应用程序在访问时开始给我403个Forbidden错误。 根据日志文件中的错误,我确定Apache在Cake的.htaccess文件中的mod_rewrite规则上窒息了。 这里是整个文件: <IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ app/webroot/ [L] RewriteRule (.*) app/webroot/$1 [L] </IfModule> 这不是规则本身是错的,而是Apache禁止使用mod_rewrite。 机器上的所有其他页面都能正常工作,如果我注释掉.htaccess文件,403错误就会消失(当然没有任何效果)。 在我的httpd.conf文件中,我试着改变这个: <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow Deny from all </Directory> 对此: <Directory /> Options FollowSymLinks AllowOverride All Order deny,allow Allow from all </Directory> …没有效果 […]

dig从DNS服务器得到正确的结果,但名称仍然无法解决

下列情况会在什么情况下发生? 从内部networking上的给定OSX机器: $~ cat /etc/resolv.conf nameserver 10.102.120.7 nameserver 10.102.120.2 从同一台机器: $~ dig @10.102.120.7 in.local <snip> … ;; QUESTION SECTION: ;in.local. IN A ;; ANSWER SECTION: in.local. 43200 IN A 10.102.123.30 <snip> … 然而,这台工作站不能ping in.local,也不能在该机器上加载由apache托pipe的页面。 10.102.123.30是definitley up(我知道有2台OSX机器无法在.local中parsing – 但是networking上的其他机器可以)。 我也检查了他们的/ etc / hosts,看是否有什么可能干扰…不知道还有什么要检查…