欢迎光临
专业Linux运维二十年
共 40 篇文章

标签:工具 第3页

centos iptables如何查看连接数

在CentOS系统中,你可以利用iptables和conntrack工具来监控连接数量。以下是几个常用的命令:检查当前连接数量:使用以下命令查看iptables当前的连接数量:sudoiptables-L-v-n该命令会列出所有规则,并显示每个规则的包和字节计数。-v选项提供详细信息,-n选项以数字格式显示地址和端口。查看特定链的连接数量:如果你想查看特定链(如INPUT、OUTPUT或FORWARD)的连接数量,可以使用:sudoiptables-LINPUT-

赞(0)samlysamlyLinux运维 阅读(16)

如何在CentOS上监控Zookeeper的内存使用

CentOS系统下ZooKeeper内存监控方法详解本文介绍几种在CentOS系统上监控ZooKeeper内存使用的方法,帮助您有效管理ZooKeeper资源。命令行工具监控以下命令行工具可用于监控ZooKeeper内存使用情况:free命令:获取系统整体内存信息,包括总内存、已用内存和空闲内存等,帮助您了解系统内存资源的整体状况。top或htop命令:实时显示系统资源使用情况,包括内存、CPU和进程信息。您可以通过这些命令查看ZooKeeper进程的内存占用。/proc/meminfo

赞(0)samlysamlyLinux运维 阅读(12)
如何查看Linux进程打开文件数 ulimit与lsof统计方法-Linux老运维

如何查看Linux进程打开文件数 ulimit与lsof统计方法

ulimit用于查看或设置当前shell的文件描述符限制,而lsof用于查看具体进程实际打开的文件数量和类型。ulimit-n显示当前用户shell的软限制,即最多能打开的文件数,而lsof-p可列出指定进程打开的所有文件,结合wc-l可统计数量。注意ulimit是上限值,lsof显示的是实际使用值,且lsof统计包括socket、管道等所有文件类型,可能超过ulimit设定值。排查资源耗尽问题时,应先用lsof确认进程实际打开数,再用ulimit对比上限,并注意服务类进程的启动环境限制如sys

赞(0)samlysamlyLinux运维 阅读(46)
查看端口占用的进程_cmd查看端口占用-Linux老运维

查看端口占用的进程_cmd查看端口占用

大家好,欢迎再次光临,我是你们的老朋友全栈君。在开发过程中,常常会遇到端口被占用的问题,比如npmstart时出现的错误:1.查看端口占用情况的命令:lsof-itcp:8080输出结果:字段说明:字段名说明COMMAND进程名称PID进程标识符USER进程所有者FD文件描述符,应用程序通过文件描述符识别该文件TYPE文件类型,如文件REG、目录DIR、字符CHR、块设备BLK、UNIX域套接字UNIX、先进先出队列FIFO、IP套接字IPv4DEVICE指定磁盘的名称SIZE/O

赞(0)samlysamlyLinux运维 阅读(33)
如何安装AlmaLinux第三方软件包 ELRepo配置教程-Linux老运维

如何安装AlmaLinux第三方软件包 ELRepo配置教程

配置ELRepo仓库是安装AlmaLinux第三方软件包的关键步骤。首先,导入ELRepo的GPG密钥以验证软件包来源;其次,安装ELRepo的仓库配置文件;然后,更新软件包缓存;最后,即可使用dnf命令安装ELRepo提供的驱动程序、系统工具等软件包。此外,可通过dnfconfig-manager启用或禁用ELRepo仓库,以便灵活控制软件源的使用。

赞(0)samlysamlyLinux运维 阅读(13)
ubuntu 18及以上版本配置IP的方法,你get了吗-Linux老运维

ubuntu 18及以上版本配置IP的方法,你get了吗

本文将详细介绍Ubuntu18及以上版本中配置IP的方法。由于Ubuntu16及其之前版本的配置方法已经不再适用,如果你还不了解,那么本文将为你提供一个新的技能。在Ubuntu18及以上版本中,需要使用netplan工具来配置网络。配置文件通常位于:/etc/netplan/50-cloud-init.yaml,但文件名可能有所不同,配置方法基本一致。修改如下:#vim/etc/netplan/50-cloud-init.yamlnetwork:version:

赞(0)samlysamlyLinux运维 阅读(13)
如何设置Linux进程CPU亲和性 taskset绑定CPU核心技巧-Linux老运维

如何设置Linux进程CPU亲和性 taskset绑定CPU核心技巧

CPU亲和性是指将进程绑定到特定CPU核心上运行,以提升性能并减少上下文切换开销。1.使用taskset启动新进程时,通过“taskset-c”绑定CPU,如“taskset-c2,3./my_program”;2.修改已有进程的CPU亲和性可通过“taskset-cp”,如“taskset-cp11234”;3.实际使用中应避免过度绑定、结合numactl优化内存访问、注意容器环境限制、考虑调度优先级,并进行测试与监控以确保效果。

赞(0)samlysamlyLinux运维 阅读(16)
关于JVM内存的N个问题-Linux老运维

关于JVM内存的N个问题

JVM的内存区域是怎么划分的?JVM的内存划分中,有部分区域是线程私有的,有部分是属于整个JVM进程;有些区域会抛出OOM异常,有些则不会,了解JVM的内存区域划分以及特征,是定位线上内存问题的基础。那么JVM内存区域是怎么划分的呢?首先是程序计数器(ProgramCounterRegister),在JVM规范中,每个线程都有自己的程序计数器。这是一块比较小的内存空间,存储当前线程正在执行的Java方法的JVM指令地址,即字节码的行号。如果正在执行Native方法,则这个计数器为空。该内存区域是

赞(0)samlysamlyLinux运维 阅读(13)
Win10与Ubuntu 18.04双系统安装。(Win10引导Linux)[通俗易懂]-Linux老运维

Win10与Ubuntu 18.04双系统安装。(Win10引导Linux)[通俗易懂]

大家好,很高兴再次与大家见面,我是你们的老朋友全栈君。作为一个初学者,为了满足自己的求知欲,我按照几位大神写的教程尝试了一遍安装过程,现在来和大家分享一下。1、Win10安装(如果已经安装,请跳过)1)制作系统U盘(参考微信公众号“软件安装管家”):http://mp.weixin.qq.com/s?__biz=MzIwMjE1MjMyMw==&mid=2650199025&idx=1&sn=49b0d9b6d9f02b68223f7a9f913cde12&chksm=8e

赞(0)samlysamlyLinux运维 阅读(16)

CentOS fetchLinux的命令行操作

在CentOS系统中,fetchLinux并不是一个标准的命令。可能你指的是使用命令行工具来下载或获取Linux相关的资源。以下是一些常用的命令行工具和方法,可以帮助你在CentOS上进行文件下载和资源获取:wget:wget是一个常用的命令行下载工具,可以从网络上下载文件。基本用法:wget[选项]示例:wgethttp://example.com/file.isocurl:curl是另一个功能强大的命令行工具,用

赞(0)samlysamlyLinux运维 阅读(11)