Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3503139
  • 博文数量: 349
  • 博客积分: 5771
  • 博客等级: 大校
  • 技术积分: 4193
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-06 11:52
个人简介

it

文章分类

全部博文(349)

文章存档

2019年(2)

2018年(2)

2017年(1)

2016年(2)

2015年(18)

2014年(36)

2013年(69)

2012年(100)

2011年(62)

2010年(57)

分类: LINUX

2013-12-06 08:37:13

一、fg、bg、jobs后台执行

fg、bg、jobs、&、ctrl + z都是跟系统任务有关的,虽然现在基本上不怎么需要用到这些命令,但学会了也是很实用的
1。& 最经常被用到
   这个用在一个命令的最后,可以把这个命令放到后台执行
 /usr/local/sarg/bin/sarg.daily &
 2。ctrl + z
可以将一个正在前台执行的命令放到后台,并且暂停
 3。jobs
查看当前有多少在后台运行的命令
 4。fg
将后台中的命令调至前台继续运行
   如果后台中有多个命令,可以用 fg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)
 5。bg
将一个在后台暂停的命令,变成继续执行
   如果后台中有多个命令,可以用bg %jobnumber将选中的命令调出,%jobnumber是通过jobs命令查到的后台正在执行的命令的序号(不是pid)
二、history显示时间
[root@PY-proxy1 daily]# rpm -q bash
bash-3.0-19.2

编辑/etc/bashrc文件,加入如下三行:
HISTFILESIZE=2000
HISTSIZE=2000
HISTTIMEFORMAT="%Y%m%d-%H%M%S: "
export HISTTIMEFORMAT

保存后退出,关闭当前shell,并重新登录
[root@PY-proxy1 daily]# history |more
  258  tail -f /var/log/squid/access.log |grep 99.25
  259  tail -f /var/log/squid/access.log |grep 85.111
  260  grep -r 85.111 /usr/local/squid/etc/acl/ip/
  261  grep -r 192.168.126. /usr/local/squid/etc/acl/ip/
看看处理后的效果
[root@PY-proxy1 ~]# history |more
    1  20131206-111725: service network restart
    2  20131206-111725: route -n
    3  20131206-111725: ping
    4  20131206-111725: vi /etc/resolv.conf
    5  20131206-111725: tail -f /var/log/squid/access.log
    6  20131206-111725: ps aux|grep squid

阅读(2169) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~