tar打包

Linux下的压缩解压缩命令详解

只愿长相守 提交于 2019-11-28 17:10:57
linux zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /home/sunny myfile.zip 把myfile.zip文件解压到 /home/sunny/ -o:不提示的情况下覆盖文件; -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下; 3.其他 zip -d myfile.zip smart.txt 删除压缩文件中smart.txt文件 zip -m myfile.zip ./rpm_info.txt 向压缩文件中myfile.zip中添加rpm_info.txt文件 ------------------------------------------------------------------------------- 要使用 zip 来压缩文件,在 shell 提示下键入下面的命令: zip -r filename.zip filesdir 在这个例子里,filename.zip 代表你创建的文件,filesdir 代表你想放置新 zip 文件的目录。-r 选项指定你想递归地(recursively)包括所有包括在 filesdir 目录中的文件。 要抽取 zip 文件的内容

【Linux下tar命令详解】

蹲街弑〆低调 提交于 2019-11-28 16:31:09
原文: http://blog.gqylpy.com/gqy/317 tar 命令用于建立、还原备份文件,它可以加入、解开备份文件内的文件。 参数 带有 * 号的为常用的参数 . -A 新增压缩文件到已存在的压缩包 . -c 建立新的压缩文件 * . -d 记录文件的差别 . -r 向压缩文件的末尾追加文件 . -u 更新原压缩包中的文件,添加改变了的现有文件到已经存在的压缩内 . -x 从压缩包中提取文件 * . -t 显示压缩包内的内容 . -z 支持gzip格式解压文件 * . -j 支持bzip2格式解压文件 * . -Z 支持compress解压文件 . -v 显示操作过程 * . -l 文件系统边界设置 . -k 保留原有文件不复制 . -m 保留文件不被覆盖 . -W 确认压缩文件正确性 . -O 将文件解开到标准输出 . -C 指定解压目录,这个参数后面必须跟一个目录 * . -f 指定文件名,这个参数后面必须跟一个文件 * 示例 . tar -czf all.tar.gz *.txt 将当前目录下所有以 .txt 结尾的文件以 gzip 格式打包到 all.tar.gz 内 . tar -zxf all.tar.gz -C /usr/src/ 以 gzip 格式解压归档文件到 /usr/src/ 目录下 补充: zip 与 unzip . # 压缩文件 $ zip

centos-linux高频使用命令整理

情到浓时终转凉″ 提交于 2019-11-28 15:41:41
过滤掉软件名中包含http字符串的软件命令: rpm -qa | grep http tar解压压缩常用法: -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 压缩:tar –cf jpg.tar *.jpg //将目录里所有jpg文件打包成tar.jp 解压:tar –xf file.tar //解压tar包 来源: CSDN 作者: 比特币爱好者007 链接: https://blog.csdn.net/weixin_43343144/article/details/86690951

Linux常用高频命令tree、tar、cat、stat等(自总结)

前提是你 提交于 2019-11-28 15:35:15
Linux 常用高频命令tree、tar、cat、stat等(自总结) 在Linux环境下使用一些命令行和shell编程已经有很长时间了,一直想写一篇关于linux命令行和shell编程的文章,但被一些事情搁置下来了。今天抽出一些时间把Linux下常用的高频命令一个个亲自验证之后写了这篇文章。很多命令可能你用过,但是有时候可能记得有点模糊。这里将它系统的列举出来,希望能对自己和他人有些许帮助。 文件或目录的创建和删除 1 ) 创建文件与目录 1)touch file1 file2 file3 2) mkdir -p dir1/dir11/dir111 -p (中间一定不要留空格) 可以建立级联目录 , 如果不带这个参数 , 新建目录的父目录必须已经存在 。 3) 删除命令 rm (功能更强) 与 rmdir 删除一个目录树 rm – rf dir1 说明: 1、rmdir 命令仅用于移除空目录。由于 dir1 目录下面有文件,因此 rmdir dir1 命令将拒绝移除该目录。可以 -rf 参数 , 一次性移除。但是由于该命令没有任何提示,请谨慎使用。 2、rm 命令常用的参数有三个: - i , -r ,-f -i: 删除操作时候,系统会询问我们是否删除文件 ; -r :这个操作可以连同这个目录下面的子目录一起删除。特别注意这个功能比 rmdir命令 要强大的多

文件与文件系统的压缩与打包

∥☆過路亽.° 提交于 2019-11-28 15:32:51
压缩命令:compress gzip bzip2 zip compress(该命令已经过时了): compress -v xxx(-v:显示进度),压缩后xxx文件将消失,被替换为xxx.z compress -c -v xxx > xxx.z(-c:源文件被压缩后,仍然被保留) uncompress xxx.z (解压缩) gzip: gzip xxx(压缩xxx,生成xxx.gz,xxx消失) zcat xxx.gz(查看压缩文件的内容) gzip -d xxx.gz(-d: 解压缩xxx.gz) gzip -c xxx > xxx.gz(压缩后源文件仍然存在) bzip2: bzip2 xxx(压缩xxx,生成xxx.bz2,xxx消失) bzcat xxx.bz2(查看压缩文件的内容) bzip2 -d xxx.bz2 (-d: 解压缩xxx.bz2 ) bzip2 -c xxx > xxx.bz2(压缩后源文件仍然存在) ls -1h(查看压缩后文件的大小) zip: zip xxx.zip xxx(压缩xxx为xxx.zip) unzip xxx.zip(解压xxx.zip) 打包命令(tar):打包自身没有压缩功能,起归档作用,归档后由于多了个口袋,大小会变大,不会缩小 打包:tar cvf xxx.tar xxx(c:create;v--显示归档进度;f-

文件与文件系统的压缩与打包

╄→尐↘猪︶ㄣ 提交于 2019-11-28 15:32:21
文件与文件系统的压缩与打包 (1):linux下常见的压缩文件格式: *.z compress程序的压缩的文件 *.gz gzip程序压缩的文件 *.bz2 bzip2程序压缩的文件 *.tar tar程序打包的数据,没有被压缩过 *.tar.gz tar程序打包文件,其中经过gzip的压缩 *.tar.bz2 tar程序打包的文件,其中经过bzip2的压缩 (2):压缩命令gzip -c :将压缩的命令输出到屏幕上,可以通过数据重定向来处理 -d:解压缩的命令 -t:可以用来检查压缩文件的一致性,看看文件有无错误 -v:可以显示出源文件/压缩文件的压缩比 -#:压缩等级,-1------9,其中-1最快,-9最慢,压缩比最好为默认的-6 你可已使用zcat命令查看一个压缩文件,并将文件内容读出来。 压缩命令bzip2: -c:将压缩过程中产生的数据也输出到屏幕上。 -d:解压缩的参数。 -k:保留原文件,而不会删除原始的文件 -z:压缩的参数 -v:可以显示原文件的压缩比信息 -#:压缩比的参数。 你可以使用bzcat读取文件的内容。 (2):打包的命令tar -c:新建打包文件,可以搭配-v来查看过程中被打包的文件名字 -t,查看打包文件中有那些文件名,重点查看文件名 -x:解打包或者是压缩的命令,额可以搭配-C指定目录打开, -j:通过bzip2解开或者是打包。 -z

Linux 文件与文件系统压缩与解压缩

与世无争的帅哥 提交于 2019-11-28 15:32:00
*.Z      compress 程序压缩的文件 *.gz       gzip 程序压缩的文件 *.bz2     bzip2 程序压缩的文件 *.tar      tar 程序打包的文件,并没有压缩过 *.tar.gz     tar 程序打包的文件,其中经过gzip 的压缩 *.tar.bz2    tar 程序打包的文件,其中经过bzip2 的压缩 --------------------------------------------------------------------------- gzip -v 文件名 ,不加参数默认是压缩 -v 查看原文件/压缩文件压缩比等信息 使用gzip进行压缩时,原文件不再存在,取而代之被压缩成.gz的文件名 1 gzip -v wufan.txt gzip -d 文件名.gz 解压该文件,生成解压文件同时删除压缩文件 1 gzip -d wufan.txt.gz gzip -c 文件名 > 文件名.gz 压缩该文件同时,保留原文件, -c 数据流重定向 1 [~] gzip -c wufan.txt > wufan.txt.gz -------------------------------------------------------------------------------- bzip2 -z 文件名

Linux压缩打包命令

瘦欲@ 提交于 2019-11-28 15:02:16
tar命令 [root@linux ~]# tar [-cxtzjvfpPN] 文件与目录 .... 参数 -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数! 例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <=

Linux基础命令---压缩与打包

此生再无相见时 提交于 2019-11-28 15:01:57
GZIP: 普通文件打包成gzip文件:gzip filename(问题:如何测试一个文件是否是gzip文件?) gzip文件解压成普通文件:gzip -d filename(副作用:原始gz文件会被删除) tar: 将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar tar -cvf /tmp/etc.tar /etc 打包但不压缩 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下 [root@linux ~]# cd /usr/local/src [root@linux src]# tar -zxvf /tmp/etc.tar.gz 参考 http://www.chinahtml.com/1006/127561653018850.html 来源: http://www.cnblogs.com/helww/p/3341315.html

ubantu下关于linux命令合集

时光怂恿深爱的人放手 提交于 2019-11-28 10:25:42
ubantu下linux的命令与操作 1、熟悉linux目录是学习linux非常必要的第一步 linux目录结构: linux目录: /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。 /bin、/usr/bin: 可执行二进制文件的目录,如常用的命令ls、tar、mv、cat等。 /boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub。 /dev:存放linux系统下的设备文件,访问该目录下某个文件,相当于访问某个设备,常用的是挂载光驱 mount /dev/cdrom /mnt。 /etc:系统配置文件存放的目录,不建议在此目录下存放可执行文件,重要的配置文件有 /etc/inittab、/etc/fstab、/etc/init.d、/etc/X11、/etc/sysconfig、/etc/xinetd.d。 /home:系统默认的用户家目录,新增用户账号时,用户的家目录都存放在此目录下,~表示当前用户的家目录,~edu 表示用户 edu 的家目录。 /lib、/usr/lib、/usr/local/lib:系统使用的函数库的目录,程序在执行过程中,需要调用一些额外的参数时需要函数库的协助。 /lost+fount:系统异常产生错误时