Voglio trovare un posto dove Linux scrive tutti i messaggi di avvio. Sai:
facility one [STARTED]
facility two [STARTED]
facility three [FAILED]
Ho cercato con
find . -print0 | xargs -0 grep -i "words from boot messages"
in / var / log /, ma non ho trovato nulla.
Ho CentOS 5.5.
Ad esempio all'avvio ho avuto: "Determinazione delle informazioni IP per eth0 ... fallita; nessun collegamento presente. Controllare il cavo?"
Non mi interessa la specificità dell'errore, ma non riesco a trovare alcun registro che contenga questo errore.
dmesg | grep "no link present"
non restituisce nulla.
find
comando con i permessi di root?find
stamperà tutti i file che puoi elencare, magrep
può solo controllare i file che puoi leggere e alcuni file di registro potrebbero essere di proprietà di root con permessi di lettura per altri utenti. Inoltre, almeno GNU grep supporta questa-l
opzione per stampare i nomi dei file con le corrispondenze anziché le righe corrispondenti. Questo può essere molto utile per cercare file che contengono un determinato testo. Quindi provasu -c 'find /var/log -print0 | xargs -0 grep -l -i "words from boot messages"'
osudo find /varlog -print0 | xargs -0 sudo grep -l -i "words from boot messages"