文档标签: 7zip
以下内容为网站转载的,原文地址:linux下的压缩解压软件7zip(不会解压rar的来看一下)
7-zip在命令行下的使用方法
使用格式:7z [adeltux] [-] [SWITCH] ...
第一个7z是程序的名称,7zip装完后会有7z、7za、7zr三个程序,其中7z是全功能的(即启用所有模块的功能),7za是仅使用7zip本身,不启用其它模块(这种情况不支持rar等格式),7zr是精简版,只支持7z格式。
第二个参数[adeltux]是用来告诉7zip执行什么功能:a用于创建压缩文件或向压缩文件中添加文件;d用于从压缩文件里删除文件;e用于解压,但不创建目录结构;l用于显示压缩文件里所包含的内容;t用于测试压缩文件是否有效;u用于更新压缩文件内的文件;x用于解压,并且创建目录结构。
[-] [SWITCH]是选项开关,部分选项将稍后介绍,也可以使用命令man 7z查看详细说明。
是压缩文件的文件名,后面跟输入文件的文件名(可以使用通配符,可以有多个文件)。
比较常用的选项开关
-t:指定压缩格式,如-t7z
-m...
今天公司弄了一个阿里去主机试用,涉及到很多文件,于是我想起了zip这个东西!
以下的是zip的操作命令,但是我最后还是选 用p7zip这个解压软件!
CentOS Linux中zip压缩和unzip解压缩命令详解
实例演示:
以下命令均在/home目录下操作
cd /data #进入/home目录
1、把/home目录下面的mydata目录压缩为mydata.zip
zip -r mydata.zip mydata #压缩mydata目录
2、把/home目录下面的mydata.zip解压到mydatabak目录里面
unzip mydata.zip -d mydatabak
3、把/home目录下面的abc文件夹和123.txt压缩成为abc123.zip
zip -r abc123.zip abc 123.txt
4、把/home目录下面的wwwroot.zip直接解压到/home目录里面
unzip wwwroot.zip
5、把/home目录下面的abc12.zip、...
还是今天安7zip的时候出现的错误:
提示:gcc和gcc++没有安装
我记得以前我也遇到过这样的问题的!
今天把这个问题记录下来以备以后查找用!
gcc安装:
centos下命令:yum install gcc
命令:yum install yum-fastestmirror 更新一下下载源,能够寻找比较快的站点
#安装安装gcc编译器 (可以编译C程序)
yum install gcc#安装g++ (安装后才可以编译C++程序)
yum install gcc-c++
#安装gdb (调试工具gdb)
yum install gdb
如果你没有安装make的话还要提示;bash: make: command not found
make是gcc的编译器,VPS买来必定要安装
安装:
yum -y install gcc automake autoconf libtool make
安装g++:
yum install gcc gcc-c++
...
cd /usr/local/src/
wget http://sourceforge.net/projects/p7zip/files/p7zip/9.20.1/p7zip_9.20.1_src_all.tar.bz2
tar jxvf p7zip_9.20.1_src_all.tar.bz2
cd p7zip_9.20.1
make
make install
注意命令是:7za不是7z
看到如下信息就说明你安装成功了:
./install.sh /usr/local/bin /usr/local/lib/p7zip /usr/local/man /usr/local/share/doc/p7zip
- installing /usr/local/bin/7za
- installing /usr/local/man/man1/7z.1
- installing /usr/local/man/man1/7za.1
- installing /usr/local/man/man1/7zr.1
- installin...
4 条记录 1/1 页