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

linux vps压缩解压文件方法

23vps11个月前 (06-08)VPS教程353

压缩命令

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压缩解压文件方法” 的相关文章

安卓手机ssh工具

应用介绍JuiceSSH 支持连接本机 Shell、Telnet 和 远程SSH相对于其他终端模拟器,支持 Ctrl,Esc,Tab,方向键另外很赞的一个功能是音量键可以直接调节窗口的字体大小下载地址http://m.appchina.com/app/com.sonelli.juicessh...

一键更换Linux 软件源脚本

一键更换Linux 软件源脚本

在国内使用linux vps时遇到更新缓慢甚至软件源无效可以使用这个脚本,让你的linux vps使用更顺畅。官方网址:https://supermanito.github.io/LinuxMirrors/#/ github地址:https://github.com/SuperManito/Linu...

linux vps没有wget命令解决

linux vps没有wget命令会提示:-bash: wget: command not foundlinux vps解决没有wget命令的方法:debian系统apt-get -y update apt-get instal...

消耗VPS流量命令

主机哥闲着无聊写了一个流量消耗命令,运行这个命令后可以把VPS流量全部都消耗光!这样不仅仅是无聊,而是一定程度上可以测试出主机商是否能否长期跑带宽,因为有些主机商会在你带宽持续占用一定时间后限制你的速度。此脚本适合所有linux vps系统使用方法:安装screen命令apt-get is...

VPS跑分网络IO测试脚本

VPS跑分网络IO测试脚本

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

回程路由测试工具nexttrace

回程路由测试工具nexttrace

这是一款追求轻量的开源可视化路由跟踪工具,使用 Golang 开发,主机哥最近在hostloc里发现的,测试回程路由的路由节点信息比较清晰明了,推荐使用!项目地址:https://github.com/sjlleo/nexttrace 中文Readme:https://github.com...