tar命令(压缩打包)和Vim操作

tar命令(压缩打包)和Vim操作

tar命令

  1. 打包目录或文件

    • 语法: tar -cvf 包的文件名(扩展名为.tar) 文件路径

      tar -cvf dabao.tar a.txt
      #	也可以打包多个文件或目录
      tar -cvf ab.tar a.txt /tmp/
      #	把a.txt文件和/tmp目录打包成ab.tar文件包
      
  2. 压缩目录或文件

    • 使用gzip命令,压缩命令不能直接压缩目录,需要先将目录进行打包,然后对包进行压缩

    • 压缩后文件扩展名为.gz

    • 语法:gzip 包名

      gzip ab.tar
      #	ab.tar.gz
      
  3. 解打包

    • 语法:tar -xvf 包名

      tar -xvf dabao.tar
      #	-C 可以指定解打包位置
      tar -xvf dabao.tar -C aa
      
  4. 解压缩

    • 语法:tar -zxvf 压缩包名

      tar -zxvf ab.tar.gz
      #	也可以通过 -C 指定解打包位置
      tar -zxvf ab.tar.gz -C ../
      
    • unzip命令可以查看和解压缩zip文件

      • 语法:unzip [选项] 压缩包名

      • -d 目录名:将压缩文件解压到指定目录下

        -n:解压时并不覆盖已经存在的文件

        -o:解压时覆盖已经存在的文件,并且无需用户确定

        -v:查看压缩文件的详细信息

        -t:测试压缩文件有无损坏,但不解压

什么是vi/vim编辑器

vi/vim编辑器,就是命令行模式下的文本编辑器,用来编辑文件

vim是vi的升级版,一般用vim即可,包含全部vi功能

  • 基础命令
    • vi 文件路径
    • vim 文件路径
  • 运行模式
    • 命令模式,默认的模式,可以通过键盘快捷键控制文件内容
    • 输入模式,通过命令模式键盘输入"i"进入,可以输入内容进行编辑,按esc退回命令模式
    • 底线命令模式,通过命令模式键盘输入":"进入,可以对文件进行保存、关闭等操作

Vim查找文本

快捷键功能描述
/abc从光标所在位置向前查找字符串abc
?abc从光标所在位置向后查找字符串abd
^abc查找以abc为行首的行
abc$查找以abc为行尾的行
n向同一方向重复上次的查找指令
N向相反反向重复上次的查找指令
:nohlsearch 命令可以停止查找,将因为查找产生的黄标清除

Vim替换文本

快捷键功能描述
r替换光标所在位置的字符
😒/a1/a2/g将当前光标所在行中的a1全部替换成a2
:n1,n2s/a1/a2/g将n1行到n2行的所有a1替换成a2
:%s/a1/a2/g将文件中所有的a1替换成a2

Vim光标移动

快捷键功能描述
0或^光标移动到行首
$光标移动到行尾
fx(Fx)光标移动到当前行中下一个(上一个)x字符处
gg光标移动到文件开头
G光标移动到文件末尾
nG光标移动到第n行
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值