Which distro are you using?
If RedHat/Centos I recommend following commands:
List of patches:
Code:
[root] # rpm -qa --last
And then gather this info for general configurations/information about system :
For General Configuration Information:
Code:
uname -a
cat /etc/redhat-release
cat /etc/sysctl.conf
cat /etc/fstab
cat /etc/hosts
cat /etc/passwd
cat /etc/group
cat /proc/meminfo
cat /etc/grub.conf
cat /etc/resolv.conf
cat /etc/nsswitch.conf
cat /proc/mdstat
crontab -l
services --status-all
Disk/Fiber Info:
Code:
sfdisk -l /dev/sda
systool -c fc_host -v
systool -c fc_transport -v
mdadm -D /dev/md0
pvdisplay
vgdisplay
lvdisplay
Filesystem/Network/Memory Info:
Code:
df -h
ifconfig -a
netstat -rnv
free
vmstat
For script you could do something like this:
Code:
for CMD in "
cmd1
cmd2
cmd3 ...etc"
do
echo "##########"
echo "Output from: $CMD"
echo "##########"
(${CMD})
echo ""
done