一般模式
yy复制光标一行
p粘贴
dd删除光标一行
x删除光标前一个字母
X删除光标上的一个字母
u撤回一步
^光标移动到行头
$光标移动到行尾
gg移动到页头
G移动到页尾
编辑模式
(按下【i,I,o,O,a,A,r,R】进入编辑模式,Esc退出编辑模式)
i光标上进入 I光标前进入
o光标的下一行 O光标的上一行
指令模式
(:/?进入,Esc进入一般模式)
:w保存
:q退出
:!强制退出
ZZ没有修改文件直接退出,修改了就保存后退出
:set nu显示行号
:set nonu关闭行号
常用快捷键
Ctrl+l清屏
Ctrl+c停止进程
Tab补全命令
上下键查找执行过的命令
Ctrl+alt linux到windows切换
pwd显示当前路劲
ls显示当前路径下的文件名ll显示各个文件详细信息
cd –回到刚才的路劲
mkdir [-p]创建多级目录]创建目录
rm [-fr强制执行递归删除目录中的所有内容] 文件名/目录 删除文件/目录
touch 文件名 创建文件
cp [-r递归复制整个文件夹] 文件路径 目标路径 复制文件
mv 文件路径 目标路径 剪切文件
cat [–n显示行号] 文件名 查看文件
more 文件名 全屏幕按页显示文本文件的内容
head/tail –n 5 文件名 显示文件的前/后5行
echo [-e支持反斜线控制的字符转换] [内容] 输出内容到控制台
>覆盖>>追加
ll > 文件ll的东西覆盖到文件中
cat 文件1>文件2 文件1的内容覆盖到文件2
echo 内容 >>文件
ln –s [原文件] [软链接名]
history查看已输入的命令