top
top -c 可以查看完成的命令
top 命令后 按1 则可以查看每个逻辑CPU的使用情况 io 的使用情况 以及内存使用的情况
在第七行的 RES: 表示进程使用的内存 ( 进程使用的、未被换出的物理内存大小,单位kb。RES=CODE+DATA)
SHR: 表示共享内存大小,单位kb
S: 进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
ip address
显示端口 up 还是down
nload eth1(查看指定端口的流量) 看端口的流量使用
jps 查看目前Linux 环境启动的那些java进程
top 命令 查看那些进程使用P(CPU) M(内存)排序 看那个进程使用的cpu和内存过高
再通过命令 top -H -p pid查看当前服务进程下 有那些线程
查看指定进程的cpu 内存的使用情况
top -p pid (即可)
pgsql Linux环境登录
su postgres
/usr/pgsql-11/bin/psql -h 127.0.0.1 即可登录进入pgsql
看数据是否落盘:
grep -rn "告警id(搜索的内容)" ./ 文件内容包含的搜索内容
find . -name 文件名 在当前文件目录下搜索文件
Linux 启动一个类的一个main方法
实例:java -Xms2G -Xmx2G -Djava.library.path=/usr/local/lib -cp $(目录中) com.xx.类名 方 tcp://127.0.0.1:6666 >tmp.log 2>tmp.log
java -Xms2G -Xmx2G 初始化的堆内存,和最大的堆内存