linux下如何查询某服务已经启动

linux下服务启动,一般都要侦听端口,比如web服务器80,mysql 3306,php-fpm 9000等。

查询是否启动,大概有三种方法

  • 查询端口是否已经被侦停。

       netstat -antp |grep 3306 #检查mysql

        netstat -antp |grep 80#检查web服务器

  • 查询进程是否已经启动

       ps uax |grep maraidb #检查mysql服务器

      ps aux| grep nginx #检查nginx服务器

  • 看日志是否有错误,优先采用前二个,出现问题可以使用第三个方法。

   cat /var/log/nginx/error.log

    cat /var/log/maraidb/maraidb.log

[root@lamp wordpress]# netstat -antpee
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name    
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      0          33613      12933/nginx: master 
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          17004      882/sshd            
tcp        0      0 127.0.0.1:25            0.0.0.0:*               LISTEN      0          17627      1047/master         
tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      0          31297      12661/php-fpm: mast 
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN      27         19209      1771/mysqld         
tcp        0      0 127.0.0.1:9000          127.0.0.1:33414         TIME_WAIT   0          0          -                   
tcp        0      0 192.168.137.104:80      192.168.137.1:52681     ESTABLISHED 996        37245      12934/nginx: worker 
tcp        0      0 192.168.137.104:50906   198.143.164.252:443     ESTABLISHED 0          36533      13018/wget          
tcp        0     52 192.168.137.104:22      192.168.137.1:49287     ESTABLISHED 0          17855      1142/sshd: yf [priv 
tcp        0      0 192.168.137.104:80      192.168.137.1:52639     TIME_WAIT   0          0          -                   
tcp6       0      0 :::22                   :::*                    LISTEN      0          17006      882/sshd            
tcp6       0      0 ::1:25                  :::*                    LISTEN      0          17628      1047/master         
[root@lamp wordpress]# netstat 0an ^C
[root@lamp wordpress]# ps aux |grep mariadb
mysql     1771  0.1  4.9 1166560 92916 ?       Sl   00:28   0:18 /usr/libexec/mysqld --basedir=/usr --datadir=/var/lib/mysql --plugin-dir=/usr/lib64/mysql/plugin --log-error=/var/log/mariadb/mariadb.log --pid-file=/var/run/mariadb/mariadb.pid --socket=/var/lib/mysql/mysql.sock
root     13330  0.0  0.0 112808   968 pts/1    S+   04:28   0:00 grep --color=auto mariadb
[root@lamp wordpress]#  ps aux| grep nginx
root     12933  0.0  0.0  46464  1008 ?        Ss   01:54   0:00 nginx: master process /usr/sbin/nginx -c /etc/nginx/nginx.conf
nginx    12934  0.0  0.1  46992  2440 ?        S    01:54   0:00 nginx: worker process
root     13332  0.0  0.0 112808   964 pts/1    R+   04:28   0:00 grep --color=auto nginx

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

老骥又出发

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值