文档标签: tar
linux查找文件并加入压缩包中。find -name '*.log' | xargs grep -l 'cart' //查找当前目录下后缀为.log的文件,然后使用xargs查询每个文件里面是否含有关键词cart或者find -name '*.php' exec grep -l 'test' {} ;查找到的文件如何加入压缩包内:分两步: 1、将按照自己条件搜索出来的文件名写入到一个文件 tmp.list 中 find /tmp -cmin +24 > tmp.list 2、然后将文件中记录到的所有文件加入到压缩包中 tar -T tmp.list -czvf tmp.expire.tar.gz-exec会把find查找到的结果一次性全部交给后面的命令来进行处理, xargs会把find查找到的结果逐一交给后面的命令进行来处理,最后试了几分钟这样使用一条命令解决问题:find -...
这种文件是使用tar打包后再压缩生成的。解压方法是:
7za e xxxx.tar.xz
如果没有安装7za,可以查找一下我前面的一篇关于7za的安装和应用的文章:
centos 7zip安装与运用,7z命令详解
安装:
1、tar -jxvf xxxxx.tar
2、cd xxxxxx-1.0
3、./configure --prefix=/
4、make
5、make install
到这 里你已经学习了如何解压,如果不会7za的同时也学习了7za命令
tar安装等命令,
下面来说一下xz是什么文件,
啊上面已经 说过了,xz其实就tar再压缩成的文件,
一般在lunix unixt系统下应用。...
首先查看系统是否已经安装了strace工具
#starce --help我是用的这个,现在不知道正确的方法!
strace下载地址
下载下来的是strace-4.7.tar.xz解压
#7za e strace-4.7.tar.xz
#tar -xvf strace-4.7.tar
#cd strace-4.7
#config --prefix=/
#make && make install
大致步骤就是这样的,
现在可以用strace -p pid(要查看进程的pid)
如何知道运行软件的pid,
1:top命令可以查看
2:service vsftpd status
。。。。
慢慢调试吧!...
3 条记录 1/1 页