linux常用操作
2016-07-28 19:04
483 查看
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
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
相关文章推荐
- linux文件系统
- Linux基础命令-cd ls alias mv rm tree rmdir mkdir
- 基础学习-Linux文件系统
- Linux Admintration系列-文件系统管理
- centos配置epel和remi源
- Linux服务器下非root用户远程安装matlab 2014b
- Linux---ipcs
- 信号量(sem)
- linux下的五种IO模型
- linux 下删除文件夹(文件夹不为空时)
- Linux 常用命令总结
- 每天一个Linux命令(1):wc命令
- 2016 最佳 Linux 发行版排行榜
- linux中的read和write系统调用
- Linux 配置脚本 启动服务
- VM下的Centos7安装ftp服务
- linux删除或隐藏命令历史记录history
- Linux 内存管理:缺页异常的几种原因
- linux /etc/security/limits.conf的相关说明
- 嵌入式linux面试题解析(一)——ARM部分一