1.打开文件
vi 文件名
2.在命令行模式下,搜索指定字符
:/需要搜索的字符串 回车
3.切换搜索到的结果,按n切换到下一个
4.在命令行模式下快速删除是:dd
5.快速复制光标所在行,yy
复制光标所在行及下面几行,例复制5行:5yy
6.快速粘贴到光标所在行:pp
7.快速进入光标所在下一行编辑模式:o
8.显示行号
:set nu
9.快速跳到指定行
:行号,例: :11
:$ 快速跳到尾行
10.撤销上一步操作
u
11.管道符过滤
tail 文件名 | grep 需要过滤的条件
12.搜索java进程,-v去掉grep本身
ps -ef|grep java | grep -v grep
13.把一个文件夹下的文件及文件夹按时间倒序排列显示
ll -lt
14.在指定目录下搜索包含指定字符串的文件
grep 字符串 文件路径
输出结果为:文件名加字符串所在行的信息
15.查看运行服务指定的ip和端口的网络情况
netstat -nlpt
16.查看指定端口是否被占用
netstat -anp |grep 8080
17.查看防火墙状态
systemctl status firewalld
18.重新加载配置文件
source /etc/profile
19.开放指定端口
iptables -A INPUT -p tcp --dport 8083 -j ACCEPT
20.上传本地文件到服务器
scp 源文件 用户名@ip:/目标位置
scp a.txt root@192.168.148.100:/apps/
21.下载服务器文件到本地
scp 用户名@ip:/源文件路径 目标位置
scp root@192.168.148.300:/a.txt C:\
22.搜索历史命令
ctrl+r进入搜索模式
输入要搜索的命令,直到显示你需要查找的命令,然后回车,直接就执行了