linux 端口tnpl,liunx查一次杀掉某个端口所有进程

比如杀死80端口:

os.system("""ss -tnpl|grep %d|awk '{print $6}'|awk '{split($0,a,",");print a[2]}'|xargs kill -9"""%self.port)

# Linux 下 取进程占用 cpu 最高的前10个进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

查看cpu内核:?

grep "model name" /proc/cpuinfo | cut -f2 -d:

强制其他用户下线:

pkill -kill -t pts/0

# linux 下 取进程占用内存(MEM)最高的前10个进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

压力测试工具

siege -c 100 -r 100 -b 'http://localhost:8222/?name=bailun&id=1' 压力测试工具

-c 200 指定并发数200

-r 5 指定测试的次数5

-f urls.txt 制定url的文件

-i internet系统,随机发送url

-b 请求无需等待 delay=0

-t 5 持续测试5分钟

# -r和-t一般不同时使用

ss -tnpl|grep 8888|awk '{print $6}'|awk '{split($0,a,",");print a[2]}'|xargs kill -9

ss -tnpl

lsof -i:80| grep -v 'PID'|awk '{print $2}'|xargs kill

ps -ef|grep python | grep -v 'PID'|awk '{print $2}'|xargs kill

http://proxies.site-digger.com/proxy-test/?proxy=lijunqiang316027648%3A18838733354%40107.160.36.3%3A8888&website=http%3A%2F%2Fwww.flycua.com

echo 1 > /proc/sys/vm/drop_caches

查看当前目录最大目录du -h --max-depth=1 /usr

(1)舍弃标准输出,将错误输出到log文件中

nohup ./program >/dev/null 2>log &

(2)如果错误信息也不想要的话:

nohup ./program >/dev/null 2>&1 &

1.找磁盘使用率较高的目录,du命令

du -sh /*

列出根目录下,所有目录的大小

然后在去目录下,慢慢分析吧

2.找文件大小,find命令

例如:

查找磁盘上大于20MB的文件

find / -size +20000k -exec ls -lh {} \;

查找磁盘上大于400MB的文件,直接删除,一般都是日志文件

find / -size +400000k -exec rm -rf {} \;

可以查看某个端口上面的链接数量 netstat -na | grep 6379 | wc -l"

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值