zoukankan      html  css  js  c++  java
  • 给力shell命令

    1,查看apache的并发请求及其TCP连接状态
    netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a,S[a]}'
    2,显示消耗内存/CPU最多的10个进程
    ps aux|sort -nk +4 |tail
    3,找去自己最常用的10条命令及使用次数
    sed -e 's/| /\n/g' ~/.bash_history | cut -d ' ' -f 1 | sort | uniq -c | sort -nr | head
    4,lsof命令
    显示abc进程现在打开的文件
    lsof -p 2622
    显示22端口现在运行什么程序
    lsof -i :22
    5,查看网卡是否有网线物理连接
    /sbin/mii-tool
    6,查看服务器序列号
    dmidecode |grep "Serial Number"
    7,查看物理CPU个数
    cat /proc/cpuinfo | grep "physical id" | sort | uniq | wc -l
    查看每个物理CPU中逻辑CPU个数
    cat /proc/cpuinfo | grep "siblings"

    8,查看逻辑CPU个数
    cat /proc/cpuinfo |grep "processor"

    9,加大ip_conntrack_max值
    vim /etc/sysctl.conf
    net.ipv4.ip_conntrack_max = 393216
    net.ipv4.netfilter.ip_conntrack_max = 393216
    降低ip_conntrack timeout时间
    vim /etc/sysctl.conf
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 300
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_time_wait = 120
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_close_wait = 60
    net.ipv4.netfilter.ip_conntrack_tcp_timeout_fin_wait = 120

    10,释放服务器内存
    To free pagecache, use:
    echo 1 > /proc/sys/vm/drop_caches
    To free dentries and inodes, use:
    echo 2 > /proc/sys/vm/drop_caches
    To free pagecache, dentries and inodes, use:
    echo 3 > /proc/sys/vm/drop_caches






  • 相关阅读:
    SQL Server 备份方案
    Azure 学习笔记
    SEO – 大杂烩
    Asp.net core 学习笔记之 Tag Helper
    读取注册表
    DOM学习历程-3
    inno setup给控制的那边加图标
    C++生成exe安装到别人那边无法使用缺少dll
    inno setup 最后
    inno setup
  • 原文地址:https://www.cnblogs.com/alang85/p/shell.html
Copyright © 2011-2022 走看看