Linux 常用命令

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 初始化的堆内存,和最大的堆内存
 

抓包 wireshark (工具)  capture file

tcpdump -i eht2(lo) port 8080 -w ./8080.pcap -vv

netstat -nalp | grep 8080 TIME_WAIT

netstat -nalp | grep 8080  -WC 进行数据统计  1030个

        解决方案:http{

                        keepalive_timeout 120s; #0表示禁用长链接

                        keepalive_requests 10000; #在一个长链接上的最大连接数

                        upstream backend {

                                keepalive 300;#配置与上游系统的长链接,需要在upstream 中添加 

                        }

                }

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值