Linux培训
达内IT学院
400-996-5531
今天小编要跟大家分享的文章是关于Linux运维基础之压缩命令及特殊格式处理,正在从事Linux运维工作和准备学习Linux运维知识的小伙伴们来和小编一起看一看吧,希望本篇文章能够对大家有所帮助。
一、常用文件进行--压缩--命令整理
Linux 压缩文件夹为后缀 .war 格式的文件(最好不要对根目录进行压缩,不然会多出一级目录)
命令:jar -cvfM0 cas.war /opt/cas/META-INF /opt/cas/WEB-INF /opt/cas/index.jsp
或者命令:cd 项目根目录 ; jar -cvfM0 cas.war ./*
Linux 压缩文件为后缀 .tar 格式的文件
命令:tar -zcvf test11.tar test11
Linux 压缩文件为后缀 .tar.gz 格式的文件
命令:tar -zcvf test11.tar.gz test11
Linux 压缩文件为后缀 .bz2 格式的文件
命令:bzip2 -v test.txt
Linux 压缩文件为后缀 .tar.bz2 格式的文件
命令:tar -jcvf test11.tar.gz test11
Linux 压缩文件为后缀 .zip 格式的文件
命令:zip -r test1.zip /opt/test1/
Linux 压缩文件为后缀 .7z 格式的文件
命令:7za a test1.7z /opt/test1/
分卷压缩
分卷压缩:zip -s 100M myFile.zip --out newFile.zip
最终效果:
newFile.z01
newFile.z02
newFile.z03
newFile.z04
newFile.zip
二、特殊格式
7z
访问官网下载解压包:
#/projects/p7zip/files/p7zip/
解压压缩包:tar jxvf p7zip_15.14_src_all.tar.bz2
进入目录:cd p7zip_15.14
执行安装:sh install.sh
7z 的安装:
Rar
下载:wget #/rar/rarlinux-3.8.0.tar.gz
解压下载下来的压缩包:tar zxvf rarlinux-3.8.0.tar.gz
进入解压后目录:cd rar
编译:make
安装:make install
rar 的安装:
rar 解压:rar x 文件名.rar
jar 包操作
修改 jar 包配置文件
命令:vim mytest.jar,这时候会展示 jar 中所有层级目录下的所有文件
输入:/log4j2.xml 回车,光标定位到该文件,然后再回车,进入编辑该文件状态
此时可以修改配置文件了,修改后 :wq 保存退出,接着 :q 退出 jar 编辑状态
更新 Jar 包中的文件
替换(新增)jar 根目录下的文件:jar uvf mytest.jar ClassToAdd.class
一般 class 文件都是在多层目录里面的,需要这样做:jar uvf mytest.jar com/youmeek/ClassToAdd.class
需要在 jar 所在的文件夹下创建:mkdir -p ./com/youmeek,该目录必须和原 jar 里面的层级目录结构一致
以上就是小编今天为大家分享的关于Linux运维基础之压缩命令及特殊格式处理的文章,希望本篇文章能够对正在从事Linux运维工作的小伙伴们有所帮助,想要了解更多Linux相关知识记得关注达内Linux培训官网,最后祝愿小伙伴们工作顺利,成为一名优秀的Linux运维工程师。
文章来源:原创 lexsaints 蜗牛Linux
【免责声明:本文图片及文字信息均由小编转载自网络,旨在分享提供阅读,版权归原作者所有,如有侵权请联系我们进行删除。】
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved