1.vim补充
基本操作与vi类似,可以看做是vi的升级版
- 检索信息
- / 检索信息 从光标的位置自上而下
n 向下查看检索到的信息
N 向上查看检索到的信息- ? 检索信息 从光标的位置自下而上
n 向上查看检索到的信息
N 向下查看检索到的信息- 检索信息忽略大小写
- :set ic 设置检索信息忽略大小写
- :set noic 取消检索信息忽略大小写
- /要检索的信息\c
- ?要检索的信息\c
- 批量操作
ctrl + v 选择多行数据
d 删除选中数据
x 剪切选中数据
shirt + i 进入编辑模式批量编辑(操作完成后会有一个延迟)
2.cat多行信息写入文件
cat > 文件路径 <<EOF --- 重定向写入 (会覆盖原文件)
信息
信息
信息
信息
信息
信息
EOF
cat >> 文件路径 <<EOF --- 追加重定向写入 (不会覆盖原文件)
信息
信息
信息
信息
信息
信息
EOF
3. /.bash_history
说明:记录用户历史命令信息
命令:
history --- 查看历史命令信息
history -c 清空历史命令
history -w 将内存中历史命令信息写入到历史文件中
4.yum与rpm
- yum
yum group --- 查看可安装的软件包组
yum groupinstall --- 安装软件包组
yum reinstall -y --- 重装软件
yum provides 命令 --- 通过命令检索软件- rpm
rpm -ivh --- 安装软件
rpm -qa --- 查看软件是否安装
rpm -ql --- 查看软件安装的组件,组件的安装路径
5.which与whereis
which 命令 --- 显示命令对应文件所在路径
whereis 命令 --- 显示命令对应文件所在路径与命令相关的文件路径
6.sshd远程连接优化
提升sshd连接速度
- 修改/etc/hosts文件
主机地址 主机名- 修改/etc/ssh/sshd_config (远程连接配置文件)
GSSAPIAuthentication yes ---> GSSAPIAuthentication no --- 关闭GSSAPI认证功能
♯UseDNS yes ---> UseDNS no --- 关闭了DNS反向解析功能