1.vi命令
总共三个模式
命令行模式 #vi 文件名 进入
编辑模式 在命令行模式按 i 键进入;按esc键退出
尾行模式 在命令行模式按shift+: 进入尾行模式 输入wq保存退出,wq!强制保存退出,q!强制不保存退出
粘贴文本 将文本复制,打开编辑模式再粘贴。若不开编辑模式会遗失字节
找ERROR ① cat xxx.log | grep -C 10 ERROR > error.log
然后用cat 、more 或者sz上传Windows查看
② 编辑文本,进入尾行模式: /关键词 回车自动匹配 按N键找寻下一个
设置行号 进入尾行模式: set nu 取消行号: set nonu
清空内容 ① cat /dev/null > xxx.log
② echo ‘’ > xxx.log 存在1个字节
③ vi文本,命令行删除 gg+dG
dd 删除当前行
dG 删除光标当前及以下的所有行
ndd 删除光标当前及以下的n行
gg 跳转到第一行的第一个字母
G 跳转到最后一行的第一个字母
shift+$ 行尾
常用场景:拷贝参数去覆盖官方的默认参数
2.系统命令
查看磁盘空间 df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 40G 8.2G 32G 21% / —— 系统盘
/dev/vdb1 1T 10G XXX X% /data01 —— 数据盘
/dev/vdb2 1T 10G XXX X% /data02 —— 数据盘
/dev/vdb3 1T 10G XXX X% /data03 —— 数据盘
/dev/vdb4 1T 10G XXX X% /data04 —— 数据盘
/dev/vdb5 1T 10G XXX X% /data05 —— 数据盘
…
/dev/vdb9 1T 10G XXX X% /data09 —— 数据盘
devtmpfs 7.8G 0 7.8G 0% /dev
tmpfs 7.8G 16K 7.8G 1% /dev/shm
tmpfs 7.8G 51M 7.8G 1% /run
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
tmpfs 1.6G 0 1.6G 0% /run/user/0
tmpfs 1.6G 0 1.6G 0% /run/user/1001
内存 free -m
free -g
http://blog.itpub.net/30089851/viewspace-2131678/
详见此链接
系统负载 top
top - 21:47:07 up 1 day, 11:24, 2 users, **load average: 0.00, 0.01, 0.05**
Tasks: 125 total, 1 running, 124 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.3 us, 0.3 sy, 0.0 ni, 99.5 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 16268360 total, 3686432 free, 4804424 used, 7777504 buff/cache
KiB Swap: 0 total, 0 free, 0 used. 11099012 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
347 root 20 0 64044 24712 24348 S 0.3 0.3 0:44.28 systemd-journal
733 root 20 0 405008 17052 15460 S 0.3 0.2 0:39.06 rsyslogd
1510 root 20 0 781056 18252 6204 S 0.3 0.2 28:44.68 MonitorPlugin
1 root 20 0 125416 3756 2488 S 0.0 0.0 1:30.80 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
主要看load average: 0.00, 0.01, 0.05 三个值不要超过