美文网首页
Linux简单的学习记录(五)

Linux简单的学习记录(五)

作者: Hugh1029 | 来源:发表于2018-08-01 17:22 被阅读0次

    Vim文本编辑工具压缩解压缩

    一、Vim文本编辑工具

    1.安装与使用,一般都有vim文本工具,如果没有
    yum install -y vim-enhanced
    进行安装。

    2.vim的三种模式:文本模式,编辑模式和命令模式。
    文本模式就是vim刚进去的时候,按i进去编辑模式,按完esc,:或者/开头就是命令模式。

    3.一般模式下的快捷操作:
    h或者<-:向左移动
    l或者->:向右
    k:向上
    j:向下
    ctrl+B:文本向前翻一页
    ctrl+F:向后翻一页
    0或shift+6:移动到行首
    shift+4:移动到行尾
    gg:首行
    G:尾行
    nG:第几行

    x:向后删除
    X:向前删除
    nx:向后删n个
    dd:剪切光标所在行
    ndd:剪切光标所在行之后的n行
    yy:复制光标所在行
    p:光标所在行开始向下粘贴
    P:向上粘贴
    nyy:光标所在行开始,向下复制n行
    u:还原上一步操作
    v:按v后移动光标选中指定字符,实现复制粘贴

    4.进入编辑模式
    i:当前字符前插入
    I:光标所在行首插入
    a:当前字符后插入
    A:所在行行尾插入
    o:下一行插入
    O:上一行插入

    5.命令模式:
    /word :按n向后搜索
    ?word:按n向前搜索
    :n1, n2s/word1/word2/g :第n1到n2行之间将word1替换为word2,不加g则只替换每行的第一个word1
    :1,$s/word1/word2/g:全部替换

    :w:保存
    :q 退出
    :w! 强制保存
    :q! 强制退出
    :wq 保存退出
    :set nu 显示行号
    :set nonu 不显示行号

    二、文件的压缩和打包

    最常见的是.tar.gz后缀名的压缩文件,注意这是两个命令组合的,是通过tar进行打包,再通过gzip压缩的。

    1.压缩工具
    1.1 gzip压缩
    gzip [-d#] filename
    -d解压时候用, -#表示压缩等级,6为默认,9最好
    gzip 文件名:表示当前目录下压缩,并且原文件消失
    gizp -d 文件名: 解压

    1.2 bzip压缩
    格式:bzip2 [-dz] filename
    其中-z压缩,-d解压

    1.3 xz压缩工具
    xz [-dz] filename
    -d解压,-z压缩

    2.tar打包工具
    命令格式:
    tar [-zjxcvfpP] filename tar
    *-z gzip压缩
    -j bzip2压缩
    -J xz压缩
    *-x 解包或者解压
    -t 表示查看tar包里有什么文件
    *-c 表示建立一个tar包或压缩包
    *-v 表示可视化
    *-f 后跟文件命,表示压缩后的文件名或解压后的文件名,联合使用放在最后
    -p 表示使用文件原属性(不常用)
    -P 表示可以使用绝对路径(不常用)
    综上所述,常用的命令为:
    tar -czvf 打包后的命 文件夹名 (压缩文件)
    tar -zxvf 文件包名 (解压)
    换压缩方式,只要替换z即可。

    3.zip压缩
    安装: yum install -y zip
    yum install -y unzip
    zip [-r] 文件夹

    4.zcat和bzcat
    查看压缩的文档的内容

    相关文章

      网友评论

          本文标题:Linux简单的学习记录(五)

          本文链接:https://www.haomeiwen.com/subject/gnrrvftx.html