标签: osx-lion

我想在通过 iPhone 进行网络共享时监控和限制 OS X 的数据传输

所以,我有一部带有 Sprint 服务的 iPhone。他们提供移动热点附加选项。根据此计划,Sprint 将为我提供 5GB 的数据传输,但随后他们会向我收取额外费用。具体来说,他们将向我收取 0.05 美元/兆字节的费用。现在,我非常清楚 5 GB 已经很多了,我认为我不需要它……但 50 美元/GB 也是很多钱。我想额外确保我不会意外使用那么多。

因此,根据一般原则,我希望有一些工具可以让我执行以下操作:

  • 监控我使用的带宽量
    • 我想我也可以从 Sprint 做到这一点,但在计算机上也很好
    • 在计算机上让我有可能按应用程序分解它
  • 查看正在使用 Internet 连接的程序类型
    • 我可以使用 Wireshark 之类的,但这有点太微观而不实用
  • 防止这些程序和操作系统在移动热点上执行诸如“下载操作系统更新”之类的操作

原则上,我很喜欢ipfw从命令行进行黑客攻击,但对这个操作系统的细节几乎没有经验。指针、指南等会很好。一个多合一的套房也不错,我会考虑付钱买它。

bandwidth iphone tethering osx-lion macos

6
推荐指数
1
解决办法
1435
查看次数

NFS 和 Lion 连接不起作用

我是一名 Web 开发人员,我正在尝试在 OSX Lion(设计 + 开发)、Parallels + Ubuntu 预生产服务器之间建立工作流程。

我正在尝试创建一个连接以快速共享文件(图像、js、css 等...),但我无法创建 NFS 连接。

注意:您可以在 Parallels 中共享文件夹,但由于以后 GIT 和 SVN 出现问题(不遵循符号链接),我需要找到替代方法。

好的,那说:

我必须机器:

VM Ubuntu 服务器:10.211.55.5 客户端:192.168.1.3

Ubuntu 服务器配置:

/etc/hosts.allow
ALL:192.168.1.3/255.255.255.0
Run Code Online (Sandbox Code Playgroud)

(不太确定面具是如何工作的)

/etc/export
/path/to/folder 192.168.1.3(rw,sync,no_root_squash)
Run Code Online (Sandbox Code Playgroud)

我执行了:

sudo exportfs -ra
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
sudo /etc/init.d/nfs-common <- This is command not found althought I installed it using aptitude
Run Code Online (Sandbox Code Playgroud)

最后,这是我在 Lion 上执行的操作:sudo mount -t nfs -o resvport,vers=4 10.211.55.5:/nfs /home 并回答“mount_nfs: can't mount /nfs from 10.211.55.5 to /home: Permission拒绝”

我也尝试过通过 Finder(Command-K …

nfs ubuntu osx-lion

6
推荐指数
1
解决办法
5429
查看次数

brew 链接 jpeg 问题

我正在尝试opencv在 Mac OSX Lion上安装。

brew install opencv

我收到以下错误(以及其他一些类似的错误)

Error: The linking step did not complete successfully
The formula built, but is not symlinked into /usr/local
You can try again using `brew link jpeg'
Run Code Online (Sandbox Code Playgroud)

当我做

brew link jpeg
Linking /usr/local/Cellar/jpeg/8d... ln: wrjpgcom: File exists
Run Code Online (Sandbox Code Playgroud)

我不明白这是什么意思?我该怎么办?谢谢

symbolic-link jpeg homebrew opencv osx-lion

6
推荐指数
1
解决办法
1605
查看次数

OS X Finder:图标视图中的箭头键导航

有没有办法在 Mac Finder 中启用“环绕”箭头键导航?现在,我发现如果我突出显示了一行中的第一项或最后一项,则无法使用向左/向右箭头键跳转到上/下一行。例如:

取景器截图

如果我按左箭头键,我不会从当前位置转到“TTMIK Level 1 Lesson 22 PDF.pdf”文件。这很烦人,尤其是当我使用快速查看来浏览以图标模式显示的一堆文件时。为了让它工作,我必须切换到列或列表视图,这并不总是首选。

finder keyboard-shortcuts keyboard-navigation osx-lion macos

6
推荐指数
1
解决办法
1088
查看次数

Mac OS X Lion 上的端口重定向

我试图使用 pf 解决这个问题,但没有运气。基本上,我试图将传入端口 443 流量重定向到端口 22。我尝试在文件中设置规则并将其加载到 pf 中,但出现语法错误。任何对 pf 有更多经验的人都可以提供一些见解吗?这是我尝试过的:

pass in on en1 proto tcp from any to any port 443 rdr-to 127.0.0.1 port 22
Run Code Online (Sandbox Code Playgroud)

pass in quick proto tcp to port 443 rdr-to 127.0.0.1 port 22
Run Code Online (Sandbox Code Playgroud)

我已经能够使用 ipfw 在 MacOSX Snow Leopard 中做到这一点:

sudo ipfw add 1443 forward 127.0.0.1,22 ip from any to any 443 in
Run Code Online (Sandbox Code Playgroud)

但它在 Lion 中不起作用(它给了我一个无效参数错误)。

port-forwarding ipfw osx-lion macos

6
推荐指数
1
解决办法
4766
查看次数

如何在 Macintosh 上获得鼠标中键事件?

我正在使用运行 OS X 10.7 (Lion) 的 MacBook Air 和屏幕共享应用程序来查看运行 Emacs 的 Linux 机器的显示。我需要鼠标中键。如何在没有外部鼠标的情况下从 Macintosh 生成鼠标中键单击事​​件?

mouse screen-sharing osx-lion macbook-air

6
推荐指数
1
解决办法
1万
查看次数

Mac:窗口管理器被冻结,有 ssh 访问权限

我有一台 Mac,它经常遇到问题。用户界面停止响应,显示“冻结”的用户界面。鼠标仍在移动,但点击不会触发任何东西。这种情况大约每周发生一次。到目前为止的解决方案是强制关闭 Mac 并重新启动它。

我有 Mac 的 ssh root 访问权限。杀死 (kill -9) 活动应用程序对屏幕上显示的内容没有明显影响。

关于如何诊断这个的任何想法?

有没有办法从 ssh shell 重新启动窗口管理器?杀死 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer 似乎是不可能的。

Mac 是 2008 年初的 iMac,运行带有最新更新的 Lion。/Library/Logs/DiagnosticReports 为空。

更新

更新到 Mountain Lion 后问题仍然存在。

WindowServer 进程处于“不间断等待”状态(ps 输出集中的“U”标志):

imac:~ root# ps ax|awk "NR==1|| /WindowServer/"|grep -v awk
  PID   TT  STAT      TIME COMMAND
   86   ??  Us    50:51.69 /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer -daemon
Run Code Online (Sandbox Code Playgroud)

有什么想法可以诊断阻止该过程的原因吗?

“唤醒”这个过程的任何想法?

freeze debug osx-lion macos

6
推荐指数
1
解决办法
4665
查看次数

在 Mac OS X 10.7 上从“安全和隐私”中的“定位服务”中删除应用程序

我正在尝试在 Mac OS X 10.7 上测试使用位置服务(核心位置)的应用程序的安装。

目前,它从未提示我授予应用程序访问定位服务的权限,因为该包 ID 过去已被授予权限。

如果我取消选中该框,它会假定我想完全禁用该应用程序,并且不再询问我。

如何从定位服务中删除项目以强制它再次询问我?

system-preferences osx-lion macos

6
推荐指数
1
解决办法
5896
查看次数

将网络用户添加到 Mac OS X 登录屏幕

在 Mac OS X 登录屏幕上隐藏用户很容易,但是,如何网络用户添加到登录屏幕?

当前用户单击“其他...”并输入他们的用户名和密码。我们的大多数 Mac 电脑虽然是托管的,但主要由一个人使用。我想把那个人的帐户名放在登录屏幕上。任何想要登录的人仍然必须单击“其他...”。

这可能吗?

mac login-screen osx-lion managed macos

6
推荐指数
1
解决办法
3246
查看次数

Mac - per-kext 内存扩展,也就是哪个 kext 有漏洞?

我在运行一些内核扩展时遇到了问题,因为在使用一两天后,内存使用量kernel_task增长到 1.2GB 并一直保持在那里。问题是我安装了一些第三方扩展,尝试一个一个地删除它们会很痛苦,更不用说泄漏实际上可能存在于某些核心模块中。

那么,有没有办法查看该kernel_task总和的per-kext 内存消耗细分?

mac kernel kernel-extension osx-lion

6
推荐指数
1
解决办法
3905
查看次数