I messaggi del sistema vengono protocollati sotto /var/log/. Per accedere a questa
directory quindi a tutte le informazioni ivi archiviate, eseguite
il log in come root. I messaggi di maggior
rilevanza vengono protocollati in messages. Per vedere le registrazioni
più recenti, immettete tail -f /var/log/messages nella finestra di
terminale. Per visualizzare i messaggi di boot, applicate
questo comando al file boot.msg.
Per monitorare i processi in esecuzione del vostro sistema,
immettete top in una finestra terminale. Se volete accedere alle informazioni sotto /proc, utilizzate
procinfo. xosview informa sul carico della
CPU, la media , spazio occupato e tanto altro... .
Vi sono due possibilità. La prima è quella di utilizzare un apposito
tool di KDE o GNOME che trovate nel menu principale; la seconda
consiste nel utilizzare il comando find,
illustrato in man find(1).
libfoo.so.2.
Come faccio a scoprire dove si trova questo file?Utilizzate il comando pin (package information) per localizzare il file:
pin libfoo.so.2
Con questo comando si vuole trovare un pacchetto o nome file
e path. Utilizzate
man pin(1) per
aver maggior informazioni.
Se il vostro computer non reagisce ai movimenti del mouse o
alle immissioni da tastiera, ciò non vuol dire necessariamente
che il vostro sistema sia crollato. Possibilmente un programma
sta bloccando il mouse o la tastiera, ma il resto del sistema
continua a girare correttamente. Se potete accedere alla vostra
macchina da remoto (terminal seriale, rete), eseguite il log in,
identificate l'applicazione che si è bloccata con ps o top, ed interrompete l'applicazione con killall nome programma. Se ciò non
dovesse funzionare, provate con killall
-9 nome programma.
Se questo non è possibile, provate a passare ad un'altra console tramite Ctrl-Alt-F2 per “freddare” da lì il processo imputato. Se il computer non reagisce ai tasti e non è possibile intervenire dalla rete, fate trascorrere almeno dieci secondi prima di premere reset per assicurare che non vi sia attività del disco rigido.
Per evitare di danneggiare il vostro file system, assicuratevi
che i vostri dati siano scritti su disco prima di effettuare il
reset. Utilizzate a riguardo l'opzione SysReq del kernel di Linux. Prima va
abilitato il supporto del kernel per questa caratteristica.
Aprite il file /etc/sysconfig/sysctl come root ed impostate
ENABLE_SYSRQ su yes. Tramite la combinazione dei tasti
Alt-SysRQ-U trasferite tutti i dati dal buffer sul disco e
viene eseguito l'unmount del file system.
SysRQ su alcune tastiere viene anche indicato con Print Screen. Dopo l'unmount
del file system, premete il bottone di reset per riavviare il vostro
sistema.
Probabilmente state tendando di eseguire il log in come
root. Per ragioni di sicurezza
questo non è consentito con telnet. Impostate un account di utente normale ricorrendo a YaST. Eseguite il log in con il vostro nome
utente, quindi diventate
root immettendo
su. E' comunque più sicuro utilizzare
il programma ssh al posto di
telnet. Il programma
ssh utilizza connessioni criptate e sicure.