Vous n'êtes pas identifié(e).
Pages : 1
Hors ligne
Il vaut mieux montrer que raconter.
Hors ligne
Hors ligne
Dernière modification par domainedeleau (20-11-2016 12:32:51)
Hors ligne
Dernière modification par raleur (20-11-2016 08:50:48)
Il vaut mieux montrer que raconter.
Hors ligne
Dernière modification par domainedeleau (20-11-2016 12:41:59)
Hors ligne
> /dev/null 2> /dev/null
Hors ligne
Dernière modification par domainedeleau (20-11-2016 18:35:17)
Hors ligne
> /dev/null 2> /dev/null
Hors ligne
> /dev/null 2> /dev/null
n'est pas NUL
Hors ligne
sujet clos
Je ne crois pas, car il y a manifestement une incompréhension de ta part et des clarifications s'imposent.
/dev/stdout représente la sortie standard du processus courant, et non ce que tu tapes (ce serait plutôt l'entrée standard, /dev/stdin). Ici l'entrée et la sortie standard pointent vers /dev/pts/2 (console virtuelle créée par un émulateur de terminal) qui n'est pas un fichier classique mais un "périphérique de type caractère" tout comme les consoles /dev/tty[1-6]. On peut y lire et/ou écrire séquentiellement, mais on ne peut pas aller d'avant en arrière contrairement à un fichier normal ou un "périphérique de type bloc" tel qu'un disque ou une partition. On ne peut pas relire les caractères déjà lus, ni les caractères précédemment écrits.
">maconsole.txt 2>&1" redirige la sortie standard (et la sortie d'erreur) vers un fichier maconsole.txt. La sortie standard contient uniquement la sortie de la commande, pas la commande que tu tapes elle-même.
"history" est une commande interne du shell bash (l'interpréteur de commandes) qui affiche l'historique des commandes. Cela n'a strictement rien à voir avec la console, l'entrée ou la sortie standard. Au passage pas besoin de cette command car l'historique est stocké dans le fichier texte .bash_history situé dans le répertoire personnel de l'utilisateur courant.
Tu écris tantôt que l'ajout de ">maconsole.txt 2>&1" remplit le contrat et tantôt que la commande "history" est exactement ce que tu cherches. Or ces deux actions ne font pas du tout la même chose. Tu te contredis.
Si tu veux enregistrer toute l'activité de la console dans un fichier, commandes et réponses, tu peux utiliser la commande "script".
/var/log/apt/history.log est encore autre chose qui n'a rien à voir avec les sujets précédents. C'est l'historique d'installation, mise à jour ou suppression des paquets par apt.
Dernière modification par raleur (20-11-2016 19:27:07)
Il vaut mieux montrer que raconter.
Hors ligne
Si tu veux enregistrer toute l'activité de la console dans un fichier, commandes et réponses, tu peux utiliser la commande "script".
oui merci !
">maconsole.txt 2>&1" redirige la sortie standard (et la sortie d'erreur) vers un fichier maconsole.txt. La sortie standard contient uniquement la sortie de la commande, pas la commande que tu tapes elle-même.
oui la je vois mes erreurs et le temps perdu dans un fichier distinct.
/var/log/apt/history.log est encore autre chose qui n'a rien à voir avec les sujets précédents. C'est l'historique d'installation, mise à jour ou suppression des paquets par apt.
oui se sont les dates qui m' intéressent dans ce fichier.
Hors ligne
Dernière modification par raleur (20-11-2016 19:21:28)
Il vaut mieux montrer que raconter.
Hors ligne
http://man.cx/script%281%29/fr
et pour le client : http://www.linuxpedia.fr/doku.php/commande/fbgrab qui prend des photo de la console
merci a tous
Dernière modification par domainedeleau (21-11-2016 00:27:20)
Hors ligne
Pages : 1