[100]tar命令打包(排除目录或文件)】的更多相关文章

在linux中可以用tar打包目录以方便传输or备份,我们先来看一个例子 Linux下tar命令exclude选项排除指定文件或目录 test 文件夹有如下文件 [root@lee ~]# ll test 总用量 8 -rw-r--r--. 1 root root 0 4月 14 22:18 a.jpg -rw-r--r--. 1 root root 0 4月 14 22:25 a.log -rw-r--r--. 1 root root 0 4月 14 22:18 a.txt -rw-r--r-…
今天在使用tar命令进行文件夹打包压缩的时候,需要打包压缩masalaPage目录,但是该目录中的2017,2016两个目录中的文件不进行打包压缩 所以通常使用的tar -zcvf masalaPage.tar.gz masalaPage 方式就不行了 正确命令如下: tar -zcvf masalaPage.tar.gz --exclude=2017 --exclude=2016 masalaPage 这里主要使用到了 --exclude参数,将不想被打包压缩的目录添加进去即可. 注: 1.在…
Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键---停掉正在运行的程序Ctrl+d按键---相当于exit,退出Ctrl+l按键---清屏 1.关机命令:shutdown shutdown 参数说明: [-t] 在改变到其它runlevel之前,告诉init多久以后关机.[-r] 重启计算器.[-k] 并不真正关机,只是送警告信号给每位登录者[lo…
例如在/home/rip123/www 路径有aa.txt   aab.txt   bb.txt    cc.txt 文件,想将所有的打包却不想一个个敲: 做法:在www文件夹下输入命令:   tar   -cvf     hhh.tar     * 用*表示文件夹下所有要压缩的文件 打包文件夹下不是某个名字开头的文件: 如/home/rip123/www 路径有aa.txt   aab.txt   bb.txt    cc.txt 文件中不打包aa开始的文件 在www文件夹下输入命令:   t…
原文链接 http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.html tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出…
tar命令 可以用来压缩打包单文件.多个文件.单个目录.多个目录. Linux打包命令_tar tar命令可以用来压缩打包单文件.多个文件.单个目录.多个目录. 常用格式: 单个文件压缩打包 tar czvf my.tar.gz file1 多个文件压缩打包 tar czvf my.tar.gz file1 file2,...(file*)(也可以给file*文件mv 目录在压缩) 单个目录压缩打包 tar czvf my.tar.gz dir1 多个目录压缩打包 tar -czvf my.ta…
Linux里压缩与打包时分开的: 打包:多个文件变一个文件.该一个文件会大于整体所有文件,因为会添加各个信息说明哪到哪是一个文件. 压缩:大文件变小文件. 归档:将多个文件变成一个文件,这个文件就是归档文件. 打包命令:  tar  -cvf 归档路径  被打包文件路径. (c--create archive   v-verbose  f  --file ,f指归档路径,故f必须放在其他选项之后,而且-可省略不写) 单独打包命令:  tar -cvf 归档路径 被打包路径.  (整体文件变大,后…
查找根目录下大于500M的文件,排除/proc目录 find / ! -path "/proc/*" -type f -size +500M | sort -rh|xargs ls -lh | awk '{ print $9 ": " $5 }' 如果排除俩个目录 find / ! -path "/proc/*" ! -path "/home/*" -type f -size +500M | sort -rh|xargs ls…
今天不巧要用上,百度. tar zcvf fd.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1…
#!/bin/bash[ ! -d /data ] && mkdir /data  #确保有此目录[ -z $1 ] && exit   #为空不需要打包if [ -d $1 ];then  #是目录   tar -czf /data/$1.-`date +%Y%m%d`.tar.gz $1else   echo "该目录不存在"fi…
tar czvf beifen.tar.gz  ./webdata  --exclude webdata/uploadfiles…
在linux中,我们常用scp命令传输文件: 如以下实例,我们想把当前服务器文件abc.sql传输到192.168.1.1服务器上 我们可以执行以下命令: scp /home/person/hww/abc.sql root@192.168.1.1:/home/person/hww 回车后输入192.168.1.1服务器密码就可以了. 你也可以使用以下命令: pscp /home/person/hww/abc.sql root@192.168.1.1:/home/person/hww 同样回车后输…
tar -zcvf abc.20140325.tar.gz --exclude=./abc/kkk/--exclude=./abc/hhh/ ./abc/ 发现没有过滤成功,后来发现这种方法是不对的(不能带反斜杠),正确的方法应该是: ① tar -zcvf abc.20140325.tar.gz ./abc/ --exclude ./abc/kkk --exclude ./abc/hhh ② tar -zcvf abc.20140325.tar.gz  --exclude ./abc/kkk…
https://my.oschina.net/u/3285916/blog/1632552 参数: --exclude 打包时排除不需要处理的文件或目录 说明: tar -zcf a.tar.gz 打包的目录 --exclude=指定排除的文件所在的路径 总结:tar -zcf a.tar.gz 打包的目录 --exclude=指定排除的文件所在的路径 1)打包的目录使用相对路径,排除的文件只能接相对路径 2)打包的目录使用绝对路径,排除的文件接相对路径或绝对路径 3)建议打包的目录和排除的文件…
在linux中可以用tar打包目录以方便传输or备份,我们先来看一个例子 test 文件夹有如下文件 [root@lee ~]# ll test 总用量 -rw-r--r--. root root 4月 : a.jpg -rw-r--r--. root root 4月 : a.log -rw-r--r--. root root 4月 : a.txt -rw-r--r--. root root 4月 : b.jpg -rw-r--r--. root root 4月 : b.log -rw-r--r…
一.tar:从压缩包中解压出指定文件 [root@d176 test]# tar ztf nrpe-2.12.tar.gz |grep srcnrpe-2.12/src/nrpe-2.12/src/.cvsignorenrpe-2.12/src/Makefile.innrpe-2.12/src/check_nrpe.cnrpe-2.12/src/nrpe.cnrpe-2.12/src/snprintf.cnrpe-2.12/src/utils.c[root@d176 test]# tar zxv…
作业一:1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cat /etc/passwd /etc/group > /1.txt2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) cat /etc/passwd /etc/shadow >> /2.txt 3) 将/1.txt./2.txt两个文件打包为/1.tar tar cvf 1.tar 1.txt 2.txt4) 使用gzip命令压缩1.txt文件名为1.txt.…
一.tar命令 1.将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) [root@localhost  /] #  cat  /etc/passwd  /etc/group  >  1.txt 2.将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) [root@localhost  /] #  cat  /etc/passwd  /etc/shadow  >>  2.txt 3.将/1.txt./2.txt两个文件打包为/1.tar…
要点回顾 1) 将用户信息数据库文件和组信息数据库文件纵向合并为一个文件/1.txt(覆盖) cp /etc/passwd . cat ./passwd >1.txt cp /etc/group ./ cat ./group >1.txt >为覆盖命令 >>为追加命令 2) 将用户信息数据库文件和用户密码数据库文件纵向合并为一个文件/2.txt(追加) cat ./passwd >>2.txt cat ./group >>2.txt cat 2.txt…
参考 http://blog.sina.com.cn/s/blog_62449fcf0100nfar.html linux下tar命令解压到指定的目录 :   #tar zxvf /bbs.tar.zip -C /zzz/bbs     //把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录  这个和cp命令有点不同,cp命令如果这个目录不存在,就会自动创建这个目录!   附:用tar命令打包 例:将 当前目录下的zzz文件 打包到当前目录下并命名…
cd 1.使用cd快速切换到指定盘符与目录中 命令格式1:cd [/d] [<盘符>][<路径>] 或 chdir [/d] [<盘符>][<路径>] 命令格式2:cd [..] [\] 或 cd [..] [\]   注意:如果省略[<路径>],则仅在屏幕上显示当前目录的路径(相对路径):如果给定[<路径>],可以把当前目录定义为任何一个已存在的目录(绝对路径).   参数说明:/d 更改当前驱动器或驱动器当前目录   在命令提示符…
第八单元 正文处理命令及tar命令 使用cat命令进行文件的纵向合并 两种文件的纵向合并方法 归档文件和归档技术 归档的目的 什么是归档 tar命令的功能 tar命令的常用选项 使用tar命令创建.查看及抽取归档文件 使用tar命令创建归档文件 使用tar命令查看归档文件 使用tar命令抽取归档文件 文件的压缩和解压缩 什么是压缩 压缩的目的 什么是解压缩 gzip命令和gunzip命令 bzip2命令和bunzip2命令 在使用tar命令的同时进行压缩和解压缩 在使用tar命令的同时进行压缩和…
导读 相信很多初学者在linux环境下为文件归类整理而犯愁,下面是整理文章的的一些命令与技巧,学习Tar命令将会让你处理文件时更加得心应手. Tar(Tape ARchive,磁带归档的缩写:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独…
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便…
Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独的 tar 文件或归档文件,然后在需要之时将 tar 文件中的文件和目录释放出来.本文将介绍 tar 的 17 个实用示例.t…
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar 命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件. tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件 或将几个文件组合成为一个文…
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar 命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件. tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件 或将几个文件组合成为一个文…
Tar(Tape ARchive,磁带归档的缩写,LCTT 译注:最初设计用于将文件打包到磁带上,现在我们大都使用它来实现备份某个分区或者某些重要的目录)是类 Unix 系统中使用最广泛的命令,用于归档多个文件或目录到单个归档文件中,并且归档文件可以进一步使用 gzip 或者 bzip2 等技术进行压缩.换言之,tar 命令也可以用于备份:先是归档多个文件和目录到一个单独的 tar 文件或归档文件,然后在需要之时将 tar 文件中的文件和目录释放出来. 本文将介绍 tar 的 17 个实用示例.…
通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候 tar 命令就是必不可少的一个功能强大的工具.Linux 中最流行的 tar 是麻雀虽小,五脏俱全. tar 命令可以为Linux 的文件和目录创建档案,利用 tar, 可以为某一特定文件创建档案,也可以在档案中改变文件,或者向档案中加入新的文件.tar 最初被用来在磁带上创建档案,现在,用户可以在任何设备撒花姑娘穿件档案.利用tar 命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件…
场景:Linux环境中压缩和解压的命令经常会使用到,所以学好这个命令很有必要! 原文出处:http://www.cnblogs.com/peida/archive/2012/11/30/2795656.html 1 引言 通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux的文件和目录创建档案. 利用tar,可以为某一特定文件创建档案(备份文件),也…