linux压缩文件夹

Linux常用命令

北城以北 提交于 2019-11-29 23:17:34
1.操作文件目录: 命令 说明 语法 参数 参数说明 ls 显示文件和目录列表 ls [-alrtAFR] [name...] -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 mkdir [-p] dirName -p 父目录不存在情况下先生成父目录 cd 切换目录 cd [dirName] touch 生成一个空文件 echo 生成一个带内容文件 echo abcd > 1.txt,echo 1234 >> 1.txt cat 显示文本文件内容 cat [-AbeEnstTuv] [--help] [--version] fileName cp 复制文件或目录 cp [options] source dest rm 删除文件 rm [options] name... -f 强制删除文件或目录 -r 同时删除该目录下的所有文件 mv 移动文件或目录 mv [options] source dest find 在文件系统中查找指定的文件 -name 文件名 grep 在指定的文本文件中查找指定的字符串 tree 用于以树状图列出目录的内容 pwd 显示当前工作目录 ln 建立软链接 more 分页显示文本文件内容 head 显示文件开头内容 tail 显示文件结尾内容 -f 跟踪输出 2.系统管理命令: 命令 说明 stat

linux 压缩、解压、zip/unzip/jar

心不动则不痛 提交于 2019-11-29 21:25:30
网上很多人说用jar命令解压,但jar命令解压时不能指定目录,推荐使用unzip解压war包。 unzip -d 指定目录 [root@oracle upload]# unzip -oq common.war -d common 命令名 : unzip 功 能说明 :解压缩zip文 件 语  法:unzip [-cflptuvz][-agCjLMnoqsVX][-P <密 码>][.zip文 件][文件][-d <目录>][-x <文件>] 或 unzip [-Z] 补充说明:unzip为.zip压缩文件的解压缩程序。 参  数: -c 将 解压缩的结果显示到屏幕上,并对字符做适当的转换。 -f 更 新现有的文件。 -l 显 示压缩文件内所包含的文件。 -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任 何的转换。 -t 检 查压缩文件是否正确。,但不解压。 -u 与-f参数类似,但是除了更新现有的文件外,也会将压缩文件中 的其他文件解压缩到目录中。 -v 执 行是时显示详细的信息。或查看压缩文件目录,但不解压。 -z 仅 显示压缩文件的备注文字。 -a 对 文本文件进行必要的字符转换。 -b 不 要对文本文件进行字符转换。 -C 压 缩文件中的文件名称区分大小写。 -j 不 处理压缩文件中原有的目录路径。 -L 将 压缩文件中的全部文件名改为小写。 -M 将

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

文件压缩和打包

不羁的心 提交于 2019-11-29 09:30:26
一、打包工具介绍 使用压缩文件,不仅可以节省磁盘空间,而且还可以节省时间和网络带宽 Windows常见压缩文件:rar zip 7z linux常见压缩文件:zip .gz .bz2 .xz, .tar,.xz, tar.gz tar.bz2 二、gzip压缩工具 gzip格式:gzip(-d -c)# filename ,其中#为1-9数字,分别对应1-9个级别 gzip压缩级别1-9,默认为6 -d 该参数在解压时是使用 -c 把压缩后的文件输出到指定目录下,不去更改原来的文件 gzip不能压缩目录 创建一个目录名为d6z,使用find命令查找以conf结尾的文件:find /etc/ -type f -name " conf" ,然后将文件输出到一个文件1.txt里面去 find /etc/ -type f -name " conf" -exec cat {} >>1.txt \; 反复追加,并查看文件大小,然后压缩文件 解压完成过后想要查看解压缩文件的内容,不能使用cat,可以使用zcat,先进行解压缩再查看 同时压缩文件的时候还可以指定目录:并且原文件不会消失 解压文件,并指定路径: gunzip -c /tmp/1.txt.gz > /tmp/d6z/2.txt 三、bzip2压缩工具 bzip2命令格式为bzip2 (-d) filename -d 解压

其他命令

巧了我就是萌 提交于 2019-11-29 07:07:19
其他命令 目标 查找文件 find 软链接 ln 打包和压缩 tar 软件安装 apt-get 01. 查找文件 find 命令功能非常强大,通常用来在 特定的目录下 搜索 符合条件的文件 序号 命令 作用 01 find [路径] -name "*.py" 查找指定路径下扩展名是 .py 的文件,包括子目录 如果省略路径,表示在当前文件夹下查找 之前学习的通配符,在使用 find 命令时同时可用 有关 find 的高级使用,在就业班会讲 演练目标 搜索桌面目录下,文件名包含 1 的文件 find -name "*1*" 搜索桌面目录下,所有以 .txt 为扩展名的文件 find -name "*.txt" 搜索桌面目录下,以数字 1 开头的文件 find -name "1*" 02. 软链接 序号 命令 作用 01 ln -s 被链接的源文件 链接文件 建立文件的软链接,用通俗的方式讲 类似于 Windows 下的 快捷方式 注意: 没有 -s 选项建立的是一个 硬链接文件 两个文件占用相同大小的硬盘空间, 工作中几乎不会建立文件的硬链接 源文件要使用绝对路径 ,不能使用相对路径,这样可以方便移动链接文件后,仍然能够正常使用 演练目标 将桌面目录下的 01.py 移动 到 demo/b/c 目录下 在桌面目录下新建 01.py 的 软链接 FirstPython 分别使用

Linux常用命令(二)

浪尽此生 提交于 2019-11-29 06:55:39
mount :设备名 挂载路径 sudo fdisk -l 查看磁盘设备名 sudo mount /dev/sdb1 /mnt sudo umount /mnt 卸载mnt(不能再卸载目录中) 压缩: gzip *.txt (将所有.txt源文件分别压缩.gz压缩包) gunzip 解压缩 bzip2 -k *.txt 可以压缩并保留源文件 c—创建 –压缩 x—释放 – 解压缩 v – 显示提示信息 -- 解压缩压缩 可以省略 f – 指定压缩文件格式 z – 使用gzip方式压缩 --.gz j – 使用bzip2 的方式压缩 -- .bz2 实例: tar zcvf 压缩包名 要压缩的文件名 tar jcvf animal.tar.gz2 animan/ *txt 解压缩:(不同格式的压缩包有不同参数) tar jxvf 压缩包 (解压缩到当前文件夹) tar jxvf animal.tar.bz2 -C test/ 将压缩包压缩到指定文件夹中(相对路径) .rar 压缩 – 要手动安装 a – 压缩 x – 解压缩 rar a 生成的压缩文件的名字 要压缩的文件名 解压缩: rar x 压缩包名 rar x 压缩包名 文件放置路径 zip压缩 zip 生成压缩包名 压缩的文件或目录 解压缩: unzip 压缩包名 压缩文件 zip -r 压缩包名 -d 路径 总结: tar

在linux中如何解压.tgz

淺唱寂寞╮ 提交于 2019-11-29 05:56:26
然后首先:打开终端 1,进入下载路径下,比如我的就是进入Downloads下。 输入命令: cd Downloads 2,解压到当前文件夹 输入:tar zxvf 文件名.tgz -C ./ 比如我的是:tar zxvf simple-examples.tgz -C ./ 3,解压到指定文件夹下 输入:tar zxvf 文件名.tgz -C /指定路径 拓展:压缩文件的命令为如下 输入: tar -cf 要压缩的文件名.tar * 来源: https://www.cnblogs.com/cap-rq/p/11457446.html

linux压缩 zip和unzip

江枫思渺然 提交于 2019-11-29 04:43:23
1、把/home目录下面的mydata目录压缩为mydata.zip   zip -r mydata.zip mydata #压缩mydata目录 2、把/home目录下面的mydata.zip解压到mydatabak目录里面   unzip mydata.zip -d mydatabak 3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip   zip -r abc123.zip abc 123.txt 4、把/home目录下面的wwwroot.zip直接解压到/home目录里面   unzip wwwroot.zip 5、把/home目录下面的abc12.zip、abc23.zip、abc34.zip同时解压到/home目录里面   unzip abc\*.zip 6、查看把/home目录下面的wwwroot.zip里面的内容   unzip -v wwwroot.zip 7、验证/home目录下面的wwwroot.zip是否完整   unzip -t wwwroot.zip 8、把/home目录下面wwwroot.zip里面的所有文件解压到第一级目录   unzip -j wwwroot.zip 主要参数 -c:将解压缩的结果 -l:显示压缩文件内所包含的文件 -p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换 -t

linux常用命令大全

99封情书 提交于 2019-11-29 04:40:56
学前理论 linux主要特征 :一切且文件(目录、硬盘等都是文件);硬件都在/dev 目录,如硬盘、U盘为/dev/sd[a-d]; /dev/sr0(/dev/cdrom)是光驱的设备名(df命令查看),为设备文件,代表的是光驱本身,得把这个设备挂载到目录下(一般为/mnt)(文件系统的临时挂载点),才能对设备上的文件进行读写等操作; 不懂的命令 :man 命令(查用法、全称),只记得关键词,可用man -k 关键词; Linux命令常用结构 : Command [-option] [argument] Command:即是要运行的命令的本身,说白了就是一个软件(程序); Option:是选项(可选),选项是控制命令运行状态和行为的(可多个选项一起,如df -hT); Argument:是参数(可选),是命令要操作对象如文件、路径、数据、目录等; 在指令的第一部分按[tab]键一下为[命令补全],两下为所有命令选择,在非第一部分按[tab]键两下为[文件补全]; linux命令区分大小写 ; 开关机 sync :把内存中的数据写到磁盘中(关机、重启前都需先执行sync) shutdown -r now 或 reboot :立刻重启 shutdown -h now :立刻关机 shutdown -h 20:00 :预定时间关闭系统(晚上8点关机,如果现在超过8点,则明晚8点)

Linux-tar

我的未来我决定 提交于 2019-11-29 03:22:36
Linux-tar 1. tar简介 2. tar文件 3. tar常用选项 4. tar基本用法(不压缩) 5. tar特殊用法 1. tar简介 https://zh.wikipedia.org/wiki/Tar Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件名亦为“tar”。目前,tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,目前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tape archive),因而得名tar。 2. tar文件 tar代表未压缩的tar文件。已压缩的tar文件则附加压缩文件的扩展名,如经过gzip压缩后的tar文件,扩展名为“.tar.gz”。 由于受到DOS8.3文件名格式的限制,常使用下列缩写: tar选项 缩写后缀 完整后缀 压缩命令 解压命令1 解压命令2 -j, *.tb2; tbz *.tar.bz2; *.tar.bz bzip2 -z bzip2 -d bunzip2 -z, *.tgz *.tar.gz gzip gzip -d gunzip -Z, *.taz *.tar.Z compress uncompress -J, *.txz *.tar.xz --lzma *.tlz *.tar.lzma 3. tar常用选项 主要操作方式: -c,