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


    一、文件压缩打包命令

    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
    
    # 复原和重做
    U
    ctrl+r

    3)拓展模式的存储和退出

    # 写入磁盘
    :w
    # 退出
    :q
    # 写去磁盘并退出
    :wq

    4)掌握光标移动位置

    # 整个文件内
    # 移动到文件最后一行
    G
    # n位数字,移动到文件第n行
    nG
    # 移动到文件第一行
    gg
    
    
    # 单屏幕内
    #屏幕上方一行第一个字符
    H
    # 屏幕中间一行第一个字符
    M
    # 屏幕下方一行第一个字符
    L
  • 相关阅读:
    学习笔记CSS
    悲剧,当用cywin 写Linux脚本
    .net中控件的命名规则和一些词语的简称(转)(I)
    PyMining开源中文文本数据挖掘平台 Ver 0.2发布
    TCP和UDP的区别(转)
    发一道我今天遇到C面试题(求完美解)
    C#三种定时器的实现转载
    window 拷贝 linux 远程
    datepicker 日月年
    Oracle PL/SQL练习题总目录 hl3292
  • 原文地址:https://www.cnblogs.com/xiaowangba9494/p/11990629.html
Copyright © 2020-2023  润新知