서버 동작 상태 출력 스크립트
#!/bin/bash
clear
DAEMON_MYSQL=$( ps -ef | grep mysqld | grep -v grep | awk '{print $2}')
DAEMON_NGINX=$( ps -ef | grep nginx | grep -v grep | awk '{print $2}')
DAEMON_OPENVPN=$( ps -ef | grep openvpn | grep -v grep | awk '{print $2}')
DAEMON_SAMBA=$( ps -ef | grep smbd | grep -v grep | awk '{print $2}')
DAEMON_VSFTPD=$( ps -ef | grep vsftpd | grep -v grep | awk '{print $2}')
echo "============================================================="
echo " Server daemon status "
echo "============================================================="
echo " daemon | status PID "
echo "-------------------------------------------------------------"
echo " mysql :" $DAEMON_MYSQL
echo " nginx :" $DAEMON_NGINX
echo " openvpn :" $DAEMON_OPENVPN
echo " samba :" $DAEMON_SAMBA
echo " vsftp :" $DAEMON_VSFTPD
echo "============================================================="
ps 명령어로 데몬을 조회하고, 해당 PID를 추출하여 이쁘게(?) 출력하는 스크립트 입니다.
실행 결과