linux小白命令,Linux小白实用命令--文件处理

写给文达,一位上进爱学习的90后IOS程序员。

用途:常用文件处理命令

命令:6个 ,掌握时间:30分钟

tar -czf test.tar.gz test #将test目录压缩成test.tar.gz

tar -zxf test.tar.gz #将test.tar.gz解压缩

zip -z test.zip test.log #将test.log加入到test.zip中

unzip test.zip #解压test.zip

diff index.jsp newIndex.jsp #比较两个文件不同

find /opt/ -name ".apk" #查找后缀名为.apk的文件

cat catalina.log |grep error #查找日志文件中error关键字

压缩和解压文件 tar

在Linux中常用tar对文件做压缩和解压

tar -czf test.tar.gz test #将test目录压缩成test.tar.gz

tar -zxf test.tar.gz #将test.tar.gz解压缩

#c create

#x extract

压缩和解压文件 zip、unzip

windows下的压缩方式,经常遇到提交zip包,它的解压和压缩方式和tar都是相似的。

zip -z test.zip test.log #将test.log加入到test.zip中

unzip test.zip #解压test.zip

比较两个文件不同 diff

我常看到研发把两个文件都拖到本机,然后用比较文件的工具再进行比对,发现有问题后修改文件,再上传上去。

其实Linux有提供命令的,是different的缩写

diff index.jsp newIndex.jsp #比较两个文件不同

查找文件/内容 find

在项目不是自己部署的情况下,去服务器上找文件是件很痛苦的事情。

在工作中,也常有研发来问我,某某文件放在服务器上的什么位置。

找文件,用find

find /opt/ -name ".apk" #查找后缀名为.apk的文件

管道过滤 grep

grep管道过滤,常用在查找日志。可和很多命令组合在一起使用。

如我想查看catalina.out 中是否有错误日志,有一个笨办法就是打开文件逐行看下来,当前也有省事点的办法,交给grep

cat catalina.out |grep error

文达,对文件处理是不是有信心多了呢?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值