linux 常见命令记录

1.ps aux|grep zookeeper|awk '{print $2}'|xargs kill -9 杀死所有包含zookeeper字样的进程;

2.find . -path ./output -prune -o -name '*.php' -print|xargs grep -n getPicToplist 查找当前目录中,除了output子目录之外,包含getPicToplist字样的php文件

3.ps -ef|grep php|grep -v grep|awk '{print $2}'|xargs kill -9 查找包含php字样的进程,并杀死

 4.find ./ -size +1000000c -name '*.gz' -print |xargs zgrep "4"|awk -F \= '{print $2}'|awk -F \. '{count+=$1} END {printf("%.f\n",count)}' 

找出大于1m的gz压缩文件,在文件中匹配4数字的行,将每行=号后面的数字相加求和。

上述命令在unix下可以运行,但是linux有问题

5.find ./ -name '*.gz'|xargs zgrep -a "4"|awk -F \= '{print $2}'|awk -F \. '{count+=$1} END {printf("%.f\n",count)}' 

chenguozhang@cp01-rdqa-dev120.cp01.baidu.com log]$ grep --help |grep '/-a'

-a, --text                equivalent to --b
即,让二进制文件等价于文本文件

find  . -name "*.gz"|xargs zcat inary-files=text

6./home/img/php/bin/php-fpm -c /home/img/php/php.ini -y /home/img/php/conf/php-fpm.conf 启动php

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值