⑴ linux下tar的打包使用
分析如下:
一、Linux下的tar命令详解
1、tar -c:建立压缩档案
2、tar -x:解压
3、tar -t:查看内容
4、tar -r:向压缩归档文件末尾追加文件
5、tar -u:更新原压缩包中的文件
二、压缩
1、tar -cvf jpg.tar *.jpg// 将目录里所有jpg文件打包成jpg.tar
2、tar -czf jpg.tar.gz *.jpg// 将目录里所有jpg文件打包成jpg.tar后,并且将其用gzip压缩,生成一个gzip压缩过的包,命名为jpg.tar.gz
3、tar -cjf jpg.tar.bz2 *.jpg// 将目录里所有jpg文件打包成jpg.tar后,并且将其用bzip2压缩,生成一个bzip2压缩过的包,命名为jpg.tar.bz2
4、tar -cZf jpg.tar.Z *.jpg// 将目录里所有jpg文件打包成jpg.tar后,并且将其用compress压缩,生成一个umcompress压缩过的包,命名为jpg.tar.Z
5、rar a jpg.rar *.jpg// rar格式的压缩,需要先下载rar for linux
6、zip jpg.zip *.jpg// zip格式的压缩,需要先下载zip for linux
三、解压
1、tar -xvf file.tar// 解压 tar包
2、tar -xzvf file.tar.gz// 解压tar.gz
3、tar -xjvf file.tar.bz2// 解压 tar.bz2
4、tar -xZvf file.tar.Z// 解压tar.Z
5、unrar e file.rar// 解压rar
6、unzip file.zip// 解压zip
四、具体操作方法:
1、如图看到的示例,用tar命令来打包这些文件以及目录。(文件目录以自己实际情况为准,这里用做参考用例)
⑵ linux命令行,怎么把一个很大的文件夹打包成小压缩包命令怎么打呀
tarJcvf/path/to/save_your_file.tar.xzfiles_or_dirs
详细用法:
mantar
⑶ 在linux操作系统如何快速打包压缩文件
软件测试过程中,我们会用到linux操作系统,如果想快速的压缩一些文件在window操作中很简答,在linux就可以使用命令行的方式快速压缩多个文件命令 tar czf test.tar.gz 要压缩的文件,生产压缩文件需要注意后缀名是统一,这样就可以把多个文件合并压缩成一个压缩包,如果想解压只需要记住一条命令 tar xzf test.tar.gz -C 目录名 注意,-C需要大写这样可以指定到某个目录下解压当前压缩包.
有关全套的linux的命令黑马程序员的社区当中都有全套的文章介绍啊,学习操作的话,我的方法是边看视频边实操。黑马就有一个很好的点,他们的课程都含有配套资料,内涵有笔记+课件+源码。或者你可以看看他们的软件测试相关的基础班课程大纲,基础班可以线下去上课,也是免费的。
⑷ linux下如何用zip打包某个目录下所有文件夹为独立的压缩包
linux zip命令的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
linux zip命令参数列表:
-a 将文件转成ASCII模式
-F 尝试修复损坏的压缩文件
-h 显示帮助界面
-m 将文件压缩之后,删除源文件
-n 特定字符串 不压缩具有特定字尾字符串的文件
-o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
-q 安静模式,在压缩的时候不显示指令的执行过程
-r 将指定的目录下的所有子目录以及文件一起处理
-S 包含系统文件和隐含文件(S是大写)
-t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy
举例:说个最常用的吧,打包/home/a目录到/home/a.zip
# zip -r /home/a.zip /home/a/
//参数一般只要有-r
⑸ linux tar打包命令 打包一个文件下不同子文件中有相同关键字的文件是如何打包的
你的意思是文件名称有相同关键字,还是文件内容有相同关键字?
下面我来用find和tar给你演示一下,关键字使用keyword来代替。
打包当前目录以及子目录下文件名包含keyword的所有文件为keyword.tar
find . -regex .*keyword.* -exec tar cvf keyword.tar {} +
⑹ linux下将整个文件夹打包成zip该用什么命令
zip -r /usr/abc.zip
其中 -r 是为了将你的目录全部循环一遍 如果是单个文件就可以不加
另外如果要指定zip到哪里可以在后面加路径 空格 然后加上路径就好
⑺ 请问linux打包命令 tar使用这个命令 打包目录名和输出目录怎么打包
1)tar -r 可以append file to tared_package. tar -rf tared_package 添加文件 2)不打包目录用 ls -a --color=none | grep -v '^\.*$' | xargs tar -zcvf Workspace.tar.gz --exclude 目录名 3) 删除用 tar --delete -f tared_package 删除文件名
⑻ linux操作系统中对当前目录下文件打包的命令是(),解包的命令();
1.压缩和解压缩一般使用tar即可
压缩: tar zcvf test.tar.gz .*
解压缩: tar zxvf test.tar.gz
2.tar 压缩解压缩参数说明
z .gz压缩包形式
c 创建
v 进度详情
f 压缩包
x 解开,提取
⑼ linux 打包命令
可以这样:
cd /home/apache/
tar -zcvf ~/test.tar.gz sites
你备份目标和备份存放路径怎么是一样的,我帮你放主目录了
⑽ Linux系统下使用tar命令打包某个目录,但需要把tar包命名为"/xx.tar"如何处理谢谢。
压缩
tar-cvf /xx.tar xxx/
解压
tar-xvf xx.tar