大家好,我是杂烩君。
本次给大家分享一个实用的万能解压命令。
Linux下,压缩包的格式有很多种,在命令行下进行解压,解压不同的压缩包,需要执行不同的命令及参数,我们往往记不住那么多命令。我们可以写一个万能的解压命令,来替代这些繁多的解压命令,这样我们只需要记住一条命令就可以了。
下面分享具体的步骤:
1、在用户目录创建一个ex.sh脚本脚本的内容如:
#copy from /d/file/gt/2023-09/aqb2ire1ezu () { if [[ -z “$1” ]] ; then print -P “usage: \e[1;36mex\e[1;0m < filename >” print -P ” Extract the file specified based on the extension” elif [[ -f $1 ]] ; then case $1 in *.tar) tar xvf $1 ;; *.tbz2) tar xvf $1 ;; *.tgz) tar xvf $1 ;; *.tar2) tar xvf $1 ;; *.tar.gz) tar xvf $1 ;; *.tar.xz) tar xvf $1 ;; *.tar.Z) tar xvf $1 ;; *2) bunzip2v $1 ;; *.rar) rar x $1 ;; *.gz) gunzip $1 ;; *.zip) unzip $1 ;; *.Z) uncompress $1 ;; *.xz) xz -d $1 ;; *.lzo) lzo -dv $1 ;; *.7z) 7z x $1 ;; *) echo "'$1' cannot be extracted via extract()" ;; esac else echo “‘$1’ is not a valid file” fi } # *.tar) tar xvf $1 ;; # *.tbz2) tar xvjf $1 ;; # *.tgz) tar xvzf $1 ;; # *.tar2) tar xjvf $1 ;; # *.tar.gz) tar xvzf $1 ;; # *.tar.xz) tar Jxf $1 ;; # *.tar.Z) tar xvZf $1 ;;
脚本来源:https://github/zqb-all/git-dot-files/blob/master/ex.sh
2、修改.bashrc文件增加如下内容:
if [ -f ~/ex.sh ]; then . ~/ex.shfi
修改完成之后,执行如下命令使之生效:
source ~/.bashrc3、解压测试
解压命令为:
ex file(1)解压.zip后缀压缩文件
(2)解压.tar.xz后缀压缩文件(3)解压.7z后缀压缩文件因为这个命令能满足大多数常见情况解压的使用所以我们称之为万能命令,但是并未可以满足所有情况,我们可以根据实际使用情况修改完善ex.sh来完善这个万能解压命令ex。
如果文章对你有帮助,麻烦帮忙点赞、收藏、转发,谢谢!
猜你喜欢:分享一份不错的嵌入式资料汇总贴
给“嵌入式大杂烩读者”整理了一个嵌入式实用项目汇总仓库,私信回复1024,即可看到链接
MiniZip是一款简单好用的文件压缩解压软件,软件支持市面上流行的各种压缩文件类型,用户能够通过软件轻松方便的进行文件的解压处理,支持批量解压缩文件,还支持多分卷压缩包的解压。软件使用方便,还支持集成至右键菜单,用户可便捷的通过右键对压缩文件进行处理。
来源:http://www.3h3/soft/298983.html
软件功能* 创建压缩类型格式:7z (7zip), zip, bzip2 (bz2), gzip (gz), XZ, lz4, tar, zst (zstd);
* 支持解压类型格式:7z (7zip), zip, rar, rar5, bzip2, gzip, XZ, iso, tar, arj, cab, lzh, lha, lzma, xar, tgz, tbz, Z, deb, rpm, zipx, mtz, chm, dmg, cpio, cramfs, img (fat, ntfs, ubf), wim, ecm, lzip, zst (zstd), egg, alz;
* 查看文档类型格式:7z (7zip), zip, rar, rar5, bzip2, gzip, XZ, iso, tar, arj, cab, lzh, lha, lzma, xar, tgz, tbz, Z, deb, rpm, zipx, mtz, chm, dmg, cpio, cramfs, img (fat, ntfs, ubf), wim, ecm, lzip, zst (zstd), egg, alz;
* 压缩以及解压带有密码保护的压缩文件;
* 编辑文档:在文档中添加以及刪除文件 (zip, 7zip, tar, apk, mtz);
* 支持创建以及解压多分卷文档:7z, rar(仅解压);
* 支持多分卷压缩包解压操作;
* 支持直接打开压缩包内文件;
* 支持从邮件应用中打开压缩文档。
更新日志修复已知问题
优化用户体验
什么是NAS?我理解的NAS是我私人的“百度云盘”,是我自己的网络存储服务器。关于NAS我是纯小白,因为个人存储需求,一直想弄个NAS。看网上说NAS是“Network Attached Storage,网络存储基于标准网络协议实现数据传输,为网络中的Windows / Linux / Mac OS 等各种不同操作系统的计算机提供文件共享和数据备份”。
可是NAS不仅硬件价格不菲,软件也很复杂。我看到网上一些其他的产品也不太方便操作,让我望而却步。小白想有个简单、易用的个人网盘就这么难吗?极空间私有云Z2横空出世,圆了我的NAS梦,使用也非常简单,会用手机就会用它。
开箱极空间家庭私有云Z2有多款颜色可选,我的是低调的“钛金灰”,属于家居百搭的颜色。
极空间家庭私有云Z2底部有进气孔和4个脚垫。包装盒里还有:说明书、12V电源适配器、网线。网线是扁线,还有硬盘减震橡胶垫圈。我常拍照片、视频,文件占用的存储空间越来越大,有了NAS可以随时读写备份,在任何地方都可以访问硬盘,这对我来说是很有用处的。
极空间家庭私有云Z2后面可以看见它的智能风扇,智能调控平衡风扇的噪音与散热,这个天气即使长时间读写硬盘温度也上不来,也完全没有风扇噪音。
十字螺丝需要工具拆下,才能打开机箱顶盖。
简洁的外观极空间私有云Z2是入门级的双硬盘位NAS。机箱后部有个风扇;两个接口,分别是网口和电源插口;还有复位reset键。上部有颗十字螺丝,是固定机箱盖的。
极空间私有云Z2前面板是按压弹出,面板下是2个USB3.0接口和电源键。下面有LED指示灯。
安装超便捷拧掉后面的螺丝才能打开极空间私有云Z2机箱的上盖。
安装2块大容量机械硬盘。安装过程没有技术含量,一般无需看说明书。不放心的话看看也无妨。
SATA3接口的2个硬盘位,总线数据达552MB/S。NAS通常都是sata硬盘,因为便宜些。
2块硬盘安装完毕。这个Z2的外壳是塑料的,外面有类肤质涂层,摸上去手感还行。不过这种涂层以后老化了就不舒服了。
这种硬盘安装方式与常见的NAS硬盘安装有点区别,说不上谁好谁坏,不过不会经常更换硬盘的,所以就无所谓了。开机极空间私有云Z2时,启动时间在60秒以内,比市场上大多数同类型产品都要快。
极空间私有云Z2可支持32T硬盘。双盘位的极空间家庭私有云Z2采用4核的ARM CPU,2G内存+8G存储器,千兆网卡,USB3.0 接口,可支持32TB的存储空间,塑料机箱外壳。大家可不要小瞧ARM处理器,苹果新的MacBook就是采用ARM处理器,因其高性能、低功耗一炮而红。
使用体验登录zspace网站,简单设置一下,顺便看看有什么教程。
极空间有手机APP、电脑客户端(开发中)、TV版供下载。
手机端“极空间”APP与电脑端的使用都差不多,操作界面简单直观,我就喜欢这种不动脑筋就上手的使用体验。
手机安装“极空间”APP,直接开机就可以用了,太简单了吧。极空间私有云Z2前面板就是用来隐藏USB接口和电源键的。面板里面那个醒目的二维码,是下载APP绑定机器用的。第一次开机格式化硬盘需要几分钟,然后就可以享用自己“私有云”了,NAS小白的我感到非常欣慰。
打开“极空间”手机APP,就能看见自己上传的视频、照片,点击就能分享到微信,几个G的视频就这样轻松地分享了?幸福来得这么简单,毫无技术门槛啊。
疾速硬盘 超大容量前置USB3.0外接移动SSD硬盘,进一步扩展极空间私有云Z2的用途。同理也可以外接U盘、读卡器等存储设备。外挂高速U盘,USB端口读写入速度理念上能到达350MB/S,我的索尼高速卡以后可以不经过电脑,直接拷贝到极空间私有云Z2里面。
我的电脑通过wifi备份到极空间私有云Z2,速度大约在40MB/s左右。
在极空间私有云Z2里备份自己拍的视频和照片,要把视频分享到微信,几个G的视频轻轻一点就发出去了。手机微信端,我特意关闭wifi,用移动数据流量来看视频,只需4秒的缓存时间,就能流畅地播放视频了。没有极空间私有云Z2的时候,要分享没有压缩的大视频文件,是一件极为困难的事情。
极影视等功能我一般不会用到,不过也要看看怎么玩的,支持H265、4K蓝光等多种格式,万能解压。
双备份目录,重要的文件可以自主选择双备份。
试试百度网盘备份。还支持迅雷下载,自己设定监测文件夹,这个文件夹中新增种子,就会自动开始下载。包括bt、pt、磁力链等等。 pt的数据有即时速度、总量、整体的共享量。极空间下载,不占用手机容量,可以24小时挂机。
硬盘灯都可以关闭,风扇就选择自动,硬盘休眠也选择自动。
极空间私有云Z2可以手机关闭,ARM芯片的ZOS系统功耗非常低,常年开机也不会消耗多少电费。
极空间私有云Z2的隐私保护也更加安全。对数据设有双重保护,具有更安全的私密空间,一般转到新设备上需要二次验证,输入验证信息才可以获得访问权限,还可以通过查看近3个月连接NAS的设备来进行管理,安全性能更高哦。
总结极空间私有云Z2虽然只是入门级产品,但性能完全够我使用了。现在我能在任何地方访问我的文件,分享视频的速度也很快。非常满意的是极空间私有云Z2的易用性,对我这样的小白非常友好。
本文作者极果视频体验师:OPTION玩