ubuntu php zip 安装教程,Ubuntu安装zip解压软件

如果没安装:

C/C++ Code复制内容到剪贴板

sudo apt-get install unzip

sudo apt-get install zip

或者:

C/C++ Code复制内容到剪贴板

yum install zip

yum install unzip

【解压.zip文件】

Ubuntu中貌似已经安装了unzip软件,解压命令如下:

PHP Code复制内容到剪贴板

unzip  ./FileName.zip

解压 压缩文件到指定的文件夹中:

将压缩文件vendor.zip在当前目录下vendor下解压缩,如果已有相同的文件存在,要求unzip命令不覆盖原先的文件。

PHP Code复制内容到剪贴板

unzip -n vendor.zip -d vendor

将压缩文件test.zip在指定目录/tmp下解压缩,如果已有相同的文件存在,要求unzip命令覆盖原先的文件。

PHP Code复制内容到剪贴板

unzip -o test.zip -d tmp/

查看压缩文件目录,但不解压。

PHP Code复制内容到剪贴板

unzip -v vendor.zip

如果没安装unzip的话,可以通过如下命令安装:

PHP Code复制内容到剪贴板

sudo apt-get install unzip

【解压.rar文件】

#安装unrar软件#

PHP Code复制内容到剪贴板

sudo apt-get install unrar

#卸载unrar软件#

PHP Code复制内容到剪贴板

sudo apt-get remove unrar

#解决.rar文件#

PHP Code复制内容到剪贴板

unrar x ./FileName.rar

zip选项:

-A:调整可执行的自动解压缩文件;

-b:指定暂时存放文件的目录;

-c:替每个被压缩的文件加上注释;

-d:从压缩文件内删除指定的文件;

-D:压缩文件内不建立目录名称;

-f:此参数的效果和指定“-u”参数类似,但不仅更新既有文件,如果某些文件原本不存在于压缩文件内,使用本参数会一并将其加入压缩文件中;

-F:尝试修复已损坏的压缩文件;

-g:将文件压缩后附加在已有的压缩文件之后,而非另行建立新的压缩文件;

-h:在线帮助;

-i:只压缩符合条件的文件;

-j:只保存文件名称及其内容,而不存放任何目录名称;

-J:删除压缩文件前面不必要的数据;

-k:使用MS-DOS兼容格式的文件名称;

-l:压缩文件时,把LF字符置换成LF+CR字符;

-ll:压缩文件时,把LF+cp字符置换成LF字符;

-L:显示版权信息;

-m:将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中;

-n:不压缩具有特定字尾字符串的文件;

-o:以压缩文件内拥有最新更改时间的文件为准,将压缩文件的更改时间设成和该文件相同;

-q:不显示指令执行过程;

-r:递归处理,将指定目录下的所有文件和子目录一并处理;

-S:包含系统和隐藏文件;

-t:把压缩文件的日期设成指定的日期;

-T:检查备份文件内的每个文件是否正确无误;

-u:更换较新的文件到压缩文件内;

-v:显示指令执行过程或显示版本信息;

-V:保存VMS操作系统的文件属性;

-w:在文件名称里假如版本编号,本参数仅在VMS操作系统下有效;

-x:压缩时排除符合条件的文件;

-X:不保存额外的文件属性;

-y:直接保存符号连接,而非该链接所指向的文件,本参数仅在UNIX之类的系统下有效;

-z:替压缩文件加上注释;

-$:保存第一个被压缩文件所在磁盘的卷册名称;

-:压缩效率是一个介于1~9的数值。

参数

zip压缩包:指定要创建的zip压缩包;

文件列表:指定要压缩的文件列表。

C/C++ Code复制内容到剪贴板

## 将/home/Blinux/html/这个目录下所有文件和文件夹打包为当前目录下的html.zip:

zip -q -r html.zip /home/Blinux/html

## 上面的命令操作是将绝对地址的文件及文件夹进行压缩,以下给出压缩相对路径目录,比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果:

zip -q -r html.zip html

## 比如现在我的html目录下,我操作的zip压缩命令是:

zip -q -r html.zip *

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/460160.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[hackerrank]Manasa and Stones

https://www.hackerrank.com/contests/w2/challenges/manasa-and-stones 简单题。 #include<iostream> using namespace std;int main() {int T;cin >> T;while (T--) {int n, a, b;cin >> n >> a >> b;// a < bif ( a > b) {int tmp a;a…

PHP--字符串处理函数

字符串的声明 1、 2、 3、 【注】单引号与双引号声明字符串的区别&#xff1a; 1、strlen():获取字符串长度 2、substr():截取字符串 3、strpos():查找字符串在指定字符串中的位置 4、str_replace():字符串替换 字符串与数组的转化函数 1、explode():字符串转化为数组 2、implo…

vue php 文件上传,使用vue.js和laravel上传文件

我尝试在vue.js和laravel中上传pdf文件&#xff0c;files_array是这样定义的:data(){return {formData: new Form ({files_array:,...这是一个文件选择函数:selectFile(e) {let pdfFile e.target.files[0];this.formData.files_array pdfFile;}上传功能:const header {Conten…

用webstorm自动编译less产出css和sourcemap

css产出sourcemap有什么用呢&#xff0c;可能大家要问这个问题了。 请移步这里 https://developers.google.com/chrome-developer-tools/docs/css-preprocessors?hlzh-CN 在chrome中我们通过sourcemap可以直接调试less源文件文件&#xff0c;这是一个非常强大的功能。 下面由我…

远近旋转球体

2019独角兽企业重金招聘Python工程师标准>>> static int day 20; void mydisplay(void) {int a clock();glEnable(GL_DEPTH_TEST);glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);//清空颜色缓存与深度缓存glMatrixMode(GL_PROJECTION);//接下来要进行的操作…

matlab里数组的赋值,arrays – MATLAB结构赋值数组

我有一系列结构.让我们说s(1).value,…,s(5).value.我有一个值向量,让我们说vals [1 2 3 4 5],我想分配给结构数组.所以用伪代码写我想要&#xff1a;s(:).value vals.如下所示,有一个已知的解决方案.但是真的不可能像在伪代码中那样在1行中进行这个赋值吗&#xff1f;% Vect…

Linux(CentOS)挂载NTFS格式的U盘、移动硬盘

以下操作均在root下执行的 1.U盘挂载 mkdir /mnt/usb //创建一个目录&#xff0c;用于挂载U盘 fdisk -l //查看系统中挂载的U盘&#xff0c;若系统有一块硬盘sdb1 代表你的U盘&#xff0c;/dev/sdb1表明机 器已识别U盘&#xff0c; mount /dev/sdb1 /mnt/usb //把U盘/dev/sdb1挂…

iOS开发UI篇—CALayer简介

一、简单介绍在iOS中&#xff0c;你能看得见摸得着的东西基本上都是UIView&#xff0c;比如一个按钮、一个文本标签、一个文本输入框、一个图标等等&#xff0c;这些都是UIView。 其实UIView之所以能显示在屏幕上&#xff0c;完全是因为它内部的一个图层&#xff0c;在创建UIVi…

EXCEL使用技巧

Excel: 1、隔行变色|菜单->条件格式->其它规则->使用公式->"MOD(ROW(),2)0" 2、查找包含特定字符的单元格&#xff0c;并替换整个单元格 Sub FindAndReplace()Dim i As IntegerWith Range("G23:G25") 指定替换范围For i 1 To .Cells.CountIf …

Cisco 3560 配置DHCP Relay实例

网络环境&#xff1a;一台3560交换机&#xff0c;划分三个vlan,vlan2为服务器所在网络&#xff0c;命名为server,IP地址段为192.168.2.0,子网掩码:255.255.255.0,网关:192.168.2.1,域服务器为windows2000advanceserver,同时兼作DHCP服务器&#xff0c;DNS服务器&#xff0c;IP地…

php 多进程 常驻内存,PHP 多进程与信号中断实现多任务常驻内存管理 [Master/Worker 模型]...

本文章基于pcntl扩展做的多进程测试。进程调度策略父子进程的调度由操作系统来负责&#xff0c;具体先调度子进程还是父进程由系统的调度算法决定&#xff0c;当然可以在父进程加上延时或是调用进程回收函数pcntl_wait可以先让子进程先运行&#xff0c;进程回收的目的是释放进程…

LINQ to JavaScript

JSLINQ 是一个将LINQ对象转化为JavaScript对象的工具 。它是构建在JavaScript的数组对象的基础上进行转换的&#xff0c;如果您使用的是一个数组&#xff0c;你可以使用LINQ到javascript 。 示例&#xff1a; var myList [ {FirstName:"Chris",LastName:…

php 可维护性的代码,软件的可复用性和可维护性

一、软件的可复用性可复用性(Reuseability)复用又叫重用&#xff0c;是重复使用的意思。一般软件的复用率并不高&#xff0c;尤其在国内。复用的好处可以得到 较高的生产效率以及随之而来的成本降低、较高的软件质量(错误可以更快的被纠正)以及 恰当的使用复用可以改善系统的可…

C# 多个线程一直跑着While(true)

在使用多线程的时候&#xff0c;开了多个线程一直在While(true)&#xff0c;会造成CPU占用很高。这时候要在线程内加入一句Thread.Sleep(1)&#xff0c;让他稍微睡一下。就不会消耗那么多CPU了。 代码&#xff1a; 1 Thread dataThread new Thread(delegate()2 {3…

RPG的错排

RPG的错排 Time Limit : 1000/1000ms (Java/Other) Memory Limit : 32768/32768K (Java/Other) Total Submission(s) : 25 Accepted Submission(s) : 14 Problem Description今年暑假杭电ACM集训队第一次组成女生队,其中有一队叫RPG,但做为集训队成员之一的野骆驼竟然不知道…

轮廓平滑方法

目录 1. 形态学操作 2. 边缘平滑化 3. 轮廓近似 python 有回归线平滑 2D 轮廓 1. 形态学操作 利用形态学操作&#xff08;例如腐蚀、膨胀、开运算、闭运算等&#xff09;可以使分割边界更加平滑和连续。腐蚀可以消除小的不连续区域&#xff0c;膨胀可以填充空洞&#xff0…

.NET条形码

建议不要用CODE-39码&#xff0c;改用CODE-128码&#xff1b; CODE-39码密度比较低&#xff0c;条码数字内容太多&#xff0c;导致条码太长&#xff0c;缩短长度就只能减小X尺寸&#xff0c;造成识读困难&#xff1b; CODE-128码密度高&#xff0c;相同的数字生成条码更短。 你…

python解约瑟夫环问题

故事&#xff1a; 约瑟夫问题&#xff08;Josephus Problem&#xff09;据说著名犹太历史学家 Josephus有过以下的故事&#xff1a;在罗马人占领乔塔帕特后&#xff0c;39 个犹太人与Josephus及他的朋友躲到一个洞中&#xff0c;39个犹太人决定宁愿死也不要被敌人到&#xff0c…

php_flag .htaccess,Apache服务器中.htaccess文件的实用配置示例集锦

.htaccess 是什么&#xff1f;htaccess (hypertext access&#xff0c;超文本访问) 是为网站所有者提供用于控制服务器环境变量以及其它参数的选项&#xff0c;从而增强他们网站的功能的文件。这些文件可以在网站目录树的任何一个目录中&#xff0c;并向该目录以及目录中的文件…

读取properties

为什么80%的码农都做不了架构师&#xff1f;>>> //db 是文件名为db.properties private static final ResourceBundle bundle ResourceBundle.getBundle("db");public static String getProperties(String key){return bundle.getString(key);} 转载于:…