Linux 拨号vps windows公众号手机端

Linux系统中查看FTP服务运行状态的方法

lewis 5年前 (2020-07-11) 阅读数 8 #VPS/云服务器

本文目录导读:

  1. <"http://#id1" title="使用systemctl命令" "">使用systemctl命令
  2. <"http://#id2" title="使用service命令" "">使用service命令
  3. <"http://#id3" title="使用netstat命令和端口号" "">使用netstat命令和端口号
  4. <"http://#id4" title="使用lsof命令和端口号" "">使用lsof命令和端口号

在Linux系统中,FTP(文件传输协议)是一种广泛使用的服务,用于在网络上传输文件,为了确保FTP服务的正常运行,我们需要定期检查其状态,下面我们将从多个方面详细介绍如何在Linux系统中查看FTP服务的运行状态。

使用systemctl命令

在现代的Linux发行版中,systemd是默认的初始化系统,它提供了systemctl命令来管理服务,要检查FTP服务的状态,请按照以下步骤操作:

1、打开终端。

2、输入以下命令以检查FTP服务的状态:

sudo systemctl status vsftpd

如果服务正在运行,您将看到类似以下的输出:

● vsftpd.service -vsftpd
   Loaded: loaded (/lib/systemd/system/vsftpd.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2023-07-18 10:00:00 UTC; 10min ago
...

如果服务未运行,您将看到“inactive”状态。

使用service命令

对于使用init脚本的老式Linux发行版,可以使用service命令来管理服务,要检查FTP服务的状态,请按照以下步骤操作:

1、打开终端。

2、输入以下命令以检查FTP服务的状态:

sudo service vsftpd status

如果服务正在运行,您将看到类似以下的输出:

vsftpd (vsftpd) is running...

如果服务未运行,您将看到类似以下的输出:

vsftpd (vsftpd) is not running...

使用netstat命令和端口号

除了使用systemctl和service命令外,您还可以使用netstat命令来检查FTP服务的端口号是否处于监听状态,请按照以下步骤操作:

1、打开终端。

2、输入以下命令以检查端口号是否处于监听状态:

sudo netstat -tuln | grep 21

如果FTP服务正在运行,您将看到类似以下的输出:

tcp        0      0 0.0.0.0:21            0.0.0.0:*           LISTEN     

如果未看到任何输出或端口号未处于监听状态,则表示FTP服务未运行。

使用lsof命令和端口号

lsof(列出打开文件的工具)是一个用于查看系统上打开文件的工具,您可以使用它来检查FTP服务的端口号是否被占用,请按照以下步骤操作:

1、打开终端。

2、输入以下命令以检查端口号是否被占用:

sudo lsof -i :21 -sTCP:LISTEN -t

如果FTP服务正在运行,您将看到类似以下的输出:

COMMAND  PID USER   FD   TYPE DEVICE SIZE NODE NAME   21/tcp     12345  vsftpd     LISTEN     12345      tcp4   12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       tcp6   12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       udp4   12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       udp6   12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       unix  12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       unix  12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       unix  12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       unix  12345       LISTEN      *:ftp     *:*           12345      vsftpd     LISTEN     12345       unix  12345       LISTEN      *:ftp     *:*           12
版权声明

本文仅代表作者观点,不代表米安网络立场。

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

热门