题目:
Linux服务器操作:现在一些后缀名为.log的日志文件(每日一个日志文件,文件名体现文件生成时间),存储于“/usr/local/nginx/logs”目录中,需要通过指令将所有2019年2月份的日志文件(要求使用通配符)拷贝到“/data/logbackup”中,在/data/logbackup目录下将log文件压缩为.gz格式,并删除原路径和目标路径下的log后缀文件,/usr/local/nginx/logs中的日志文件如下:
Log_20190225.log
Log_20190226.log
Log_20190227.log
Log_20190228.log
Log_20190301.log
Log_20190302.log
Log_20190303.log
请撰写具体操作指令。
答案:
// 进入/usr/local/nginx/logs目录下面
cd /usr/local/nginx/logs
// 将所有2019年2月份的日志文件拷贝到“/data/logbackup”中
cp Log_201902*.log /data/logbackup
// 进入/data/logbackup目录下面
cd /data/logbackup
// 压缩log文件
tar -zcvf log.tar.gz *.log
// 删除/data/logbackup目标路径下的log后缀文件
rm -f *.log
// 进入/usr/local/nginx/logs目录下面
cd /usr/local/nginx/logs
// 删除/usr/local/nginx/logs原路径下的log后缀文件
rm -f *.log