您的位置:首页 > 运维架构 > Shell

centos6下无法使用lsof命令"-bash: lsof: command not found"

2017-05-06 19:34 686 查看
1. 问题描述

在centos下, 无法使用命令lsof, 出现以下信息:


# lsof -i:3690
-bash: lsof: command not found


2. 解决方法

我们可以通过yum来安装:


# yum install lsof


本人操作如下:


# yum install lsof
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
* base: mirrors.163.com
* epel: ftp.cuhk.edu.hk
* extras: mirrors.aliyun.com
* updates: mirrors.163.com
Resolving Dependencies
--> Running transaction check
---> Package lsof.x86_64 0:4.82-4.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
Package         Arch              Version                Repository       Size
================================================================================
Installing:
lsof            x86_64            4.82-4.el6             base            319 k

Transaction Summary
================================================================================
Install       1 Package(s)

Total download size: 319 k
Installed size: 890 k
Is this ok [y/N]: y
Downloading Packages:
lsof-4.82-4.el6.x86_64.rpm                               | 319 kB     00:00
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Installing : lsof-4.82-4.el6.x86_64                                       1/1
Verifying  : lsof-4.82-4.el6.x86_64                                       1/1

Installed:
lsof.x86_64 0:4.82-4.el6

Complete!


3. lsof 的常用几个命令


lsof -i:(端口号)


如,

lsof -i:3306         (3306默认是mysql服务端的端口)

lsof -i:3690         (3690默认是svn服务端的端口)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: