Linux打包命令 - tar】的更多相关文章

上一篇文章谈到的命令大多仅能针对单一文件来进行压缩,虽然 gzip 与 bzip2 也能够针对目录来进行压缩, 不过,这两个命令对目录的压缩指的是『将目录内的所有文件 "分别" 进行压缩』的动作! 而不像在 Windows 的系统,可以使用类似 WinRAR 这一类的压缩软件来将好多数据『包成一个文件』的样式.         这种将多个文件或目录包成一个大文件的命令功能,我们可以称呼他是一种『打包命令』啦! 那 Linux 有没有这种打包命令呢?是有的!那就是鼎鼎大名的 tar 这个…
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个.下面的参数是根据需要在压缩或解压档案时可选的. -z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名. # tar -cf all.tar *.jp…
linux中通过tar命令来压缩解压文件,常用命令如下 主选项(主选项是必须要有的,作用是告诉这次操作的主要目的): 1)c: (create)创建压缩包或者打包 2)x:(extract)拆包 3)t:(list)查看包的内容 辅助选项(选填但是f需要有,并且在最后指定源文件): 1)v(verbose):展示中间过程文件 2)f:(file)后面跟源文件 3)p:(preserve)换用源文件的属性,即使是你新建的所有者不一定是你 4)z:gz后缀的gzip压缩包,否则只是打包 5)j:bz…
tar是linux下最常用的打包命令,使用tar打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的,也有.gz或.bz2结尾的. 1 常用参数 -c,--create # 新建打包文件,搭配-v查看被打包的文件名 -t,--list  # 列出包的内容(有那些文件名) -x,--extract # 解压,搭配-C(解压到特定目录) # 注意:-c -t -x不能同时出现在同一命令行中. -j,--bzip2 # 通过bzip2的支持进行压缩和解压缩,文件名最好为*.tar.…
linux zip命令参数列表:   -a 将文件转成ASCII模式 -F 尝试修复损坏的压缩文件 -h 显示帮助界面 -m 将文件压缩之后,删除源文件   -n 特定字符串 不压缩具有特定字尾字符串的文件 -o 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间 -q 安静模式,在压缩的时候不显示指令的执行过程 -r 将指定的目录下的所有子目录以及文件一起处理 -S 包含系统文件和隐含文件(S是大写) -t 日期 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy   举例…
21篇测试必备的Linux常用命令,每天敲一篇,每次敲三遍,每月一循环,全都可记住!! https://www.cnblogs.com/poloyy/category/1672457.html 压缩一个文件 yyTest.ini tar -zcvf yyTest.tar.gz yyTest.ini 压缩多个文件 yyTest.ini  readme.ini tar -zcvf all.tar.gz yyTest.ini readme.ini 压缩文件夹  yyTest/ tar -zcvf yy…
打包命令: tar gzip 与 bzip2 也能够针对目录来进行压缩, 不过,这两个命令对目录的压缩指的是『将目录内的所有文件 "分别" 进行压缩』! 将多个文件或目录包成一个大文件的,『打包命令』 tar [root@www ~]# tar [-j|-z] [cv] [-f 创建的档名] filename... <==打包与压缩 [root@www ~]# tar [-j|-z] [tv] [-f 创建的档名] <==察看档名 [root@www ~]# tar [-j…
转:http://blog.chinaunix.net/uid-29021161-id-3922752.html Linux下最常用的打包程序是tar,用tar命令打成的包文件通常以.tar结尾 1.名词解释 打包:是指将若干文件,目录合成一个文件,可以理解为装到一个文件里去了: 压缩:是指将一个大文件通过压缩算法变成一个小文件: 打包的意思 (1). Linux中很多压缩程序只能针对一个文件进行压缩,所以当你想要压缩一大堆文件时,得先借助打包工具将这一大堆文件先打成一个包,然后再用压缩程序来对…
tar 打包排除指定目录 tar -zcvf afish.tar.gz * --exclude=file1 --exclude=dir1 排除目录注意: 1.--exclude=file1 而不是 --exclude file1 2.要排除一个目录是 --exclude=dir1,而不是 --exclude=dir1/ 也可以在父目录打包tar -zcvf afish.tar.gz pardir --exclude=pardir/file1 --exclude=pardir/dir1 tar 解…
生成key: $ ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa $ cat ~/.ssh/id_dsa.pub >> ~/.ssh/authorized_keys       -t   密钥类型可以用 -t 选项指定.如果没有指定则默认生成用于SSH-2的RSA密钥.    -f filename             指定密钥文件名.   来源:http://www.aboutyun.com/thread-6487-1-1.html   远程登录执行sh…