1、不删除文件夹删除文件的内容:
true >a
2、合并文件
cat file1.txt file2.txt > file.txt
3、两个不同文件对比:将对比结果存入文件
awk 'NR==FNR{a[$1] = 1}NR>FNR{if(a[$1] != 1){print $0}}' u.db u.log > diff
这个命令是吧 u.log 有, u.db 没有的行找出来
4、替换文本
sed -i 's/要替换内容/替换后内容/g' xx文件
如替换后内容为空,则直接用//表示
如:sed -i 's/uid"://g' 6 将6文件中的uid":直接删掉
5、删除文件:
rm -rf xx(彻底删除不可恢复,谨慎使用)
6、比较两个文件:
找出两个文件中相同的部分:并保存到文件new
cat file1 file2|sort|uniq -d > new
找出两个文件中不同部分:
diff file1 file2
结果中以”<”打头的行属于第一个文件,以”>”打头的行属于第二个文件。
7、不删除log.txt文件清空里面的内容:
true >log.txt
8、查看哪些进程在运行
ps -ef|grep mysql
ps -aux
9、没有rz功能
yum list |grep lr
sudo su
yum install lrzsz.x86_64
10、打包和解压缩
tar命令
解包:tar zxvf FileName.tar
打包:tar czvf FileName.tar DirName