网站首页 > 开源技术 正文
1、tar命令
tar -zxvf jdk-8u221-linux-x64.tar.gz
-x或--extract或--get 从备份文件中还原文件。
-v或--verbose 显示指令执行过程。
-c或--create 建立新的tar归档文件。
-f<备份文件>或--file=<备份文件> 指定备份文件。
-z或--gzip或--ungzip 通过gzip指令处理备份文件。
将整个/home/test目录下的文件全部打包成为/home/testname.tar
仅打包,不压缩
tar -cvf /home/testname.tar /home/test
打包后,以bzip2压缩
tar -jcvf /home/test.tar.bz2 /home/test
打包后,以gzip压缩
tar -zcvf /home/testname.tar.gz /home/test
#在参数f之后的文件档名是自己取的,我们习惯上都用.tar来作为辨识
# 如果加z参数,则以.tar.gz或.tgz来代表gzip压缩过的tar file
# 如果加j参数,则以.tar.bz2来作为文档名
-t :查看打包文件的内容含有哪些文件名
-c :新建打包文件
-x :解打包或解压缩的功能,可以搭配-C(大写)指定解压的目录,注意-c,-t,-x不能同时出现在同一条命令中
-z :通过gzip的支持进行压缩/解压缩
-v :在压缩/解压缩过程中,将正在处理的文件名显示出来
-j :通过bzip2的支持进行压缩/解压缩
-f testname:testname为要处理的文件
-C dir :指定压缩/解压缩的目录dir
压缩:tar -jcv -f testname.tar.bz2 要被处理的文件或目录名称
tar -jcv -f testname.tar.bz2 /usr/test
查询:tar -jtv -f testname.tar.bz2
解压:tar -jxv -f testname.tar.bz2 -C 解压缩的目录 注意此处的C需要大写
tar -jxv -f testname.tar.bz2 -C /usr
解压: tar -xvf testname.tar.bz2 -C 欲解压缩的目录 注意此处的C需要大写
压缩:tar -cvf testname.tar.bz2 要被处理的文件或者目录名称
2、jar命令
压缩war包:
把当前目录下的所有文件打包成hellow..war
jar -cvfM0 hellow.war ./
-c 创建war包
-x 解压jar包
-M 不创建条目的清单文件
-0 这个是阿拉伯数字,只打包不压缩的意思
-v 显示过程信息
-f 指定归档文件名
解压war包 解压到当前目录
jar -xvf hellow..war
猜你喜欢
- 2024-10-25 JAR、WAR、EAR的使用和区别(jars和wars)
- 2024-10-25 详解如何用同一个zabbix监控模板来监控tomcat不同端口
- 2024-10-25 mybatis-generator 初体验(mybatisplus generator)
- 2024-10-25 基于zabbix4.0监控tomcat服务及JVM内存
- 2024-10-25 01. struts2介绍(struts2入门)
- 2024-10-25 MyBatis系列-2-日志配置(mybatis 日志)
- 2024-10-25 Java初学者不得不知的概念:抽丝剥茧JDK、JRE、JVM之间的区别
- 2024-10-25 mysql-connector-java与MySQL 8.X版本建立连接
- 2024-10-25 Jmeter中间件处理-ActiveMQ(jmeter常用的组件有哪些)
- 2024-10-25 苏州众里Apache Log4j2 漏洞处置建议
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)