2013-06-26 4 views
1

Как я могу показать онлайн-статус сети (например, «ftp») в Unix через putty?Как показать статус онлайн-статуса в Unix через putty

например, в solaris, мы можем ввести команду «svcs -a», а затем использовать «grep», чтобы просмотреть онлайн-статус конкретных сервисов &. Как я могу видеть эти статусы один за другим в Unix?

+0

Я действительно не понимаю. Что делает один протокол (FTP) с клиентом, реализующим другой протокол (SSH)? А что значит для «ftp» иметь «статус онлайн-оффлайн»? – Celada

+0

извините, ftp был не прав. Я новичок в этом бизнесе. Я имел в виду, например, в solaris, мы можем ввести команду «svcs -a», а затем использовать «grep», чтобы увидеть статус конкретных служб. Как я могу видеть эти статусы один за другим в Unix? – alian

ответ

1

Вы можете использовать netstat, чтобы узнать, открыт ли какой-либо порт (используемый службой) или нет.

[email protected]:~/$ netstat -na --inet | grep LISTEN 
tcp  0  0 0.0.0.0:22    0.0.0.0:*    LISTEN  
[email protected]:~/$ 

Или FTP:

netstat -na --inet | grep 21 

Я не уверен, что именно эта команда "СТК -a" (я не использую Solaris). Но, возможно, эта команда может помочь

service --status-all 

Работает на системах RedHat (стиль SystemV init). Он показывает состояние всех служб

[[email protected] bin]# service --status-all 
acpid (pid 3409) is running... 
adlagent (pid 3738) is running... 
anacron is stopped 
atd (pid 3657) is running... 

Кроме того, если ваш Linux является Ubuntu (основанное), вы можете использовать эту команду

initctl list 

Это показывает список услуг. Для каждой службы он показывает настроенное состояние - должна ли служба запускаться после запуска системы и текущего состояния службы - она ​​работает прямо сейчас.

[email protected]:~/$ initctl list 
mountall-net stop/waiting 
passwd stop/waiting 
rc stop/waiting 
rsyslog start/running, process 625 
screen-cleanup stop/waiting 
tty4 start/running, process 694 
udev start/running, process 267 
+0

спасибо, что действительно помогло, но netstat проверяет порты по-своему, но как я могу узнать, сконфигурирован ли он «онлайн или офлайн» из операционной системы? – alian

+0

добавил некоторые детали ответа. – fycth