gzip bzip2 zip tar vim

2023-12-05 20:08
文章标签 vim zip gzip tar bzip2

本文主要是介绍gzip bzip2 zip tar vim,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

gzip 压缩文件

只能对文件进行压缩,不能压缩目录
gzip -d 文件 解压文件
gunzip 文件 解压文件
gzip 文件 压缩文件
gzip 1~9 文件 1~9是压缩比,值越大压缩比越高 默认为6
gzip -c 文件 >> 文件。gz 保存源文件进行压缩
gzip -r 目录 对目录下的所有文件进行压缩
在这里插入图片描述造个文件

bzip2 压缩文件,压缩比高

bzip2 文件 压缩文件
bzip2 -k 文件 保留元文件压缩文件
bunzip 文件 解压

zip 压缩

zip -r 压缩目录 需要指定名字
在这里插入图片描述
unzip 解压 保留源文件

tar归档

-c 打包
-v 显示详情
-f 指定文件名 f一般放在最后
-x 打包还原
-C 指定路径 放在后面
-z 归档之后用gzip压缩
-j 归档之后用bzip2 压缩
-t看内容不还原
-p保留原来属性
在这里插入图片描述
把e文件按照日期进行归档压缩
date +%Y%m%d-%H%M%S 调用命令的一个结果
在这里插入图片描述

rz 与sz 拖文件

vi编辑器

三种工作模式:命令模式,输入模式,末行模式
不同模式之间和可以切换
a在光标之后插入
i在光标之前插入
o在光标的下一行插入
O在光标的上一行插入
I 光标调到行首插入
A光标跳到行位插入
按0 跳到行首
按home键跳到行首
按end键跳到行位
¥键跳到行尾
按3再按回车,往下跳三行
末行模式下 set nu 显示行数
Set nonu 取消显示行数
Set nu! 取消显示行号
gg /1G跳到第一行
G 跳到最后一行
7G 跳到第七行
yy 复制光标所在的行
3yy 复制3行
p 在光标下一行粘贴
P 在光标所在行的上一行粘贴
dd 删除当前行
3dd 从当前行往下删除三行
17,19dd 删除17到19行
x删除光标所在的字符
dw删除光标所在的单词
%d 删除所以行
d 删 除 说 有 行 d 删 除 光 标 之 前 到 行 首 d d 删除说有行 d^ 删除光标之前到行首 d ddd删除光标之后到行尾
u 恢复之前操作 可以多次恢复
/内容 查找内容,按n往下跳, N往上跳
?内容,可以 搜索查找,按n往上跳,按N往上跳
ZZ 保存退出,在命令模式下
r 替换光标所在的单个字符

末行模式

nohl取消高亮
:w 保存
:wq保存退出
:q!保存不退出
:X 保存退出
:wq!强制保存退出
:w /tmp/qq 保存到指定文件中
:r /etc/hosts 读取指定文件内容
:e /etc/hosts 进入指定文件,打开新文件之前要做保存

替换

:s/desktop/home 把光标所在行的desktop换成home
:%s/desktop/home/g 把所有的desktop换成home
:s/old/new/g
: %s/old/new
:1,10s/old/new/gc 1-10行的替换 需要确认,按y或n确认是否替换,每个都询问,一次全部替换按a
: $s/old/new/g 10-最后一行

这篇关于gzip bzip2 zip tar vim的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/458955

相关文章

CentOS7安装配置mysql5.7 tar免安装版

一、CentOS7.4系统自带mariadb # 查看系统自带的Mariadb[root@localhost~]# rpm -qa|grep mariadbmariadb-libs-5.5.44-2.el7.centos.x86_64# 卸载系统自带的Mariadb[root@localhost ~]# rpm -e --nodeps mariadb-libs-5.5.44-2.el7

centos 6安装 vim

centos 安装vim 1.首先查询当前当前vim所依赖的包存在不存在.检查缺少哪个几个依赖包 [root@bogon firstCopy]# rpm -qa|grep vivimvim-common-7.4.160-5.el7.x86_64vim-enhanced-7.4.160-5.el7.x86_64vim-filesystem-7.4.160-5.el7.x86_64vim-

文本编辑器-Vim

http://www.vim.org/ 简单介绍 Vim是一种高度可配置的文本编辑器,用于创建和更改任何类型的文本非常高效。它与大多数UNIX系统和苹果OS X一起被列为 “vi”。 Vim是稳定的,并且不断被开发以变得更好。 其功能包括: 1. 持久的,多级的撤消树 2. 广泛的插件系统 3. 支持数百种编程语言和文件格式 4. 强大的搜索和替换 5. 与许多工具集成 下载

Vim命令记录

2019年4月26日22:46修改 好玩网站:https://coolshell.cn/articles/5426.html http://c.biancheng.net/view/813.html vim启动进入普通模式,处于插入模式或命令行模式时只需要按Esc或者Ctrl+[即可进入普通模式。普通模式中按i(插入)或a(附加)键都可以进入插入模式,普通模式中按:进入命令行模式。命令行模

Linux 中常用的 Vim 命令大全

Vim 是 Linux 系统中最常用的文本编辑器之一,因其强大的功能和轻量级的性能广泛应用于开发者和系统管理员的日常工作中。无论是代码编辑、系统配置还是日志分析,掌握 Vim 的基础和高级命令都能极大提升工作效率。本文将汇总 Vim 的常用命令及其功能,帮助你在 Linux 环境中高效操作 Vim。 一、Vim 基础介绍 Vim 是一个基于 vi 的高级文本编辑器,提供了更多强大的功能。它

vim 安装与配置教程(详细教程)

vim就是一个功能非常强大的文本编辑器,可以自己DIY的那种 ,不但可以写代码 ,还可编译 ,可以让你手不离键盘的完成鼠标的所有操作。  如果想要了解vim的的发展历史和详细解说,可以自行上网搜索,我主要是记录一下安转和配置流程以及基础的使用方法,可以简单入个门。话不多说 直接开始吧!!! 注意: 本教程是在linux系统下进行的,当然vim 还支持Windows、CentOs等系统  1、

Linux下新手如何将VIM配置成C++编程环境(可以STL自动补全)

~ 弄拉老半天,终于弄的差不多啦,果然程序员还是需要有点折腾精神啊。 首先你要安装vim,命令:sudo apt-get install vim vim它只是一个编辑器,它不是IDE(比如codeblocks),IDE相当于已经给一个房子装好啦各种东西,你只要使用就行,vim却要自己装各种东西,相当于买了一个毛坯房,自己要给房子装潢。 如何安装g++编译器可以参考我上一篇博文. 1:vi

nano 和 vim对比

nano 和 vim 是两种流行的文本编辑器,各有优缺点和适用场景。以下是对这两种编辑器的详细对比: Nano 优点: 1.简单易用:nano 的界面和命令非常简单,易于新手上手。所有的命令都列在屏幕底部,不需要记住复杂的命令。 2. 直接编辑:打开文件后可以直接开始编辑,不需要进入插入模式。 3. 轻量便捷:通常预装在大多数Linux发行版上,启动速度快。 缺点: 1.功能有限:相比于vim

linux下zip加密压缩文件

zip -q -r  -P password zipfile.zip sourcefiles.txt                            #password 是加密密码 zipfile.zip 是生成的压缩文件 sourcefiles.txt 是被压缩的文件   zip [参数] <压缩包> <源文件>   使用zip格式打包文件     -r 递归,将指定目

Linux *.tar.gz文件解压缩命令

1.压缩命令:   命令格式:tar  -zcvf   压缩文件名.tar.gz   被压缩文件名       可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令:   命令格式:tar  -zxvf   压缩文件名.tar.gz   解压缩后的文件只能放在当前的目录。