서버 동작 상태 출력 스크립트
#!/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를 추출하여 이쁘게(?) 출력하는 스크립트 입니다.
실행 결과