我的妻子使用单独的帐户,并快速用户打开运行10.6的MBP。有时我想登记她以释放一些公羊,但是我想避免登录她,登录,然后作为我登录。

我已经看到了终端解决方案...有更好的方法吗?谢谢!

有帮助吗?

解决方案

使用终端,您可以杀死她 loginwindow 过程和她打开的任何程序都将关闭...但是 这将使她失去任何未保存的工作! 实际上, 这就是您需要在她注销时登录的原因: 当您作为她登录时,她的所有程序再次可以访问GUI,因此他们可以提示您确认关闭,保存更改或采取其他措施,然后再登录。

如果您确定她只有Web浏览器,iTunes等,而不是带有文档的其他内容,那么您可以从终端尝试:

kill `ps awwwwux | grep her_short_username | grep loginwindow | grep -v grep | awk "{ print \$2 }"`

在OSX 10.10.4 :(最后评论中的稍微编辑):

export pn=`ps awwwwux | awk '/her_short_username/ && /loginwind[o]w/ { print $2 }'`
sudo kill -9 $pn

其他提示

你可以 使用活动监视器 通过杀死其登录过程来记录另一个用户:

  1. 运行活动监视器
  2. 在右上的过滤器中,键入 loginwindow
  3. 单击使用用户名的行 用户 柱子
  4. 点击 退出过程, , 然后 武力退出, ,然后输入密码。

这只是更好的(?)GUI版本 乔什的答案.

在步骤2之前,您可以查看另一个用户的运行过程,以查看他们是否正在运行任何可能会丢失注销数据的应用程序。

该命令比建议的命令更简单,它将具有杀死所有用户流程的需求结果(我必须运行两次)

sudo pkill -9 -u user

如果您只想杀死该用户的登录过程,则可以执行以下操作:

sudo pkill -9 -u user loginwindow

我认为最简单的方法是:sudo killall -9 -U wifes_name

我认为,数据可能丢失远远超出了RAM可能的收益。

此外,自Unix能够在流程闲置时将内存交换为磁盘已经很长时间了。

许可以下: CC-BY-SA归因
不隶属于 apple.stackexchange
scroll top