Vim文本编辑器
sequenceDiagram
命令模式 ->> 输入模式:a、i、o等键
输入模式->>命令模式: Esc键
命令模式->>末行模式: :键
末行模式->>命令模式: Esc键
命令 |
作用 |
dd |
删除(剪切)光标所在整行 |
3dd |
删除(剪切)光标处开始的5行 |
yy |
复制光标所在的整行 |
4yy |
复制光标处开始的5行 |
n |
显示搜索命令定位到的下一个字符串 |
N |
显示搜索命令定位到的上一个字符串 |
u |
撤销上一步的操作 |
p |
将最前删除或复制的数据粘贴到光标后面 |
命令 |
作用 |
:w |
保存 |
:q |
退出 |
:q! |
强制退出 |
:wq! |
强制保存退出 |
:set nu |
显示行号 |
:set nonu |
不显示行号 |
:命令 |
执行该命令 |
:整数 |
跳转到该行 |
: s/one/two |
将当前光标所在行的第一个one替换成two |
: s/one/two/g |
将当前光标所在行的所有one替换two |
:%s/one/two/g |
将全文中的所有one替换成two |
?字符串 |
在文本中从下至上搜索该字符串 |
/字符串 |
在文本中从上至下搜索该字符串 |
- 修改主机名称
主机名大多保存在/etc/hostname文件中
vim /etc/hostname
使用hostname命令检查是否修改成功
- 配置网卡信息
网卡配置文件在/etc/sysconfig/network-scripts目录中
shell
运算符 |
作用 |
-d |
测试文件是否为目录文件 |
-e |
测试文件是否存在 |
-f |
判断是否为一般文件 |
-r |
测试当前用户是否有权读取 |
-w |
测试当前用户是否有权写入 |
-x |
测试当前用户是否有权执行 |
运算符 |
作用 |
-eq |
是否等于 |
-ne |
是否不等于 |
-gt |
是否大于 |
-lt |
是否小于 |
-le |
是否等于或小于 |
-ge |
是否大于或等于 |
if条件测试
then命令序列
fi
if条件测试1
then命令序列1
elif条件测试2
then命令序列2
else
命令序列3
fi
for变量名in取值列表
do
命令序列
done
while 条件测试
do
命令序列
done
cese变量值in
模式1)
命令序列1
;;
模式1)
命令序列2
;;
*)
默认命令序列
esac
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。