linux压缩文件夹

linux常用命令

混江龙づ霸主 提交于 2019-12-06 16:31:49
一.命令基本格式 -rw-r--r--(-文件 d目录 l软链接文件) rw- r-- r-- 第一部分rw-代表当前用户具有读写的权限。 第二部分的r--代表当前用户所在的用户组中其他成员只有读得权限 最后一个r--表示额外的其他用户只有读得权限。 u所有者 g所属组 o其他人 用户对文件的权限:r读 w写 x执行 ls -l nginx 显示nginx文件下所有包含文件的详细信息 ls -a nginx 显示nginx文件下所有包含文件包括隐藏文件 ls -ld nginx 显示nginx文件夹的详细信息 ls -lh nginx 显示nginx文件下所有文件的详细信息,文件大小按照k,M等显示(能看懂) 二.目录处理命令 建立目录:mkdir mkdir -p [目录名] -p 递归创建 命令英文原意:make directories mkdir test 创建文件test mkdir -p test1/test2 创建文件test1下test2 切换目录:cd 命令英文原意:change directory 简化操作: cd ~ 进入当前用户的家目录 cd cd - 进入上次目录 cd .. 进入上一级目录 cd . 进入当前目录 删除目录:rmdir 命令英文原意:remove empty directories 删除文件或目录:rm 命令英文原意:remove 选项:

linux-正文处理及vi/vim编辑器

爱⌒轻易说出口 提交于 2019-12-06 14:42:11
一、文件压缩打包命令 1、掌握tar命令的常用选项:   c:创建一个新的tar文件。   t:列出tar文件中目录的内容。   x:从tar文件中抽取文件。   f:指定归档文件或磁带(也可能是软盘)设备(一般都要选)。   v:显示所打包的文件的详细信息,v是verbose的第1个字母。   z:使用gzip压缩算法来压缩打包后的文件。   j:使用bzip2压缩算法来压缩打包后的文件。 # 打包 tar cvf a.tar a.txt # 解包到某文件夹 tar xf a.tar -C 文件路径 # 压缩 (b比g压缩体积小,但耗费时间长) gzip a.txt bzip a.txt # 解压 gunzip b.txt bunzip b.txt #压缩/解包到文件夹 gzip a.txt -c > /路径/name.gz # 压缩打包一起 tar cvfz file.tar.gz file.txt 2、vim编辑器 命令行模式<==>编辑模式<==>拓展模式 1) 掌握从命令行模式进入插入模式的命令:   a:进入插入模式并在光标之后进行添加。   i:进入插入模式并在光标之前进行插入。   o:进入插入模式并在当前(光标所在)行之下开启新的一行。 2)命令行模式下删除与复制 # 剪切光标一行 dd # 复制光标一行(前加数字即向下复制几行) yy # 光标下一行粘贴 p #

前端linux基础

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-06 10:22:36
1. Linux安装 因为图太多了,转载一篇从虚拟机vmware配置到centos7详细安装教程 https://www.cnblogs.com/wcwen1990/p/7630545.html 2.linux常用命令 2.1 常见目录 /bin 存放二进制可执行文件(ls,cat,mkdir等),常用命令一般都在这里。 /etc 存放系统管理和配置文件 /home 存放所有用户文件的根目录,是用户主目录的基点,比如用户user的主目录就是/home/user,可以用~user表示 /usr 用于存放系统应用程序,比较重要的目录/usr/local 本地系统管理员软件安装目录(安装系统级的应用)。这是最庞大的目录,要用到的应用程序和文件几乎都在这个目录。 /usr/x11r6 存放x window的目录 /usr/bin 众多的应用程序 /usr/sbin 超级用户的一些管理程序 /usr/doc linux文档 /usr/include linux下开发和编译应用程序所需要的头文件 /usr/lib 常用的动态链接库和软件包的配置文件 /usr/man 帮助文档 /usr/src 源代码,linux内核的源代码就放在/usr/src/linux里 /usr/local/bin 本地增加的命令 /usr/local/lib 本地增加的库 /opt

Linux常用命令总结

旧时模样 提交于 2019-12-06 08:44:34
自己简单总结的,希望对大家有帮助吧! 关机/重启 关机   poweroff //立即关机   shutdown -h now   //立刻关机   shutdown -h 时间 //到某个时刻自动关机   halt //立刻关机   init 0 //关闭系统   shutdown -c //取消定时关机   logout //注销   //简单说一下三个立刻关机的区别:poweroff是掉电关机,但实际上也是先关闭程序再关机,halt等同于shutodwn -h now是停掉系统而已,并没有掉电,主板是通电的 重启   shutdown -r now //立即重启 注意:关机和重启操作都是需要root权限的 系统信息 uname -r //查看系统内核版本 cat /proc/version //显示内核版本的详细信息 arch //查看系统处理器是32/64位 uname -m //等同于arch cat /proc/cpuinfo //查看cpu详细信息 date //显示系统时间 date +"时间显示格式" //按规定格式显示时间 clock -w //将系统时间写入硬件 cal 年 //查看某一年的日历 hostname //查看计算机名,后面可以加名称临时更改系统名称 cat /etc/redhat-release //查看系统版本 head /etc/issue

Linux服务器下载与上传文件

我的未来我决定 提交于 2019-12-06 05:10:03
一、图形化工具 FileZilla、SecureCRT,连接Linux服务器后直接操作 二、命令 使用终端模拟软件连接服务器后,首先安装lrzsz工具包 yum install lrzsz rz ,上传文件 sz filename ,下载文件(只能下载文件,文件夹考虑先打包 tar -czvf xxx.tar.gz xxx/ 将xxx文件夹打包压缩为xxx.tar.gz文件) 来源: https://www.cnblogs.com/lingblog/p/11963489.html

linux中文件压缩介绍

此生再无相见时 提交于 2019-12-05 11:38:42
原文内容来自于LZ(楼主)的印象笔记,如出现排版异常或图片丢失等问题,可查看当前链接: https://app.yinxiang.com/shard/s17/nl/19391737/1c62bb7f-f817-427f-b9e8-0c3107b4b26c linux中文件压缩的简单介绍 *.zip文件,表示 zip程序打包压缩的文件 *.rar文件,表示rar程序压缩的文件 *.tar文件,表示tar程序打包 未压缩的文件 命令: zip -r -q -o shiyanlouCode.zip /home/shiyanlou/Code (-r表示递归打包子目录的全部内容,-q 表示安静模式,即不向页面输出信息,-o 表示输出文件,需要再其后面紧跟打包输出文件的文件名( 不写也可以 ),shiyanlouCode.zip 表示打包后输出的文件名称,/home/shiyanlou/Code 表示所要打包的对象路径( 绝对路径 ),此处表示将home下的shiyanlou文件夹下Code文件下的所有文件打包。且打包后的生成名称为shiyanlouCode.zip) 此处打包时,需要注意并清楚的是,生成后的文件(linux下应该叫做输出后的文件)包,所在的目录是此时当前打包时,用户所在的目录。即此时如果是在/home文件夹下执行的该打包命令

Ubantu+linux下解压文件方法

痴心易碎 提交于 2019-12-04 17:52:30
最近的大数据学习用到了很多linux命令,但是今天想把从Windows系统复制过来的java源码项目使用时出现了一系列问题: 1.首先,Windows到linux,文件必须要压缩,否则都是一个空文件夹,当然了网上有说用文件共享相关的软件,我这里纯粹针对linux命令行来说,压缩的时候最好是zip文件,我压缩了tar和rar的,但是在linux下键入命令,显示该文件并不是一个tar或者rar文件,无法解压,上网查说是file 该文件,查看类型,结果无论是什么压缩都是zip格式的,我也不知道为什么,干脆就用zip的解压方法:unzip -n file.tar.gz -d 解压路径,建议加上自己的解压路径,解压到当前文件夹有可能还要自己copy出来用。 2.注意!!!解压的时候要先cd到自己的压缩文件路径下,不然是找不到该压缩文件的,大一学习的linux系统命令,现在都忘了,导致用网上的命令行解压半天都显示没有文件,都怀疑人生了。 3.菜狗的总结,您是大神的话您就别看也别喷,蟹蟹。 来源: https://www.cnblogs.com/cuijunfeng/p/11876126.html

软件管理

折月煮酒 提交于 2019-12-04 17:27:35
软件管理 RPM软件包管理 源码包管理 压缩与解压缩 linux software manager 一.RPM软件包 适用于redhat redflag centos suse 1)rpm 命令 rpm -ivh 1 i 安装 2 v 显示安装过程 3 h hash [Use with -v|--verbose for a nicer display.] 4 q 查找 查询 5 -qf 查看某个文件时属于哪个软件包 6 -qi 查看软件包的信息【出厂信息】 7 -qa 查找已安装所有匹配XXX关键字的软件包 8 -e 卸载rpm软件包 9 -ql 查看软件包包含哪些文件 10 -U 升级软件包 思考问题 依赖问题 —nodeps 软包安装不完整 重新安装 —replacepkgs —force 2)YUM 安装 YUM C/S架构 1 YUM源服务器 [共享所有软件包] 通过文件服务器 【http ftp file】 2 YUM客户端 3 YUM客户端配置文件设置 YUM 客户端配置文件 /etc/yum.repos.d/ 配置文件名字两部分组成 *.repo 前半部分可以随便写 后半部分必须是repo 1 [baism] 2 name=www.ayitula.com 3 baseurl=ftp://192.168.10.253/pub 4 enabled=1 5 gpgcheck

【转】Linux tar命令详解

≯℡__Kan透↙ 提交于 2019-12-04 07:01:54
参考: https://blog.csdn.net/kkw1992/article/details/80000653 linux下最常用的打包程序就是tar了,使用tar程序打出来的包我们常称为tar包,tar包文件的命令通常都是以.tar结尾的。生成tar包后,就可以用其它的程序来进行压缩。 1.命令格式:   tar[必要参数][选择参数][文件] 2.命令功能:   用来压缩和解压文件。tar本身不具有压缩功能。他是调用压缩功能实现的。 3.命令参数: 必要参数有如下: -A 新增压缩文件到已存在的压缩 -B 设置区块大小 -c 建立新的压缩文件 -d 记录文件的差别 -r 添加文件到已经压缩的文件 -u 添加改变了和现有的文件到已经存在的压缩文件 -x 从压缩的文件中提取文件 -t 显示压缩文件的内容 -z 支持gzip解压文件 -j 支持bzip2解压文件 -Z 支持compress解压文件 -v 显示操作过程 -l 文件系统边界设置 -k 保留原有文件不覆盖 -m 保留文件不被覆盖 -W 确认压缩文件的正确性 可选参数如下: -b 设置区块数目 -C 切换到指定目录 -f 指定压缩文件 --help 显示帮助信息 --version 显示版本信息 4.常见解压/压缩命令 tar 解包:tar xvf FileName.tar 打包:tar cvf FileName

PHP自带ZIP压缩、解压缩类ZipArchiv介绍及使用

五迷三道 提交于 2019-12-04 01:48:02
--------------------- 使用ZipArchive对象的前提 --------------------- 要使用该PHP扩展类,需要(PHP 5 >= 5.2.0, PECL zip >= 1.1.0),部分方法需要 PHP 5.2.+,且php.ini配置支持zip 对于win系统,直接去掉php_zip.dll 扩展的注释,然后重启http服务(IIS或Apache)即可 Linux还没有试验,理论上差别不会很大 功能: 1、解压缩zip文件 2、将文件压缩成zip文件 3、追加文件到zip文件 4、将文件夹打包成zip文件(需要循环添加文件与创建空文件夹) 5、删除压缩文件中的条目 --------------------- ZipArchive对象常用方法介绍 --------------------- 测试约定: 测试文件为text.zip,该压缩文件包含了三个被压缩的文件(hello.txt、word.txt、ooxx.jpg),如下所示 text.zip hello.txt word.txt ooxx.jpg 打开zip文件,以便进一步操作 ZipArchive::open (PHP 5 >= 5.2.0, PECL zip >= 1.1.0) mixed ZipArchive::open ( string $filename [, int