Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 46 lignes de commande disponibles
login as: root
root@213.186.33.18's password:
Last login: Sun Aug 1 7:46:46 2010 from 38.107.191.103
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version anglaise

Indiquez la fonction :

Man Getrusage en anglais

GETRUSAGE(2) Linux Programmer's Manual GETRUSAGE(2)
 
NAME


getrusage - get resource usage
 
SYNOPSIS


#include #include int getrusage(int who, struct rusage *usage);
 
DESCRIPTION


getrusage() returns current resource usages, for a who of either RUSAGE_SELF or RUSAGE_CHILDREN. The former asks for resources used by the current process, the latter for resources used by those of its children that have terminated and have been waited for. struct rusage { struct timeval ru_utime; /* user time used */ struct timeval ru_stime; /* system time used */ long ru_maxrss; /* maximum resident set size */ long ru_ixrss; /* integral shared memory size */ long ru_idrss; /* integral unshared data size */ long ru_isrss; /* integral unshared stack size */ long ru_minflt; /* page reclaims */ long ru_majflt; /* page faults */ long ru_nswap; /* swaps */ long ru_inblock; /* block input operations */ long ru_oublock; /* block output operations */ long ru_msgsnd; /* messages sent */ long ru_msgrcv; /* messages received */ long ru_nsignals; /* signals received */ long ru_nvcsw; /* voluntary context switches */ long ru_nivcsw; /* involuntary context switches */ };
 
RETURN VALUE


On success, zero is returned. On error, -1 is returned, and errno is set appropriately.
 
ERRORS


EFAULT usage points outside the accessible address space. EINVAL who is invalid.
 
CONFORMING TO


SVr4, 4.3BSD. POSIX.1-2001 specifies getrusage(), but only specifies the fields ru_utime and ru_stime.
 
NOTES


Including is not required these days, but increases porta- bility. (Indeed, struct timeval is defined in .) In Linux kernel versions before 2.6.9, if the disposition of SIGCHLD is set to SIG_IGN then the resource usages of child processes are automat- ically included in the value returned by RUSAGE_CHILDREN, although POSIX.1-2001 explicitly prohibits this. This non-conformance is recti- fied in Linux 2.6.9 and later. The above struct was taken from 4.3BSD Reno. Not all fields are mean- ingful under Linux. In linux 2.4 only the fields ru_utime, ru_stime, ru_minflt, and ru_majflt are maintained. Since Linux 2.6, ru_nvcsw and ru_nivcsw are also maintained.
 
SEE ALSO


getrlimit(2), times(2), wait(2), wait4(2) Linux 2.6.9 2004-11-16 GETRUSAGE(2)


 Dernières recherches
Man  en anglais Man getrusage en anglaisMan  en français Man getrusage en français
Man  en anglais Man send en anglaisMan  en français Man send en français
Man  en anglais Man mknod en anglaisMan  en français Man mknod en français
Man  en anglais Man execl en anglaisMan  en français Man execl en français
Man  en anglais Man pathconf en anglaisMan  en français Man pathconf en français
Man  en anglais Man logger en anglaisMan  en français Man logger en français
Man  en anglais Man inet_ntop en anglaisMan  en français Man inet_ntop en français
Man  en anglais Man strptime en anglaisMan  en français Man strptime en français
Man  en anglais Man dd en anglaisMan  en français Man dd en français
Man  en anglais Man wcslen en anglaisMan  en français Man wcslen en français
Man  en anglais Man mkfs en anglaisMan  en français Man mkfs en français
Man  en anglais Man kill en anglaisMan  en français Man kill en français
Man  en anglais Man sigaction en anglaisMan  en français Man sigaction en français
Man  en anglais Man getty en anglaisMan  en français Man getty en français
Man  en anglais Man getrlimit en anglaisMan  en français Man getrlimit en français

 Recherche

Dans ce moteur de recherche, vous pouvez taper directement votre besoin, en une phrase normale, humaine.
Exemple : vous cherchez comment remplacer un mot par un autre dans tous les fichiers d'un certain dossier. Vous pouvez écrire "Comment remplacer un mot par un autre dans tous les fichiers d'un dossier". Le moteur vous ramenera les résultats en fonction de leur pertinence.
Vous pouvez bien sûr ne chercher qu'un seul mot-clé, par exemple "find".
 Toutes les lignes de code
Par popularité
Par fonction
Recherche avancée
 Les logiciels SHELL/SSH
Putty
Astuces Bash
Faire du SHELL avec PHP!
 La doc officielle
Les man Linux en français
Les man Linux en anglais
 Proposer vos bash
Partagez vos lignes!
 Les requêtes
Déposer une requête
Voir/répondre à une requête
 Quelques sites interessants
Bons sites pour apprendre
 Rechercher