Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 01/04/2021, à 10:32

ubuntu20.04.02lts

Récupération données système

Bonjour,

je souhaite récupérer la liste des utilisateurs connectés ainsi que la ram et l'espace disque occupé par chacun d'entre-eux sur mon serveur. Mais voilà j'ignore comment faire j'ai bien vu certaines données avec top et df -h mais je ne suis pas sûr de savoir à quoi elles correspondent exactement. Savez comment je pourrai récupérer ces données dans un fichier (un fichier pour chaque donnée est possible aussi) ? Je souhaite faire au moins une façon de faire en script bash et une en script python (avec psutil notamment).

J'ignore si ça peut aider mais je possède la version 20.04.02 d'Ubuntu

Bien à vous


Modération : merci de respecter les règles du forum : les doublons sont interdits. L'autre sujet est supprimé. Le troisième sujet aussi sera supprimé.

Dernière modification par ubuntu20.04.02lts (Le 05/04/2021, à 21:01)

Hors ligne

#2 Le 02/04/2021, à 09:51

J5012

Re : Récupération données système

top et df donnent les infos de facon globale :
- df scan toutes les ressources disques et memoires vu du point de vue systeme (/dev/... , /tmp/..., /sys/..., etc)
- top monitore tous les processus en execution, tu peux obtenir la part de chaque user mais top ne distingue pas les applications strictement user des applications systemes utilisées lors d'une session ...

il existe d'autres outils plus precis mais ca va dependre de ce que tu fais avec le serveur ?

Hors ligne

#3 Le 05/04/2021, à 21:02

ubuntu20.04.02lts

Re : Récupération données système

J'ai laissé tomber l'idée de serveur n'y étant pas familier de quels outils plus précis parles tu ?

Hors ligne

#4 Le 14/04/2021, à 06:18

J5012

Re : Récupération données système

ubuntu20.04.02lts a écrit :

J'ai laissé tomber l'idée de serveur n'y étant pas familier de quels outils plus précis parles tu ?

ca depend de ce que tu cherches à faire , ou ce que tu comprends que tu cherches à faire :

- souvent le debutant a une idee superficielle de la marche à suivre, resultat de ses recherches sur la toile ... il te faut comprendre la notion, que l'informatique qui est l'ensemble des techniques de traitement de l'information, n'est pas une science que l'on peut comprendre en rationalisant comme avec d'autres sciences et techniques : quand l'informatique a ete inventée (autrement qu'en utilisant du papier et un crayon), il n'y avait rien : les inventeurs ont tout fait de A à Z, meme le syteme numeral d'Ada (mme et mr) n'y a pas vraiment participé ... ca n'a vraiment commencé qu'avec l'algebre de Boole ... (et on ne parlait pas encore d'ordinateur) ...

- de nombreux etudiants en informatique sont incapables d'optimiser ou meme de reparer leur ordinateur (au niveau mecanographique ou systemique), ils apprennent d'eux-memes difficilement , ou en recourant à des specialistes ... la cause etant qu'il n'y a pas de formation universitaire pour la mecanographie, la piste la plus proche etant la micro-electronique (algebre de Boole, architecture des ordinateurs)...

quand l'utilisateur se retrouve avec un systeme comme ubuntu qu'il essaie de personnaliser, il doit reformer ce qu'il connait du systeme gnulinux d'avec ce qu'il croit connaître de son ordinateur (mecanographie) ...

mon conseil perso : expose nous clairement ce que tu cherches à faire , n'essaie pas de donner dans la technique, ou de t'inspirer de ce que tu as lu sur le net : plein de tuto sont "trompeurs" pour les non techniciens (ceux qui comprennent vraiment)... explique nous avec des mots non techniques ce que tu veux obtenir ?

Hors ligne