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

     

     

 

posted @ 2017-05-25 17:17  戴维德  阅读(137)  评论(0编辑  收藏  举报