linux是今天最流行的服务器操作系统,在使用Linux系统的时候,往往需要检查该系统的用户连接数。本文将介绍如何使用Linux查看用户连接数。
创新互联建站专注于陆丰网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供陆丰营销型网站建设,陆丰网站制作、陆丰网页设计、陆丰网站官网定制、小程序开发服务,打造陆丰网络公司原创品牌,更为您提供陆丰网站排名全网营销落地服务。
第一步,查看当前所有正在登录系统的用户。可以使用who或w命令来查看,who命令显示当前所有正在登录系统的用户,w命令则除了显示当前正在登录系统的用户以外,还显示用户登录时的来源,如来源的主机名,登录的时间等信息。示例如下:
who
用户1 pts/0 2020-04-29 14:20
用户2 pts/2 2020-04-29 15:10
用户3 pts/3 2020-04-29 16:00
示例:w
用户1 pts/0 2020-04-29 14:20 (192.168.1.100)
用户2 pts/2 2020-04-29 15:10 (192.168.1.101)
用户3 pts/3 2020-04-29 16:00 (192.168.1.102)
第二步,利用netstat命令查看用户连接情况。netstat命令对Linux系统中所有连接有一个明确清晰的列表,可以使用netstat –an命令查看。示例如下:
netstat –an
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 192.168.1.101:80 0.0.0.0:* ESTABLISHED
tcp 0 0 192.168.1.103:22 0.0.0.0:* ESTABLISHED
从上面的列表可以看到,有3个用户正在登录系统,分别是192.168.1.101,192.168.1.102和192.168.1.103。
最后,可以使用lsof命令查看连接到Linux系统某个端口的用户连接数。lsof -i :端口号可以查看到连接该端口号的用户连接情况,示例如下:
lsof -i:3306
COMMAND PID USER IP FD TYPE DEVICE SIZE/OFF NODE NAME
mysql 24166 root 10.0.2.2:3306 22u IPv4 0x71e213873fca743 0t0 TCP *:3306 (LISTEN)
从上面的列表中可以看出,IP为10.0.2.2的用户正在登录端口号3306的设备。
本文介绍了如何使用Linux查看用户连接数的方法,以便管理员能够更加有效的管理系统。首先,使用who或w命令查看当前正在登录系统的用户;接下来,使用netstat –an命令查看连接到Linux系统的用户列表;最后,使用lsof命令查看连接到Linux系统某个特定端口的用户连接情况。
创新互联(cdcxhl.com)提供稳定的云服务器,香港云服务器,BGP云服务器,双线云服务器,高防云服务器,成都云服务器,服务器托管。精选钜惠,欢迎咨询:028-86922220。
文章题目:用Linux查看用户连接数(查看linux用户连接数)
转载来于:http://www.shufengxianlan.com/qtweb/news34/223084.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联