常用命令
1、在命令模式下输入set nu,展示文本行号
2、按字符复制与粘贴v(小写),便可以进入按字符选择模式,通过h、j、k、l键移动光标选择要进行复制的字符串
3、u:撤回;ctrl+r恢复
4、y:复制选中的字符;p:粘贴选中的字符
5、按块复制与粘贴:Ctrl+V;按行复制与粘贴V(大写)
6、x:删除选中的字符,dd删除光标所在行,可以ndd复制多行
7、导出最新10条内存进程命令
while true;
do echo $(date) >> /tmp/mem.txt;
ps -aux --sort -pmem | head -10 >> /tmp/mem.txt;
sleep 1;
done
8、导出最新10条cpu进程命令
while true;
do
echo $(date) >> /tmp/cpu.txt;
ps -aux --sort -pcpu | head -10 >> /tmp/cpu.txt;
sleep 1;
done
9、查看正在使用的端口 netstat -tanlp
- netstat -ano | findstr LISTEN 查看端口是否被占用
11.vmstat (VirtualMeomoryStatistics,虚拟内存统计)是Linux中监控内存的常用工具,可对操作系统的虚拟内存、进程、CPU等的整体情况进行监视
要以3秒为时间间隔,连续收集10次性能数据
vmatst 3 10
12、du -h :查看当前目录的磁盘使用情况
13、df -h :查看系统磁盘使用情况
14、free :查看系统内存使用情况
15、top :查看系统cpu使用率
16、pidstat -w 5 :查看每个进程上下文切换 查看指定进程的资源使用情况(添加-p pid即可)
17、sysbench --threads=