0、在目录下查找包含指定字符串的文件
find ./ -name '*.log' | xargs grep 'retrieve'
1、grep查找文件中的字符串
grep -nr -C 5 --color " tv.weibo.cn" /usr/local/sinasrv2/etc/vhost/
-n 显示行号
-r 递归
-C 显示上下5行
–color 高亮显示
2、copy文件
cp source_dir/source_file dist_dir/dist_file
说明一般情况在Centos上为了安全考虑都会设置别名, 进行交互提示,是否强制覆盖。
alias alias cp='cp -i' alias rm='rm -i'
如果添加了别名使用-f强制覆盖也会提示
cp:是否覆盖"control/index.php"?
这个时候需要手动输入y, 直接回车无效。如何不想提示可以去掉别名。
3、把多个文件内容合并到一个文件
cat editserver.log.2020-09-18 editserver.log.2020-09-19 editserver.log.2020-09-20 > editserver.all.log