日期:2014-05-16 浏览次数:20665 次
cat 命令是 concatenate(连锁)的简写,意思是合并文件。
该命令可以显示文件的内容,或者是将多个文件合并成一个文件。
?
例如:
1.合并日志文件
$cat *.log > temp.log?? //把当前目录下所有的log文件合并成temp.log文件
?
2.清空日志文件
$cat? > temp.log?? //把temp.log文件清空
?
?
3.截取日志
sed -n '/16:00:00/,/16:30:40/p' csc.log >/tmp/aa.out
把csc.log中 16:00:00 开始 16:30:40结束的日志输出到 >/tmp/aa.out
?
4.显示日志文件的序列号
#vi csc.log
:set nu
?
5.删除7天前的日志文件
#find -mtime +7 -type f -delete
?
?