linux常用命令2

一、top(查看cpu负载和内存使用情况)
1、top
输出:top - 10:33:38(当前时间) up 1 day, 11:19(运行时间), 3 users(当前使用用户数),
load average: 0.16, 0.23, 0.64(1分钟、5分钟、15分钟内平均负载情况)
Tasks: 229 total, 1 running, 228 sleeping, 0 stopped, 0 zombie
%Cpu(s): 1.1 us, 0.6 sy, 0.0 ni, 98.1 id, 0.1 wa, 0.0 hi, 0.1 si, 0.0 st
KiB Mem : 16267760 total(总16G内存), 3187020 free(有3G多内存空闲),
11220996 used(已使用11G内存), 1859744 buff/cache(1.8G内存作为OS内核缓冲区)
KiB Swap: 10485756 total, 10485756 free, 0 used. 4698220 avail Mem

二、dstat(查看磁盘IO情况)
1、dstat -d:
-dsk/total - read writ 103k 211k 0 11k(表示每秒读取103kb的数据,每秒写入211kb的数据)

2、dstat -r(查看读IOPS和写IOPS,表示每秒读或写次数)

3、dstat -n(查看网卡的流量情况)
-net/total- recv send 16k 17k (表示每秒接收或发送的数据量)

三、nohup(用于指定程序在后台运行,一般配合&结尾使用)
例:nohup ./node_exporter &(nohup和&都可以让程序在后台运行,
这两个一起使用可以免疫SIGINT和SIGHUP的信号,也就是关闭程序)

四、export(配置环境变量)


五、日常
cat -n tag.out | grep "2021-08-13 13:07"

cat -n uam.out |grep "2021-08-13 13:07"

tail -400f /data/tag/tag2/tag_dev/tag.out

cat -n uam.out | grep "--uam---update-"

posted @ 2022-06-30 17:07  java_my_skill  阅读(41)  评论(0)    收藏  举报