Voici d'abord une liste de certains des fichiers journaux courants et de ce qu'ils contiennent:
/var/log/messages
: Message général et trucs liés au système
/var/log/auth.log
: Journaux d'authentification.
/var/log/kern.log
: Journaux du noyau.
/var/log/cron.log
: Journaux du démon Cron.
/var/log/Xorg.0.log
: Connectez-vous au serveur X.
~/.xsession-errors
: Journaux liés à la dernière session X (et à celle précédente, en xsession-errors.old
)
Après vous être connecté au tty, c'est une bonne idée de vous déplacer vers le dossier où se trouvent les journaux (généralement /var/log
). Pour cela, nous utilisons la cd
commande:
cd /var/log
Maintenant que nous sommes dans le dossier où les journaux sont stockés, nous utilisons la ls
commande pour voir quels journaux existent:
ls -a
Il y en aura probablement pas mal, ces instructions devraient s'appliquer à tous.
Une fois que vous avez trouvé un journal que vous souhaitez afficher, vous pouvez utiliser la less
commande:
less kern.log
Utilisez les touches fléchées haut / bas pour parcourir le fichier. Lorsque vous avez terminé, appuyez sur Qpour quitter less
. Si vous souhaitez rechercher dans les journaux un certain mot-clé, vous pouvez utiliser grep
:
sudo grep "apparmor" kern.log
Grep accepte également les expressions régulières. Voir man grep
pour plus d'informations.
Si vous avez juste besoin de la sortie d'une certaine commande, consultez cette question sur l'enregistrement de la sortie du terminal dans un fichier que vous pouvez ensuite donner à quelqu'un qui vous aide en suivant l'une des méthodes ci-dessous.
Tout cela est brillant et génial, pourriez-vous dire, mais je n'ai pas la moindre idée de ce que je recherche, et j'ai juste besoin de donner le fichier journal à quelqu'un d'autre pour m'aider. Nous pouvons le faire également!
Si vous obtenez de l'aide de quelqu'un sur Internet (comme ce site!), La meilleure façon de partager ces informations avec eux est de télécharger le ou les fichiers sur http://paste.ubuntu.com et de leur fournir le lien. Si votre machine dispose d'une connexion Internet active, vous pouvez le faire en une seule étape comme décrit dans la méthode 2, sinon suivez les étapes de la méthode 1 et téléchargez les fichiers depuis un autre ordinateur qui peut accéder à Internet.
Méthode 1: mettez-les sur un support externe.
comme un lecteur flash ou une carte SD. Branchez-en un. Ubuntu devrait le monter automatiquement, /media
alors exécutez
ls /media
Si vous voyez le nom de votre lecteur flash / carte SD, vous pouvez continuer. Sinon, vous devrez le monter manuellement . (ne vous inquiétez pas! Ce n'est pas du tout effrayant).
Une fois votre lecteur monté, vous pouvez utiliser la cp
commande pour copier les journaux ou fichiers dont vous avez besoin:
cp /var/log/kern.log /media/myFlashDrive/
Lorsque vous avez terminé de démonter le lecteur:
sudo umount /media/myFlashDrive
Méthode 2: téléchargez les fichiers directement dans une boîte à pâte.
comme paste.ubuntu.com . Pour cela, utilisez la pastebinit
commande. Nous devons d'abord installer pastebinit:
sudo apt-get install pastebinit
puis téléchargez les fichiers comme ceci:
pastebinit file1 file2 file3
Où se file1 file2 file3
trouve une liste délimitée par des espaces des fichiers que vous souhaitez télécharger. Par exemple, si je téléchargeais kern.log
et Xorg.0.log
j'utiliserais la commande:
pastebinit /var/log/kern.log /var/log/Xorg.0.log
Pastebinit renverra un lien pour chaque fichier téléchargé. Partagez ces liens avec les personnes qui vous aident.