文本查看命令

  • cat 文本内容显示到终端

  • head 查看文件开头

  • tail 查看文件结尾
    • 常用参数 -f 文件内容更新后,显示信息同步更新
  • wc 统计文件内容信息
    • wc -l 查看文件有多少行
  • more
  • less

打包、压缩和解压缩

  • 最早的 Linux 备份介质是磁带,使用的命令是 tar

  • 可以打包后的磁带文件进行压缩储存,压缩的命令是 gzipbzip2
  • 经常使用的扩展名是 .tar.gz .tar.bz2 .tgz

  • tar
    • c 打包
    • x 解包
    • f 指定操作类型为文件夹

vi 的四种模式

  • 正常模式 (Normal-mode)
  • 插入模式 (Insert-mode)
  • 命令模式 (Command-mode)
  • 可视模式 (Visual-mode)

vi 的正常模式

进入插入模式的方法:

i 在光标所在位置开始编辑

I 在光标所在行的开头位置开始编辑

a 在光标所在位置的下一位开始编辑

A 在光标所在行的末尾开始编辑

o 在光标所在行的下一行开始编辑

O 在光标所在行的上一行开始编辑

光标移动:

hjkl 用来进行上下左右的移动

复制:

y 用来复制内容,常用的是 yyy$

yy 可以复制一整行,在该命令前加上数字表示复制多少行

y$ 可以复制当前位置至当前行结尾的内容

剪切:

dd 可以剪切一整行,在该命令前加上数字表示剪切多少行

d$ 可以剪切当前位置至当前行结尾的内容

粘贴:p

撤销:u

取消撤销:ctrl + r

删除:x

替换:r

显示每行是第几行::set nu

移动到指定行:行数 + G

移动到第一行:gg

移动到最后一行:GG

移动到一行的开头:^

移动到一行到结尾:$