• 幕客老师召集小伙伴
  • 运维高手36项修炼
  • python自动化运维项目实战
  • nginx从入门到实战
  • 阿里云与Centos7实战

shel命令l妙用记录

一、awk -F用正则表达式的方式匹配多个空格

BEGIN{FS~/s+/;} 用s+的方式

awk 'BEGIN{FS~/s+/;}{print $NF" "$1" "$2;}'

二、批量对指定文件中的指定行添加注释

root@OPUse:/opt/www/download/nginx_imooc

# find ./ -name "*.conf"|xargs -I {} sed -i 'N;2i####################' {}

root@OPUse:/opt/www/download/nginx_imooc

# vim nginx.conf

root@OPUse:/opt/www/download/nginx_imooc

# find ./ -name "*.conf"|xargs -I {} sed -i 'N;2i#Author:jeson@imoocc.com' {}

root@OPUse:/opt/www/download/nginx_imooc

# find ./ -name "*.conf"|xargs -I {} sed -i 'N;2i####################' {}

 

三、dd命令用什么模式测试,才能测试出真正的磁盘读写速度出来

 

dd bs=1k count=100000 if=/dev/zero of=/opt/test.img conv=fdatasync

 

dd命令执行到最后会真正执行一次“同步(sync)”操作,所以这时候你得到的是读取这128M数据到内存并写入到磁盘上所需的时间,这样算出来的时间才是比较符合实际的

 

shel命令l妙用记录

Pingbacks已打开。

引用地址

暂无评论

发表评论