一、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数据到内存并写入到磁盘上所需的时间,这样算出来的时间才是比较符合实际的