欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 房产 > 建筑 > linux查找生产问题常用命令——参数解释

linux查找生产问题常用命令——参数解释

2024/10/25 0:30:44 来源:https://blog.csdn.net/weixin_43543654/article/details/135147392  浏览:    关键词:linux查找生产问题常用命令——参数解释

1.free -h 

              total        used        free      shared  buff/cache   available
Mem:           7.7G        3.8G        675M        881M        3.2G        2.5G
Swap:          2.0G        367M        1.6G
  • total: 总内存大小
  • used: 已使用的内存大小
  • free: 空闲的内存大小
  • shared: 用于共享内存的大小
  • buff/cache: 用于缓存和缓冲的内存大小
  • available: 系统当前可用的内存大小
  • Swap: 交换空间的情况,包括总交换空间大小、已使用的交换空间大小、空闲的交换空间大小

2..TOP

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

  • PID:进程的唯一标识符(Process ID)。
  • USER:进程所属的用户。
  • PR:进程的优先级(Priority)。
  • NI:进程的Nice值,用于调整进程的优先级。
  • VIRT:进程使用的虚拟内存(Virtual Memory)大小。
  • RES:进程使用的物理内存(Resident Set Size)大小。
  • SHR:进程使用的共享内存(Shared Memory)大小。
  • S:进程的状态,包括运行(Running)、睡眠(Sleeping)、停止(Stopped)等。
  • %CPU:进程使用的CPU资源占比。
  • %MEM:进程使用的内存资源占比。
  • TIME+:进程已运行的累计时间。
  • COMMAND:进程的命令或可执行文件名称

1.mysql相关
查看是否安装mysql
    rpm -qa | grep mysql
    【rpm -e  XXX 删除XX】
查看mysql是否启动
    service mysqld status 查看是否启用 或者 [systemctl status mysqld.service]
    ps aux | grep mysqld   出现/usr/sbin/mysqld  已启动
    ps -ef | grep mysqld
    systemctl list-unit-files 查看所有服务  【enabled启用。disabled未启用】
启用mysql
    systemctl start mysqld.service  或 systemctl restart mysqld.service 
whereis mysql 显示文件安装位置
which mysql 只看运行文件所在地址
登录mysql
mysql -hlocalhost -uroot -Pxxx  -pcc     -h数据库主机-u用户-p密码-P端口号
2.windows查看端口、进程号占用情况
    查看端口占用命令:  netstat -ano |findstr "8006"
    根据进程号查看进程命令:tasklist |findstr "7820"
    结束进程    taskkill /T /F /PID 9088 或taskkill /t /f /im java.exe (进程的映像名称)

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com