1.整理 vi
2.整理 进程 端口号
3.整理 连接拒绝 (权限受限)
4.整理 高危命令
5.常用的 wget yum rpm 压缩
vim中的常见用法(部分)
复制 yy
复制多行 nyy
当前行向下粘贴 p
当前行下上粘贴 P
当前位置插入 i(I)
当下位置的下一个位置插入 a(A)
当前行的下一行插入 o(O)
删除当前字符 x
删除当前位置到行尾 D
删除当前行 dd
删除当前行到未行 dG
删除n行 ndd
删除全部 gg + dG
跳转行尾 Shift + $
跳转行首 Shift + ^
跳转首行 gg
跳转未行 G
跳转到n行 :n或者是nG或者是ngg
撤回一次 u
撤回多次 U
vim编辑中的坑:
编辑或者调优配置文件前,一定要备份
系统命令
查看磁盘 (df -h)
[root@aliyun ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/vda1 40G 11G 27G 29% / devtmpfs 911M 0 911M 0% /dev tmpfs 920M 0 920M 0% /dev/shm tmpfs 920M 332K 920M 1% /run tmpfs 920M 0 920M 0% /sys/fs/cgroup tmpfs 184M 0 184M 0% /run/user/0
了解数据盘的格式:
/dev/vdb1 1T 10G XXX X% /data01 数据盘
查看内存(free -h)
[root@aliyun ~]# free -h total used free shared buff/cache available Mem: 1.8G 853M 88M 336K 897M 792M Swap: 0B 0B 0B
延伸:http://blog.itpub.net/30089851/viewspace-2131678/
查看负载均衡(top)
[root@aliyun ~]# top top - 11:51:16 up 23 days, 12:56, 1 user, load average: 0.00, 0.01, 0.05 Tasks: 65 total, 1 running, 64 sleeping, 0 stopped, 0 zombie %Cpu(s): 0.0 us, 0.3 sy, 0.0 ni, 99.7 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st KiB Mem : 1883724 total, 90012 free, 874596 used, 919116 buff/cache KiB Swap: 0 total, 0 free, 0 used. 810836 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 19516 root 0 -20 126596 9340 6508 S 0.3 0.5 98:38.33 AliYunDun 1 root 20 0 125124 3344 2112 S 0.0 0.2 0:10.82 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:02.21 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H
注意:
1. 负载均衡的数值不能超过10
2. 如果某服务长期占用cpu或者men,去检查这个进程是在做什么
3. 如果cpu飙升3000%以上,夯住 ,代码级别,如果不是自己编写的代码,大概率硬件级别-->内存条坏了
查看进程(ps -ef)
查看进程常常和 grep 配合使用
[root@aliyun ~]# ps -ef|grep ssh root 4295 1 0 Oct25 ? 00:00:00 /usr/sbin/sshd -D root 20282 4295 0 11:34 ? 00:00:00 sshd: root@pts/0 root 20318 20284 0 11:56 pts/0 00:00:00 grep --color=auto ssh
最后一条是自己的进程,可以加上 grep -v grep 去掉这条记录
[root@aliyun ~]# ps -ef|grep ssh | grep -v grep
进程用户 进程的pid 父id 进程用户的内容(进程所属的目录) root 4295 1 0 Oct25 ? 00:00:00 /usr/sbin/sshd -D root 20282 4295 0 11:34 ? 00:00:00 sshd: root@pts/0
端口号(netstat -nlp)
最常配合查看进程得到的pid号查看端口号