Je veux trouver un endroit où Linux écrit tous les messages de démarrage. Tu sais:
facility one [STARTED]
facility two [STARTED]
facility three [FAILED]
J'ai cherché avec
find . -print0 | xargs -0 grep -i "words from boot messages"
dans / var / log /, mais rien trouvé.
J'ai CentOS 5.5.
Par exemple, au démarrage, j'avais: "La détermination des informations IP pour eth0 ... a échoué; aucun lien n'est présent. Check cable?"
Peu m'importe de l'erreur, mais je ne trouve aucun journal contenant cette erreur.
dmesg | grep "no link present"
ne renvoie rien aussi.
find
commande avec les autorisations root?find
imprimera tous les fichiers que vous pouvez répertorier, maisgrep
ne peut vérifier que les fichiers que vous pouvez lire. Certains fichiers journaux peuvent être détenus par root withput read. De plus, au moins GNU grep prend en charge l’-l
option permettant d’imprimer les noms des fichiers avec des correspondances au lieu de lignes correspondantes. Cela peut être très utile pour rechercher des fichiers contenant du texte. Alors essayezsu -c 'find /var/log -print0 | xargs -0 grep -l -i "words from boot messages"'
ousudo find /varlog -print0 | xargs -0 sudo grep -l -i "words from boot messages"