1:关机重启命令
作用 | 命令 |
---|---|
关机 | shutdown -h now/0 |
重启 | shutdown -r now/0 |
取消重启 | shutdown -c |
2:和目录相关命令
作用 | 命令 |
---|---|
创建目录 | mkdir |
创多个子目录 | mkdir -p |
– | – |
确认已创建 | ls |
指定目录 | ls -d |
返回家目录 | cd ~ |
– | – |
返回上一级 | cd … |
返回上一次目录 | cd - |
目录与目录之间有上下级关系:采用相对路径切换
目录与目录之间没上下级关系:采用绝对路径切换,效率高。
作用 | 命令 |
---|---|
当前所在目录 | pwd |
创建文件信息 | touch |
– | – |
查看文件内容 | cat |
3:编辑文件内容
作用 | 命令 |
---|---|
编辑文件 | vi |
进入编辑 | i |
– | – |
退出编辑 | esc |
保存退出 | :wq |
– | – |
直接退出 | :q |
强制退出 | :q! |
编辑文件内容时无法识别中文符号
4:文件不多时
echo将信息输出到屏幕,
特殊符号 > 向文件加内容会先清空文件。
特殊符号>>代表在原文件上追加文件。
5:文件目录有关命令
作用 | 命令 |
---|---|
复制 | cp |
递归 | cp -r |
强制覆盖 | \cp |
– | – |
数据移动 | mv |
重命名 | mv / / |
– | – |
删除数据 | rm |
强制删除 | rm -r |
– | – |
不确认强制删除 | rm -rf |
快捷方式
将光标移到行首:ctrl+A
将光标切到行位:ctrl+e
移到行道中间: ctrl+左右方向
剪切空格分隔: ctrl+w
粘贴: ctrl+y
左侧内容删除: ctrl+u
右侧内容删除: ctrl+k
粘贴: shift+finsert
调取上个最后参数 esc+.
vi技巧
在esc模式下进行
shift+g | 快速切换到行位 |
---|---|
gg | 将光标切到行首 |
set nu | 显示行号,底行指令 |
– | – |
set nonu | 取消行号,底行指令 |
N gg | 将光标切换N行 |
– | – |
$ | 将光标切到行位 |
^ | 将光标切到行首 |
– | – |
o | 在当前行下新起一行编辑 |
O | 在当前行上新起一行编辑 |
i | 在光标当前位置进行编辑 |
– | – |
I | 光标切行首进行编辑 |
a | 在光标当前下一个位置进行编辑 |
– | – |
shift+c | 光标所在右侧清空 |
cc | 将整行内容清空 |
– | – |
shift +A | 一行行尾进行编辑 |
文本内容快速编辑
yy | 复制指定信息 |
---|---|
p | 粘贴,复制 |
nyy | 复制多行信息内容 |
– | – |
np | 粘贴n行内容 |
dd | 删除指定行信息 |
r | 替换指定光标信息 |
– | – |
R | 可替换多字符 |
dG | 将光标后所有内容删除 |
底行模式
s / / | 替换内容 |
---|---|
%s / / | 指定所有内容替换 |