• Day6: Linux基础片:文件压缩、Vim用法


     

    文件压缩

    cat 文件1 文件2 文件3 > 总文件——————将文件1,文件2,文件3纵向合并成总文件

    cat 文件1 >> 总文件————————————将文件1的内容添加到总文件中

    tar -选项 压缩后的文件名 被压缩的所有文件——压缩

    • c : 创建一个新文件

    • t : 列出文件中的所有内容

    • x : 从tar文件中抽取文件

    • f : 指定归档文件或磁带设备

    • v : 显示所打包文件的详细信息

    • z : 使用gzip算法来压缩打包后的文件

    • j : 使用bzip2压缩算法来压缩打包后的文件

    tar cvf arch.tar arch ——————————将arch目录打包成一个名为arch.tar的归档文件(显示所有打包的文件和目录)

    tar tf arch.tar————————————显示arch.tar这个归档文件(包)中的所有文件

    tar cvfz arch.tar.gz arch————————将arch路径以gzip方式压缩

    tar cvfj arch.tar.bz2 arch————————将arch路径以bzip2方式压缩

    tar xvf arch.tar -C 路径————————恢复arch.tar中的全部内容

    Vim使用方法

    命令行模式

    其他模式按esc可以切换回命令行模式

    命令行模式转编辑模式:a

    • nG 跳到第n行

    • G 跳到文件末尾

    • gg 跳到文件开头

    • $ 跳到行尾

    • 0 跳到行首

    • L 跳到当前屏幕的末尾

    • H 跳到当前屏幕的开始

    • yy 复制所在行

    • nyy 复制当前光标的所在向下20行

    • p 粘贴到光标下一行

    • P 粘贴到光标上一行

    • dd 删除本行

    • ndd 删除光标下面n行

    • u 撤销操作

    • Ctrl + R 前进操作

    • /abc 查找文中第一个abc,按n显示下一个

    扩展模式

    命令行模式下输入:进入扩展模式

    • w 保存

    • q 退出

    • wq! 强制保存退出

    • %s|abc|ABC|g 将文中的所有的abc替换为ABC

       

  • 相关阅读:
    stm32之watchdog
    stm32之PWM
    stm32之GPIO(二)
    JavaScript之怎样获取元素节点
    JavaScript之对象学习
    JavaScript之数组学习
    Jquery遍历数组之$.inArray()方法介绍
    Jquery 遍历数组之$().each方法与$.each()方法介绍
    C# 移位运算符
    tensorboard简单使用
  • 原文地址:https://www.cnblogs.com/rendawei/p/6904970.html
Copyright © 2020-2023  润新知