linux压缩文件夹

常用的Linux命令

爷,独闯天下 提交于 2019-12-02 03:30:58
与时间有关的参数:find 基本语法参数如下: find [PATH] [option] [action] -mtime n : n为数字,意思为在n天之前的“一天内”被更改过的文件; -mtime +n : 列出在n天之前(不含n天本身)被更改过的文件名; -mtime -n : 列出在n天之内(含n天本身)被更改过的文件名; -newer file : 列出比file还要新的文件名 例如: find /root -mtime 0 # 在当前目录下查找今天之内有改动的文件 与用户或用户组名有关的参数: -user name : 列出文件所有者为name的文件 -group name : 列出文件所属用户组为name的文件 -uid n : 列出文件所有者为用户ID为n的文件 -gid n : 列出文件所属用户组为用户组ID为n的文件 例如: find /home/hadoop -user hadoop # 在目录/home/hadoop中找出所有者为hadoop的文件 与文件权限及名称有关的参数: -name filename :找出文件名为filename的文件 -size [+-]SIZE :找出比SIZE还要大(+)或小(-)的文件 -tpye TYPE :查找文件的类型为TYPE的文件,TYPE的值主要有:一般文件(f)、设备文件(b、c)、 目录(d)、连接文件(l)

Linux命令总结--打包解压命令

亡梦爱人 提交于 2019-12-01 23:28:07
Linux下的压缩和解压缩工具比较多,有时经常记不住,这里给大家汇总一下,方便大家查阅。 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包中所有文件,-t是解开的意思 压缩

linux tar压缩排除指定文件夹

余生颓废 提交于 2019-12-01 16:14:40
一般直接用tar命令打包很简单,直接使用 tar -zcvf test.tar.gz test 即可。 在很多时候,我们要对某一个目录打包,而这个目录下有几十个子目录和子文件,我们需要在打包的时候排除其中1、2个目录或文件。 这时候我们在用tar命令打包的时候,增加参数 --exclude 就能达到目的。 例如: 我们以tomcat 为例,打包的时候我们要排除 tomcat/logs 目录,命令如下: tar -zcvf tomcat.tar.gz --exclude=tomcat/logs tomcat 如果要排除多个目录,增加 --exclude 即可,如下命令排除logs和libs两个目录及文件xiaoshan.txt: tar -zcvf tomcat.tar.gz --exclude=tomcat/logs --exclude=tomcat/libs --exclude=tomcat/xiaoshan.txt tomcat 注意事项: 大家都知道linux在使用tab键的时候会对目录名称自动补全,这很方便,大家也比较常用。 如我们输入 tomcat/lo 的时候按tab键,命令行会自动生成 tomcat/logs/ ,对于目录,最后会多一个 “/” 这里大家要注意的时候,在我们使用tar 的--exclude 命令排除打包的时候, 不能加“/”

CentOS7.2下解压ZIP文件

别说谁变了你拦得住时间么 提交于 2019-12-01 00:55:23
项目开发环境是自己电脑WINDOWS系统,压缩后是ZIP文件,需要在Linux下解压部署,需要使用到ZIP解压。 安装说明 系统环境:centos-7.2 安装方式:rpm安装 软件:unzip 安装 unzip # yum install unzip 使用命令详解 把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip zip -r abc123.zip abc 123.txt 把/home目录下面的wwwroot.zip直接解压到/home目录里面 unzip wwwroot.zip 把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面 unzip abc*.zip 查看把/home目录下面的wwwroot.zip里面的内容 unzip -v wwwroot.zip 验证/home目录下面的wwwroot.zip是否完整 unzip -t wwwroot.zip 把/home目录下面wwwroot

CentOS7.2下解压ZIP文件

主宰稳场 提交于 2019-12-01 00:20:14
项目开发环境是自己电脑WINDOWS系统,压缩后是ZIP文件,需要在Linux下解压部署,需要使用到ZIP解压。 安装说明 系统环境:centos-7.2 安装方式:rpm安装 软件:unzip 安装 unzip # yum install unzip 使用命令详解 把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip zip -r abc123.zip abc 123.txt 把/home目录下面的wwwroot.zip直接解压到/home目录里面 unzip wwwroot.zip 把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面 unzip abc*.zip 查看把/home目录下面的wwwroot.zip里面的内容 unzip -v wwwroot.zip 验证/home目录下面的wwwroot.zip是否完整 unzip -t wwwroot.zip 把/home目录下面wwwroot

CentOS7.2下解压ZIP文件

一曲冷凌霜 提交于 2019-12-01 00:19:34
项目开发环境是自己电脑WINDOWS系统,压缩后是ZIP文件,需要在Linux下解压部署,需要使用到ZIP解压。 安装说明 系统环境:centos-7.2 安装方式:rpm安装 软件:unzip 安装 unzip # yum install unzip 使用命令详解 把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 把/home目录下面的mydata.zip解压到mydatabak目录里面 unzip mydata.zip -d mydatabak 把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip zip -r abc123.zip abc 123.txt 把/home目录下面的wwwroot.zip直接解压到/home目录里面 unzip wwwroot.zip 把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面 unzip abc*.zip 查看把/home目录下面的wwwroot.zip里面的内容 unzip -v wwwroot.zip 验证/home目录下面的wwwroot.zip是否完整 unzip -t wwwroot.zip 把/home目录下面wwwroot

总结Linux压缩解压的所有命令

微笑、不失礼 提交于 2019-11-30 15:05:30
Linux压缩解压命令不只是一个,不应定非得要会这么多的命令,但是我们也应该多少知道有多少命令,不必全部掌握,但是要知道。 Linux压缩解压不只是一个,有多种方式可以选择,就算是同一个命令后面所跟的选项不同那么出来的效果也是不同的,这里对Linux压缩解压的命令进行一个总结,以便在以后的工作中有所帮助。 说明: tar命令在没加z、j、Z选项时只是解包或打包, 没有进行压缩 ◆后缀 .tar 解压命令: tar xvf InFile.tar 压缩命令: tar cvf OutFile.tar InFile 可压缩文件类型: 文件夹 ◆后缀 .tar.gz 解压命令: tar zxvf InFile.tar.gz 压缩命令: tar zcvf OutFile.tar.gz InFile 可压缩文件类型: 文件夹 ◆后缀 .tar.bz2 解压命令: tar jxvf InFile.tar.bz2 压缩命令: tar jcvf OutFile.tar.bz2 InFile 可压缩文件类型: 文件夹 ◆后缀 .tar.Z 解压命令: tar Zxvf InFile.tar.Z 压缩命令: tar Zcvf OutFile.tar.Z InFile 可压缩文件类型: 文件夹 ◆后缀 .gz 解压命令: gzip -d InFile.gz 或 gunzip InFile.gz 压缩命令:

LINUX下压缩、解压缩命令

喜夏-厌秋 提交于 2019-11-30 15:04:49
zip命令 压缩当前目录为xxx.zip zip -r xxx.zip unzip命令 解压xxx.zip到当前文件夹 unzip xxx.zip 解压xxx.zip到指定文件夹 unzip -o -d /home xxx.zip -o: 在不提示的情况下覆盖文件 -d: 解压到指定文件夹/home tar命令 -c: 建立压缩档案 -x:解压 -t:查看内容 -r:向压缩归档文件末尾追加文件 -u:更新原压缩包中的文件 -z:有gzip属性的 -j:有bz2属性的 -Z:有compress属性的 -v:显示所有过程 -O:将文件解开到标准输出 当前文件夹下的php文件压缩为code.tar.gz tar -czf code.tar.gz *.php 解压 code.tar.gz到当前文件夹 tar -xzf code.tar.gz 当前文件夹下的php文件压缩为code.tar.bz2 tar -cjf code.tar.bz2 *.php 解压 code.tar.bz2到当前文件夹 tar -xjf code.tar.bz2 本文转载地址: https://www.excitedbill.com/archives/14 来源: CSDN 作者: excitedbill 链接: https://blog.csdn.net/hybgpx/article/details

linux解压命令tar -zxf

放肆的年华 提交于 2019-11-30 15:04:37
第一种方法:采用解压缩命令tar -zxf 如文件为:Hi3559AV100.tgz 解压缩命令为:tar -zxf hi3559AV100.tgz,解压缩后得到相同名字的文件夹 第二种方法:选中文件,右键,选择"Extract Here"也可完成解压 来源: CSDN 作者: 嵌入生活 链接: https://blog.csdn.net/tudou2013goodluck/article/details/83095571

Linux(八)—— Linux 指令(文件目录类、时间日期类、搜索查找类、压缩和解压类)

对着背影说爱祢 提交于 2019-11-30 09:36:27
文章目录 一、Linux 常用指令 1、Linux 文件目录类指令 (1)pwd 指令 (2)ls 指令 (3)cd 指令 (4)mkdir 指令 (5)rmdir 指令 (6)touch 指令 (7)cp 指令 (8)rm 指令 (9)mv 指令 (10)cat指令 (11)more 指令 (12)less 指令 (13)> 和 >> 指令 (14)echo/head/tail 指令 (15)ln 指令 (16)history 指令 2、Linux 时间日期类指令 (1)date 指令 (2)cal 指令 3、Linux 搜索查找类指令 (1)find 指令 (2)locate 指令 (3)grep 指令和管道符号| 4、Linux 压缩和解压类指令 (1)gzip/gunzip 指令 (2)zip/unzip 指令 (2)tar 指令 一、Linux 常用指令 1、Linux 文件目录类指令 (1)pwd 指令 语法: pwd 解释:显示当前工作路径的相对路径 (2)ls 指令 语法: ls [选项] [文件或目录] 常用选项: -a :显示当前目录所有的文件和目录,包括隐藏的 -l :以列表的形式显示所有信息,不含隐藏文件 -al :以列表的形式显示所有信息,包含隐藏文件 解释:显示目录下所有的文件和目录 (3)cd 指令 语法: ls [参数] 解释:切换到指定的目录