#!/bin/bash # test_services.sh # Meryll Larkin # run this before and after updates to ensure services restarted # updated November 1, 2018 datestring=$(date +"%Y%m%d") # datestring=`date +%Y%m%d | tr '\n|\r' ' ' | sed 's/\s$//'` dirbase="/root/BKUP" mkdir -p $dirbase outfile="services$$" filename="${dirbase}/${outfile}_${datestring}.txt" lsof |awk '{ print $1 }' | sort |uniq >${filename} echo >>$filename echo >>$filename ps aux |awk '{ print $11 }' |sort |uniq >>${filename} echo >>$filename echo >>$filename systemctl list-unit-files >>${filename} echo >>$filename echo >>$filename echo "Done. Find results in ${filename}"