OVH Cloud OVH Cloud

Commandes UNIX ?????????

12 réponses
Avatar
lionel vigier
Bonjour à tous.

Je souhaiterai connaitre, si elles existent, les commandes UNIX permettant
de déterminer :

- la version d 'OS intallée,
- les différents disques installés et leur capacité respective,
- la quantité de RAM installée.

Je dois effectuer un petit bilan sur des station SUN, HP, DEC.

Merci d'avance.

2 réponses

1 2
Avatar
Stephane Chazelas
2004-04-29, 23:06(+02), Rakotomandimby Mihamina:
lionel vigier wrote:
Merci pour ces informations.
Mais top et fdisk ne fonctionnent pas sur les postes DEC


tu peux les installer , ce sont des outils en OpenSource ...


Le top de Linux est le top du package procps, qui est specifique
a Linux. Cela dit, il existe un vieux "top" portable à
http://www.groupsys.com/top/

Le fdisk de Linux est dans le package "util-linux" qui porte
bien son nom
ftp://ftp.win.tue.nl/pub/linux-local/utils/util-linux/

--
Stéphane ["Stephane.Chazelas" arobase "free.fr"]


Avatar
DominiX
ici même:,
mlz a écrit




- la quantité de RAM installée.


man top


Je dois effectuer un petit bilan sur des station SUN, HP, DEC.




Sauf sur SUN, ou il n'y a pas top de base.
alors voir du cote de "prtdiag" (dans /usr/platform/`uname -i`/sbin)
pour un SunOs 5.x et sinon un "dmesg |grep mem" sur un SunOs 4.x


ss solaris 5.8 javais exploité netstat -k pour trouver la VRAI taille de mem
physique sans installer de tierce partie.

-- dominix

#!/bin/bash
export pagesize=$(pagesize)
export myswpf=/tmp/swpf.$$
netstat -k|egrep -e "physmem|kernelbase|cachefree|desscan"
|sed -e 's/(w*) ([0-9]*)/1=2
/g'
|sed -e 's/^ //' -e 's/^(.*[0-9])$/export 1/' >$myswpf

. $myswpf
rm $myswpf

echo -n "physmem Mo ";(echo scale=3; echo $physmem * $pagesize / 1024 /
1024) |bc

echo -n "freemem Mo ";(echo scale=3; echo $freemem * $pagesize / 1024 /
1024) |bc

echo -n "pagesfree Mo ";(echo scale=3; echo $pagesfree * $pagesize / 1024
/ 1024) |bc

echo -n "pagestotal Mo ";(echo scale=3; echo $pagestotal * $pagesize /
1024 / 1024) |bc

echo -n "availrmem Mo ";(echo scale=3; echo $availrmem * $pagesize / 1024
/ 1024) |bc



1 2