tar打包

linux常用命令

别来无恙 提交于 2019-11-30 02:17:03
一、Linux的10个常用命令 1、ls 显示当前目录的内容 2、cd 切换目录 3、pwd 查看当前目录 4、mkdir 创建目录 5、touch 创建文件 6、vi 编辑文件 7、cp 复制文件 8、mv 移动文件(但不复制) 9、ps -ef|grep xxx 显示进程pid 10、kill -9 杀进程 二、未掌握的10个Linux命令 1、free -m查看内存使用情况 2、tail -f XXX.out 动态实时查看日志、ctrl+c停止 3、tail -10 xx.out 查看最近10行日志 4、netstat -anp | grep 端口号 查看某个端口是否被占用 5、netstat -nultp 查看所有已经使用的端口号 6、find 查找文件 7、tar –cvf xx.tar xx.txt 将目录里的txt文件打包成tar文件 8、tar -xvf xx.tar 解压文件 9、chmod 775 xx.txt 修改xx.txt的权限 来源: https://www.cnblogs.com/holly-j/p/11546296.html

ubuntu下解压文件命令大全

南楼画角 提交于 2019-11-29 23:39:59
ubuntu 下rar解压工具安装方法: 压缩功能 安装 sudo apt-get install rar 卸载 sudo apt-get remove rar 解压功能 安装 sudo apt-get install unrar 卸载 sudo apt-get remove unrar ubuntu 下rar解压工具命令详解: 用法: rar <命令> -<选项1> ….-<选项N> <操作文档> <文件…> <@文件列表…> <解压路径> 通常rar命令由一个主命令加若干选项(可选)构成,操作文档为操作施加的.rar文件对象, 文件或文件列表为对操作文档实现修饰的具体文件或目录(可选)。 a 添加文件到操作文档 例:rar a test.rar file1.txt 若test.rar文件不存在,则打包file1.txt文件成test.rar 例:rar a test.rar file2.txt 若test.rar文件已经存在,则添加file2.txt文件到test.rar中 (这样test.rar中就有两个文件了) 注,如果操作文档中已有某文件的一份拷贝,则a命令更新该文件,对目录也可以进行操作 例:rar a test.rar dir1 c 对操作文档添加说明注释 rar c test.rar (会出现Reading comment from stdin字样

linux下解压命令大全(tar)

寵の児 提交于 2019-11-29 22:42:38
.tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz 压缩:gzip FileName .tar.gz 和 .tgz 解压:tar zxvf FileName.tar.gz 压缩:tar zcvf FileName.tar.gz DirName ——————————————— .bz2 解压1:bzip2 -d FileName.bz2 解压2:bunzip2 FileName.bz2 压缩: bzip2 -z FileName .tar.bz2 解压:tar jxvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2 DirName ——————————————— .bz 解压1:bzip2 -d FileName.bz 解压2:bunzip2 FileName.bz 压缩:未知 .tar.bz 解压:tar jxvf FileName.tar.bz 压缩:未知 ——————————————— .Z 解压:uncompress FileName.Z 压缩:compress FileName .tar.Z

linux打包解压包(.tar .gz .tar.gz .zip)

China☆狼群 提交于 2019-11-29 21:04:45
01-.tar格式 解包:[*******]$ tar xvf FileName.tar 打包:[*******]$ tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式 解压1:[*******]$ gunzip FileName.gz 解压2:[*******]$ gzip -d FileName.gz 压 缩:[*******]$ gzip FileName 03-.tar.gz格式 解压:[*******]$ tar zxvf FileName.tar.gz 压缩:[*******]$ tar zcvf FileName.tar.gz DirName 04-.zip格式 解压:[*******]$ unzip FileName.zip 压缩:[*******]$ zip FileName.zip DirName 来源: https://www.cnblogs.com/ITsqh/p/11532422.html

tar归档解压缩

北战南征 提交于 2019-11-29 20:58:36
1 tar zxvpf gz.tar.gz -C 放到指定目录 包中的目录 # 解包tar.gz 不指定目录则全解压 2 tar zcvpf /$path/gz.tar.gz * # 打包gz 注意*最好用相对路径 3 tar zcf /$path/gz.tar.gz * # 打包正确不提示 4 tar ztvpf gz.tar.gz # 查看gz 5 tar xvf 1.tar -C 目录 # 解包tar 6 tar -cvf 1.tar * # 打包tar 7 tar tvf 1.tar # 查看tar 8 tar -rvf 1.tar 文件名 # 给tar追加文件 9 tar --exclude=/home/dmtsai -zcvf myfile.tar.gz /home/* /etc # 打包/home, /etc ,但排除 /home/dmtsai 10 tar -N "2005/06/01" -zcvf home.tar.gz /home # 在 /home 当中,比 2005/06/01 新的文件才备份 11 tar -zcvfh home.tar.gz /home # 打包目录中包括连接目录 12 zgrep 字符 1.gz # 查看压缩包中文件字符行 13 bzip2 -dv 1.tar.bz2 # 解压bzip2 14 bzip2 -v 1.tar #

Linux基本操作03(16-20)

∥☆過路亽.° 提交于 2019-11-29 19:16:31
<16>移动文件:mv 用户可以使用mv命令来移动文件或目录,也可以给文件或目录重命名。 常用选项说明: <17>归档管理:tar 计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。 tar使用格式tar[参数] 打包文件名 文件 tar命令很特殊,其参数前面可以使用“-”,也可以不使用。 常用参数: 注意:除了需要放在参数的最后,其它参数的顺序任意。 <18>文件压缩解压:gzip tar与gzip命令结合使用实现文件打包,压缩。tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz。 gzip使用格式如下:   gzip [选项] 被压缩文件 常用选项: tar这个命令并没有压缩的功能,它只是一个打包的命令,但是在tar命令中增加一个选项(-z)可以调用gzip实现了一个压缩的的功能,实现一个先打包后压缩的过程。 压缩用法:tar cvzf 压缩包包名 文件1 文件2... -z:指定压缩包的格式为:file.tar.gz 解压用法:tar zxvf 压缩包包名 -z:指定压缩包的格式为:file.tar.gz 解压到指定目录:-C(大写字母“C”) <19>文件压缩解压:bzip2 tar与bzip2命令结合使用实现文件打包、压缩

linux常见指令

我是研究僧i 提交于 2019-11-29 19:00:18
lseek tar fcntl shutdown及其他关机 init dd aptitude及其他安装 查找命令which、whereis、locate、find grep lseek 首先看下函数: off_t lseek(int fd, off_t offset, int whence); 所需要头文件: #include <sys/types.h> #include <unistd.h> 参数: fd 表示要操作的文件描述符 offset是相对于whence(基准)的偏移量 whence 可以是SEEK_SET(文件指针开始),SEEK_CUR(文件指针当前位置) ,SEEK_END为文件指针尾 返回值:文件读写指针距文件开头的字节大小,出错,返回-1 lseek 主要作用是移动文件读写指针,因此还有以下两个作用 1.拓展文件,不过一定要一次写的操作。迅雷等下载工具在下载文件时候先扩展一个空间,然后再下载的。 https://blog.csdn.net/clamercoder/article/details/38361815空洞文件 #include<stdio.h> #include<stdlib.h> #include<sys/types.h> #include<unistd.h> #include <sys/stat.h> #include <fcntl.h> void

Linux tar压缩和解压

拟墨画扇 提交于 2019-11-29 17:37:10
  经常会忘记 tar 压缩和解压命令的使用,故记下来。   1. 打包压缩 tar -zcvf pack.tar.gz pack/ #打包压缩为一个.gz格式的压缩包 tar -jcvf pack.tar.bz2 pack/ #打包压缩为一个.bz2格式的压缩包 tar -Jcvf pack.tar.xz pack/ #打包压缩为一个.xz格式的压缩包   2. 解包解压 tar -zxvf pack.tar.gz /pack #解包解压.gz格式的压缩包到pack文件夹 tar -jxvf pack.tar.bz2 /pack #解包解压.bz2格式的压缩包到pack文件夹 tar -Jxvf pack.tar.xz /pack #解包解压.xz格式的压缩包到pack文件夹    来源: https://www.cnblogs.com/quanbisen/p/11525019.html

tar 解压缩命令

你说的曾经没有我的故事 提交于 2019-11-29 15:54:02
tar -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 # tar -cf all.tar *.jpg 这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指定包的文件名。 # tar -rf all.tar *.gif 这条命令是将所有.gif的文件增加到all.tar的包里面去。-r是表示增加文件的意思。 # tar -uf all.tar logo.gif 这条命令是更新原来tar包all.tar中logo.gif文件,-u是表示更新文件的意思。 # tar -tf all.tar 这条命令是列出all.tar包中所有文件,-t是列出文件的意思 # tar -xf all.tar 这条命令是解出all.tar包中所有文件,-x是解开的意思 压缩 tar –cvf jpg.tar *.jpg //将目录里所有jpg文件打包成tar

Linux 压缩与解压

て烟熏妆下的殇ゞ 提交于 2019-11-29 15:03:49
此文借鉴: https://blog.csdn.net/afei__/article/details/82619843 摘要 所谓打包就是把三碎的一些文件打成一个包,但是体积不会变,大小还是打包之前散文件的大小,只不过是放在一个包里头了,在linux中用的是tarball这个工具,也即我们经常用的tar命令。然而压缩不但把文件连起来,还进行特点算法来压缩,对于txt这类很“松”的文件,可以大大减小文件的大小,在linux中用gzip工具压缩,经常与tar命令一起使用。因为利用了tar和gzip工具,因此很多打包压缩之后的文件会写成****.tar.gz或者干脆写成***.tgz。 tar -z:使用gzip来压缩和解压文件 -v:--verbose详细的列出处理的文件 -f:使用档案文件或设备,这个选项通常识必须的 -c:--create创建一个新的归档(压缩包) -x:从压缩包中解出文件 打包与解包 tar的打包与解包 打包:tar -cvf FileName.tar DirName 解包:tar xvf FileName.tar 压缩与解压 tar压缩:tar -zcvf 压缩名.tar.gz 目录1 目录2 解压(1):tar -zxvf 压缩名.tar.gz 解压(2):tar -zxvf 压缩码.tar.gz -C 指定解压目录 查看解压文件:tar -ztvf