根据VNC文档中的Chicken,它会自动将5900添加到指定的显示编号,以计算要连接的端口号。 (所以我已经能够通过input99作为显示号码连接到主机的端口5999)。但是我需要连接到特定主机上小于5900的端口。 我该怎么做呢?
这与其他问题很接近,但是如果有的话,我无法缩小用例的“最佳”解决scheme。 AFAIK这不是一个骗局,因为OSX有不同的select与其特定的硬盘格式的风格相关。 这也是一个笔记本电脑的用例,所以我正在寻找相对较快的解决scheme,他们可能无法在cron上运行(以防在睡觉前忘记插入外部驱动器)。 以下是我正在使用的: 使用OSX雪豹10.6.7 rsync版本3.0.7协议版本30 备份到外部机箱中的笔记本电脑 只有一个分区 这是我想要做的: closures我的笔记本电脑 将磁盘从外部机箱中取出并放入笔记本电脑中 运行手提电脑 所以,这不是一个真正的备份系统本身 – 删除的文件仍然是不可恢复的,只是保险政策对高清失败。 请注意,我不应该重新安装任何应用程序或操作系统。 这是我现在正在做的事情: sudo rsync -aNHAXx –fileflags –protect-decmpfs –force-change –progress / /Volumes/EXTERNAL/ 我还没有testing这个。 (所以第一个问题,你认为这将工作?) 我的问题是,我可以做些什么来改进我在这个命令行中做什么(除了把它放在脚本中)? 我没有考虑什么? 我有这样的想法: 我真的保留了我所需要的一切 我可以排除什么? – 聚光灯文件? 高速caching? (受编码错误的启发什么是您的备份策略?现在是过时的。)
我有一台机器,我不希望发现者运行,所以最初我使它无法执行: sudo chmod -R ax /System/Library/CoreServices/Finder.app 但是后来意识到launchd仍然在试图每秒多次发现finder,导致巨大的日志文件包含数百万行: com.apple.launchd.peruser.502[109] (com.apple.Finder[93799]) <Error>: posix_spawn("/System/Library/CoreServices/Finder.app/Contents/MacOS/Finder", …): Permission denied com.apple.launchd.peruser.502[109] (com.apple.Finder[93799]) <Warning>: Exited with exit code: 1 所以我编辑/System/Library/LaunchAgents/com.apple.Finder.plist这样它就不会启动了。 我现在的问题是迫使launchd重新加载plist,因此停止尝试发现finder。 但是,我无法重新启动机器。 我已经尝试使用launchctl来删除和卸载进程,但似乎不工作: $ sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.Finder.plist launchctl: Error unloading: com.apple.Finder $ sudo launchctl remove com.apple.Finder launchctl remove error: No such process 无论如何,我可以停止启动不断尝试加载取景器,而无需重新启动机器?
我有一个干净的OS X Lion安装,我想开始使用安装的Apache2的默认实例。 我已经启动了Apache,并在/Library/WebServer/Documents和/Users/username/Sites放置了一个虚拟index.html文件,但是当我导航到http://localhost/或http://localhost/~username/我收到一个404 Not Found错误。 我检查了我的/etc/Apache2/httpd.conf和/etc/Apache2/users/username.conf文件,一切都指向正确的目录,但无论我做什么,我都无法得到它所在的文件那里。 任何人都可以了解一下情况,告诉我我可能做错了什么?
当我在Lion上运行一个新的虚拟机时,需要很长的时间,在这期间,整个Mac都非常迟钝,没有反应。 输出结果如下,关键是“通知:完成目录在754.28秒内运行” > vagrant up [default] Importing base box 'lucid64'… [default] The guest additions on this VM do not match the install version of VirtualBox! This may cause things such as forwarded ports, shared folders, and more to not work properly. If any of those things fail on this machine, please update the guest additions […]
我想知道,使用常用的unix工具来确定文件大小的最佳方法是什么? 我需要在shell脚本中以字节为单位确定文件的大小。 问题是,shell脚本需要可移植到不同的操作系统,如osx,irix,linux – 这就是说:使用“stat”命令可能无法正常工作,因为获取我想要的结果所需的参数是不同的在几乎每个操作系统上。 我试着用: cat … | wc -c 虽然这似乎工作得很好,我可能会在多字节环境中的问题,不是吗? 那么,做这件事的好方法是什么?
我在办公室里有一堆OS X笔记本电脑和台式机,我想使用内置的Time Machine进行备份。 这个想法的第一步,买了一堆时间胶囊,似乎是一个pipe理的噩梦。 是否有一种合理的方式来运行一台Time Machine客户端的服务器?
什么是一个简单的方法来编辑远程文件,如bash脚本? 目前我在服务器上使用Vim,但是显然这并不理想,特别是在延迟很明显的时候。 在Windows上,我可能会使用WinSCP。 我对Mac很陌生,所以可能会漏掉一些明显的东西。 我有SSH和SFTP访问机器,但没有根。 使用Finder的“连接到远程服务器”(sftp://my.server.com)没有工作 – 只是旋转,并没有连接。 但是从命令行sftp是好的。
为了testing它,我将这四行添加到我的/etc/hosts.deny文件中: # /etc/hosts.deny ssh-agent:ALL sshd:ALL 我等了一段时间,然后我试图获得SSH环回IP地址的访问权限。 但我仍然得到这个: $ ssh root@localhost Password: ▊ 我可以访问它。 我甚至尝试添加条目明确拒绝从127.0.0.1访问。
我通过brew install redis安装了Redis,并尝试通过以下方式将其添加为服务: ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist 这些没有产生任何错误; 然而,看起来Redis没有启动。 如果我运行redis-cli ping ,我回来了Could not connect to Redis at 127.0.0.1:6379: Connection refused 。 我可以在另一个terminal窗口中手动运行redis-server ,但是我想让Redis在login时自动启动。 我也尝试卸载Redis,重新安装它,并使用brew services来pipe理服务( brew services适用于MongoDB和Cassandra的安装)。 我还没有看到别人有这个问题,所以我不知道如何诊断。 如果有人有任何build议,非常感谢!