当前位置:首页 > VPS教程 > 正文内容

linux vps压缩解压文件方法

23vps2年前 (2023-06-08)VPS教程688

压缩命令

tar -zcvf 压缩文件名.tar.gz 被压缩文件名

可先切换到当前目录下这样就不用加入路径便可压缩当前目录里的文件,可同时输入多个被压缩的文件名或目录,压缩文件名和被压缩文件名都可加入路径。

例如

阿里云限量代金券 | 此广告位出租25元/月
tar -zcvf test.tar.gz test1 test2 tset1.config test2.config

压缩时排除指定文件夹

使用tar命令的--exclude选项来排除某些文件夹

tar -zcvf 压缩文件名.tar.gz --exclude=/www/wwwroot/example.com/public/upload/common/ticket /www/wwwroot/example.com

其中example为被压缩的网站根目录,-c表示创建备份,-z表示使用gzip压缩,-v表示显示备份过程,-f表示指定备份文件名,--exclude表示要排除的文件夹,这种方法就不能适用于前面那种同时指定多个被压缩目录和被压缩的文件的方法,只能指定单个文件夹,主机哥刚开始没成功就是因为指定了多个被压缩目录和被压缩文件导致

压缩时排除多个文件夹

可多次使用--exclude选项。例如要排除网站根目录下的folder1和folder2目录,可以使用以下命令:

tar -zcvf 压缩文件名.tar.gz --exclude=/www/wwwroot/example.com/folder1 --exclude=/www/wwwroot/example.com/folder2 /www/wwwroot/example.com

其中,每个-exclude选项后面都要跟着一个要排除的目录路径。


压缩时排除指定后缀文件

您可以根据需要修改*.log部分来匹配您想要排除的特定后缀。例如,如果您想要排除.log和.txt文件,可以使用以下命令:

tar -zcvf 压缩文件名.tar.gz --exclude='*.log' /root/example

请注意,--exclude参数可以在tar命令中多次使用,以排除多个通配符所匹配的不同后缀名文件。

例如

tar -zcvf test.tar.gz --exclude='*.log' --exclude='*.txt' /root/example1 /root/example2 /root/example1.sh /root/example2.sh


解压缩命令

tar -zxvf 压缩文件名.tar.gz

解压缩后的文件只能放在当前的目录。 


本网站由提供服务

扫描二维码推送至手机访问。

版权声明:本文由主机测评网发布,如需转载请注明出处。

本文链接:https://23vps.com/post/74.html

标签: linux命令
分享给朋友:

“linux vps压缩解压文件方法” 的相关文章

一键检测你的linux vps小鸡是否支持观看各种流媒体

一键检测你的linux vps小鸡是否支持观看各种流媒体

脚本地址:https://github.com/lmc999/RegionRestrictionCheck脚本介绍:A bash script to check if your VPS’s IP is available for various OTT platforms,可用于检测VPS能否解锁N...

苹果手机ssh工具

苹果手机ssh工具

苹果手机上的ssh工具:Terminal & SSH可以去App Store搜索下载...

手动更换linux软件源

Centos换源命令查看Centos系统版本cat /etc/system-release备份Centos系统源mv /etc/yum.repos.d/CentOS-Base.repo  /etc/yum.repos.d/CentOS-Base.repo.ba...

linux vps如何查看网关

linux vps如何查看网关

我们在使用dd脚本来给vps网络重装系统之前,为了防止无法通过dhcp自动获取网关,首先记录下网关地址,这样等dd完后至少还能进vnc修改网关地址。linux vps可以查看网关命令:netstat -rn如果提示“-bash: netstat: command not found”,这仅...

测试linux vps基础信息io和网络:SuperBench

测试linux vps基础信息io和网络:SuperBench

可测试linux vps基础信息io及网络,第一次运行需等待半分钟左右wget -qO- --no-check-certificate https://raw.githubusercontent.com/oooldking/script/master/superbenc...

VPS跑分网络IO测试脚本

VPS跑分网络IO测试脚本

主机哥做测评时发现一个测试VPS跑分、网络及IO的脚本,测得的数据还是比较准确的。项目地址:https://github.com/masonr/yet-another-bench-script脚本使用:curl -sL yabs.sh | bash如果提示没有...