一些常用的shell命令

1. 压缩或删除就的文件

   find $HOME/logs/*.log -ctime +31 | xargs bzip2 -9 压缩一个月前的日志文件

   find $HOME/logs/*.log -ctime +31 | xargs rm 删除一个月前的日志文件

2. 显示文件的最后几行

   tail -n 10 log.log 显示log.log文件的最后10行

   tail -f log.log 动态显示log.log文件

3. awk简单使用

   echo 'one two three four' | awk '{print $1, $2,$3}'

   echo "one two three four' | awk '{OFS = "..."; print $1,$2,$3}'

   echo "one two three four' | awk '{OFS = "\n"; print $1,$2,$3}'

你可能感兴趣的:(一些常用的shell命令)