Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20722
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 12
  • 用 户 组: 普通用户
  • 注册时间: 2015-09-24 16:05
个人简介

靡不有初鲜克有终

文章分类
文章存档

2015年(5)

我的朋友
最近访客

分类: LINUX

2015-11-21 14:04:11

原文地址:让linux系统休眠 作者:linyunxian




“iPad占有68%的市场份额,但是却占有平板市场91%的Web流量。“我不知道其他平板都在做什么!”” – Tim Cook


“在休眠(画外音)”


研发同事下班后关机有一个有趣的现象:做应用的同事要么关机,要么只关显示器;做驱动的同事喜欢让电脑进入休眠。 喜欢关机的同学要么为了省电要么认为长时间不关机系统变慢,只关显示器的同学显得不厚道,真是不知道驱动工程师的苦和累啊。


在linux下,我喜欢用命令让系统进入休眠:


$ echo mem | sudo tee /sys/power/state
当然,不用每次都要敲这么一长串,可以把它加入到一个脚本中。 再将该脚本命令加入到/etc/sudoers文件,就可以避免每次都需要输入用户密码了。


有同事搞不清楚为什么下面的命令执行不成功:


$ sudo echo mem > /sys/power/state
上面这个shell命令的流程是:fork一个子进程,等待 → shell关闭标准输出,打开重定向文件state作为标准输出 → execve "sudo echo mem" → 退出。 在第2步的时候shell没有写权限,所以已经失败了。


~EOF~ 2013.02.22
阅读(1402) | 评论(0) | 转发(0) |
0

上一篇:/etc/profile、/etc/bashrc、~/.bash_profile、~/.bashrc

下一篇:没有了

给主人留下些什么吧!~~