解压rar、zip文件的方法
1、先说zip
linux自带zip解压命令
任意文件右键→文件自定义命令→自定义
添加
描述任意填
自定义命令填写
unzip -d “!?解压到目录(&E):?.!” “!”
点击确定就可以了
2、再来说说rar
linux默认不带rar程序,需要先下载
这里以64位centos举例,其他linux系统自己举一反三,就不细说了
#下载rarlinux,以下是64位程序,32位程序为wget https://www.rarlab.com/rar/rarlinux-6.0.0.tar.gz ,不要装错,装错会出现错误,下面会提到
wget https://www.rarlab.com/rar/rarlinux-x64-6.0.0.tar.gz
#解压,32位程序为tar -zxvf rarlinux-6.0.0.tar.gz
tar -zxvf rarlinux-x64-6.0.0.tar.gz
#进入文件夹
cd ./rar
#安装
make
当你看到下列命令的时候就表示安装完成了
mkdir -p /usr/local/bin
mkdir -p /usr/local/lib
cp rar unrar /usr/local/bin
cp rarfiles.lst /etc
cp default.sfx /usr/local/lib
然后在winscp上操作(同zip步骤一样,这里就不上图了):任意文件右键→文件自定义命令→自定义→添加
描述任意填,自定义命令填写
rar x “!”
点击确定,就完成了
3、解压文件
在待解压文件上右键→文件自定义命令→unrar或者unzip(这里显示的名称就是你之前填写的描述,根据自己情况选择)
这样文件就可以解压到当前目录了,这里提一句,zip可以解压到任意目录,在弹出的对话框中输入目录路径,点击确定就可以了
rar只支持解压到当前目录
这样winscp也和宝塔面板一样可以上传到服务器再进行解压了,速度会快很多。