linux常用操作

来源:互联网 发布:苹果手机淘宝p图软件 编辑:程序博客网 时间:2024/06/06 12:30

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



0 0
原创粉丝点击