ajout de la condition AIX ou Linux pour les infos OS
This commit is contained in:
@@ -1,3 +1,6 @@
|
|||||||
|
# faire des commandes pour AIX et pour Linux
|
||||||
|
os_type=$(uname -s)
|
||||||
|
|
||||||
echo "<h2>Bases de données en cours d'exécution :</h2>"
|
echo "<h2>Bases de données en cours d'exécution :</h2>"
|
||||||
echo "<pre>"
|
echo "<pre>"
|
||||||
ps -ef | grep pmon | grep -v grep
|
ps -ef | grep pmon | grep -v grep
|
||||||
@@ -13,16 +16,6 @@ echo "<pre>"
|
|||||||
uptime
|
uptime
|
||||||
echo "</pre>"
|
echo "</pre>"
|
||||||
|
|
||||||
echo "<h2>Espace disque (df -h) :</h2>"
|
|
||||||
echo "<pre>"
|
|
||||||
df -h
|
|
||||||
echo "</pre>"
|
|
||||||
|
|
||||||
echo "<h2>Liste des disques disponibles (lsblk -f) :</h2>"
|
|
||||||
echo "<pre>"
|
|
||||||
lsblk -f
|
|
||||||
echo "</pre>"
|
|
||||||
|
|
||||||
echo "<h2>Contenu du fichier /etc/fstab :</h2>"
|
echo "<h2>Contenu du fichier /etc/fstab :</h2>"
|
||||||
echo "<pre>"
|
echo "<pre>"
|
||||||
cat /etc/fstab | egrep -v '^#|^$'
|
cat /etc/fstab | egrep -v '^#|^$'
|
||||||
@@ -33,6 +26,34 @@ echo "<pre>"
|
|||||||
crontab -l
|
crontab -l
|
||||||
echo "</pre>"
|
echo "</pre>"
|
||||||
|
|
||||||
|
echo "<h2>Limites de l'utilisateur "oracle" (ulimit -a) :</h2>"
|
||||||
|
echo "<pre>"
|
||||||
|
ulimit -a | sort
|
||||||
|
echo "</pre>"
|
||||||
|
|
||||||
|
case "$os_type" in
|
||||||
|
AIX)
|
||||||
|
echo "<h2>Espace disque (df -g) :</h2>"
|
||||||
|
echo "<pre>"
|
||||||
|
df -g
|
||||||
|
echo "</pre>"
|
||||||
|
;;
|
||||||
|
Linux)
|
||||||
|
echo "<h2>Espace disque (df -h) :</h2>"
|
||||||
|
echo "<pre>"
|
||||||
|
df -h
|
||||||
|
echo "</pre>"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
case "$os_type" in
|
||||||
|
Linux)
|
||||||
|
echo "<h2>Liste des disques disponibles (lsblk -f) :</h2>"
|
||||||
|
echo "<pre>"
|
||||||
|
lsblk -f
|
||||||
|
echo "</pre>"
|
||||||
|
|
||||||
echo "<h2>Taille mémoire en Mo (free -m) :</h2>"
|
echo "<h2>Taille mémoire en Mo (free -m) :</h2>"
|
||||||
echo "<pre>"
|
echo "<pre>"
|
||||||
free -m
|
free -m
|
||||||
@@ -43,11 +64,6 @@ echo "<pre>"
|
|||||||
lscpu
|
lscpu
|
||||||
echo "</pre>"
|
echo "</pre>"
|
||||||
|
|
||||||
echo "<h2>Limites de l'utilisateur "oracle" (ulimit -a) :</h2>"
|
|
||||||
echo "<pre>"
|
|
||||||
ulimit -a | sort
|
|
||||||
echo "</pre>"
|
|
||||||
|
|
||||||
echo "<h2>Les 50 dernières erreur dans /var/log/messages :</h2>"
|
echo "<h2>Les 50 dernières erreur dans /var/log/messages :</h2>"
|
||||||
if sudo -l &> /dev/null ; then
|
if sudo -l &> /dev/null ; then
|
||||||
# L'utilisateur a les droits sudo. on continue
|
# L'utilisateur a les droits sudo. on continue
|
||||||
@@ -59,3 +75,16 @@ else
|
|||||||
echo "L'utilisateur n'a les droits pour lire les fichiers log."
|
echo "L'utilisateur n'a les droits pour lire les fichiers log."
|
||||||
echo "</pre>"
|
echo "</pre>"
|
||||||
fi
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
case "$os_type" in
|
||||||
|
AIX)
|
||||||
|
echo "<h2>Configuration système (prtconf) :</h2>"
|
||||||
|
echo "<pre>"
|
||||||
|
prtconf
|
||||||
|
echo "</pre>"
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user