如何使用Linux和Unix bash shell终端解压缩zip文件
时间:2020-01-09 10:39:47 来源:igfitidea点击:
如何使用bash ssh终端解压缩文件?
如何在Ubuntu/CentOS/Debian Linux/UNIX-like服务器上解压缩文件?
您可以使用unzip或tar命令在Linux或类似Unix的操作系统上提取(解压缩)文件。
Unzip是用于解压缩,列出,测试和压缩(提取)文件的程序,默认情况下可能未安装。
使用tar命令解压缩zip文件
语法为:
tar xvf {file.zip} tar -xvf {file.zip}
如果要提取/解压缩到特定的目标目录,请使用以下语法:
tar xvf {file.zip} -C /dest/directory/ tar -xvf {file.zip} -C /dest/directory/
例如,使用tar命令解压缩名为master.zip的压缩文件:
tar xvf master.zip
使用tar命令将名为master.zip的zip文件解压缩到/tmp/data /目录中:
tar xvf master.zip -C /tmp/data/ ls -l /tmp/data/ cd /tmp/data/ ls -l
使用unzip命令解压缩zip文件
语法为:
unzip {file.zip}
如果要提取/解压缩到特定的目标目录,请使用以下语法:
unzip -d /dest/directory/ {file.zip}
例如,使用zip命令解压缩名为master.zip的zip文件:
unzip master.zip
使用zip命令将名为master.zip的zip文件解压缩到/tmp/data /目录中:
unzip -d /tmp/data/ master.zip
关于bash的注释:解压缩:找不到命令
如果您的Linux或Unix机器上未安装unzip命令,请根据您的Linux发行版运行以下任一命令来安装unzip命令。
在Debian/Ubuntu Linux上安装解压缩
使用apt-get命令或apt命令安装解压缩命令:
sudo apt-get install unzip
或者
sudo apt install unzip
在Arch Linux上安装解压缩
使用pacman命令安装解压缩命令:
pacman -S unzip
在CentOS/RHEL/Scientific/Oracle Linux上安装解压缩
使用yum命令安装解压缩命令:
yum install unzip
在Fedora Linux上安装解压缩
使用dnf命令安装解压缩命令:
dnf install unzip
在Suse/OpenSUSE Linux上安装解压缩
使用dnf命令安装解压缩命令:
zypper install unzip
在FreeBSD Unix上安装解压缩
要安装解压缩端口,请运行:
# cd /usr/ports/archivers/unzip/ && make install clean
要添加包梯级pkg命令:
# pkg install unzip
在OpenBSD UNIX上安装解压缩
执行以下pkg_add命令以安装解压缩软件包:
# pkg_add -v unzip