Vi与vim的三种模式关系
在左下角是编辑文本的名字,右下角表示的第几行第几个字符
vi和vim的用法
常用的格式:例如:1,20 s/#//g (把1-20行前面的#去掉) 可以用来添加,更换等操作。
多文件编辑
多窗口编辑
区域选择
vim的环境参数设置
gzip {参数} 文件 —>zcat 文件名.gz(类似windows直接打开压缩包)---->zgrep (筛选压缩包里的某些数据)
-c : 将压缩的数据输出到屏幕
-d: 解压缩的参数
-t:检验压缩
-v:显示压缩比
-#:#为数字 -1代表最快但压缩比最差,-9代表最慢,压缩的好,-6 中间值
bzip2 {参数} 文件 ----> bzcat 文件名.bz2 —>zgrep压缩不常用就不举例了
-c:将压缩的数据输出到屏幕
-d:解压缩的参数
-k:保留原始文件,但不会删除
-z:压缩的参数(默认值,可以不加)
-v:显示压缩比
**-#:#为数字 -1代表最快但压缩比最差,-9代表最慢,压缩的好,-6 中间值
**
经过 gzip和bzip2两者比较来看,bzip2的压缩比好像更好一点 (但我还是喜欢gzip压缩,毕竟少1个数字,哈哈,不会偷懒的运维不是好运维 0.0),此为还有xz命令也可以压缩,但它压缩的太厉害哦,好比榨成粉儿的那种,开发可以用,运维就算啦,前两个不香吗?
tar {参数} [文件名] ===>打包
tar {参数} [文件名.tar格式] ===>查看
tar {参数} [文件名.tar格式] -C ===>解压
选项和参数(这些可以对比着看,比较好记一些)
-c:创建打包文件
-t:查看打包文件名
-x:解包打包或压缩的功能
注意:-c -t -x这三个不可同时使用
-z: 通过gzip的支持进行压缩/解压缩
-j:通过bzip2的支持进行压缩/解压缩
-J:通过xz的支持进行压缩/解压缩
特别留意:-z -j -J 三者不能同时使用
-v:在压缩解压缩时显示详细信息
-f:后面截要处理的文件名
-C:在解压缩时后跟特定的目录
-p:保留备份属性数据
-P:保留决定路径
–exclude=FILE:在压缩过程中,不要将FILE打包
打包压缩:tar -zcv -f 压缩后的名字 要被压缩的文件
查询:tar -ztv -f 压缩的文件
解压缩:tar -zxvf 压缩的文件 -C 要解压到的目录