歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux命令:service & netstat

Linux命令:service & netstat

日期:2017/2/28 16:02:28   编辑:Linux教程
[root@db init.d]# service [service name] (start|stop|restart|status|...)
service name:就是服務名,需與/etc/init.d/目錄下面的應用程序對應。

--顯示出目前系統上面所有服務的運行狀態
  1. [root@db init.d]# service --status-all
  2. acpid (pid 1900) is running...
  3. anacron is stopped
  4. atd (pid 2205) is running...
  5. auditd (pid 1617) is running...
  6. automount (pid 1989) is running...
  7. Avahi daemon is running
  8. Avahi DNS daemon is not running
  9. hcid (pid 1811) is running...
  10. sdpd (pid 1817) is running...
  11. capi not installed - No such file or directory (2)
  12. conmand is stopped
  13. cpuspeed is stopped
  14. crond (pid 2138) is running...
  15. cupsd (pid 2058) is running...
  16. ... ...
----------------------------------------------------------------------------
netstat -[atunlp]
-a 將目前系統上所有的連接、監聽、Socket數據都列出來;
-t 列出tcp網絡數據包的數據;
-u 列出udp網絡數據包的數據;
-n 不列出進程的服務名稱,以端口號來顯示;
-l 列出目前正在網絡堅挺的服務;
-p 列出該網絡服務的進程PID。
例如:
  1. [root@linux ~]# netstat -anp | grep 1521
  2. tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN 2542/tnslsnr
  3. tcp 0 0 127.0.0.1:31115 127.0.0.1:1521 ESTABLISHED 2550/ora_pmon_orcl
  4. tcp 0 0 127.0.0.1:1521 127.0.0.1:31115 ESTABLISHED 2542/tnslsnr
  5. [root@linux ~]# netstat -an | grep 1521
  6. tcp 0 0 0.0.0.0:1521 0.0.0.0:* LISTEN
  7. tcp 0 0 127.0.0.1:31115 127.0.0.1:1521 ESTABLISHED
  8. tcp 0 0 127.0.0.1:1521 127.0.0.1:31115 ESTABLISHED
Copyright © Linux教程網 All Rights Reserved