#1 Le 24/04/2006, à 21:24
- hells_dark
Commandes de secours
Bonsoir à tous !
En ce moment, je suis sous la Dapper et je bidouille pas mal, notamment pour XGL.
Et forcément, plus on bidouille, plus on s'approche du moment où on plante tout. Syndrome bien connu.
J'aurais aimé donc, qu'ici on mette les commandes qui sauvent la vie
Par exemple, une commande qui remettrais le grub par défaut, les fichiers de configuration principaux...etc.
----------------------------------------------------
Remettre le serveur X par défaut :
sudo dpkg-reconfigure xserver-xorg
menu.lst tout cassé?
sudo update-grub
Le nouveau noyau (upgrade) ne démarre pas correctement ? avant de vous affoler:
sudo dpkg-reconfigure uname -a
Les touches magiques (parler directement au noyau)
Remettre l'interface graphique Gnome dans l'état d'origine:
On coupe gdm:
sudo /etc/init.d/gdm stop
On se loggue avec son pseudo/mot de passe;
On renomme (ou efface) le dossier ~/.gconf:mv ~/.gconf ~/.gconf-sauvegarde (<- renommage)
puis on relance l'interface graphique
sudo /etc/init.d/gdm start
Pour restaurer, on renomme ~/.gconf-sauvegarde en ~/.gconf
sudo /etc/init.d/gdm stop login/mot de passe mv ~/.gconf-sauvegarde ~/.gconf (<- restauration) sudo /etc/init.d/gdm start
Pis fouillez dans le sujet, plein de petits trucs pratiques
----------------------------------------------------
Bon, après le sujet est peut être stupide, mais il y a des commandes comme ça, que tout le monde devrait connaitre. Et je crois que je peux faire pas mal de découvertes.
(si un site en parle et est complet et clair, ou qu'un sujet à déjà été fait, indiquez le moi et on en parle plus )
En attendant, si vous en connaissez, n'hésitez pas !
Merci à tous ceux qui participent
Dernière modification par hells_dark (Le 25/04/2006, à 19:07)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#2 Le 24/04/2006, à 21:49
- Infinity
Re : Commandes de secours
ma préférée:
sudo cp /e[tab]X[tab]xo[tab] /e[tab]X[tab]xo[tab].bak
ce qui donne: sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.bak
et ensuite, sudo nano /e[tab]X[tab]xo[tab]
(j'aime pas reconfigure xserver-xorg)
E tout cas, je conseille de toujours garder une copie des fichiers sensibles avant de les éditer.
Hors ligne
#3 Le 24/04/2006, à 21:54
- Bobbybionic
Re : Commandes de secours
Mes préférées :
sudo apt-get lecture attentive après recherche fructueuse doc.ubuntu-fr.org && forum.ubuntu-fr.org
Mais y'a encore mieux !
Bah oui ça plante pas !
Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.
http://bobbybionic.wordpress.com
Hors ligne
#4 Le 24/04/2006, à 21:59
- hells_dark
Re : Commandes de secours
Mes préférées :
sudo apt-get lecture attentive après recherche fructueuse doc.ubuntu-fr.org && forum.ubuntu-fr.org
Ouaip, mais quand t'as planté ton serveur X, c'est chaud les recherches sur le net.
J'ai tenté avec Lynx...ben c'est pas de la tarte.
Merci pour vos participations en tout cas
(merci Infinity, interressant. NB à moi-même : Faudrait toujours penser à sauvegarder les fichiers qu'on change..)
Dernière modification par hells_dark (Le 24/04/2006, à 22:02)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#5 Le 24/04/2006, à 22:08
- Bobbybionic
Re : Commandes de secours
@hells_dark : je sais bien Ça m'est arrivé une fois en décembre à vouloir faire le malin avec Dapper, heureusement que j'avais un live sous la main
(et que j'avais le net via ethernet à ce moment là).
Mais c'est vrai qu'on devrait tous avoir des comprimés de cep dans sa pharmacie
Non à la vente liée. Non au monopole Windows.
Tous ensemble, refusons les logiciels préinstallés et tournons nous vers le libre.
http://bobbybionic.wordpress.com
Hors ligne
#6 Le 24/04/2006, à 22:22
- laurent
Re : Commandes de secours
E tout cas, je conseille de toujours garder une copie des fichiers sensibles avant de les éditer.
juste une petite anecdote à ce sujet... Anecdote que je ne devrais pas citer tant je suis d'accord avec Infinity: quand on bidouille, on sauvegarde. C'est logique et nécessaire.
Néanmoins...
Sachez qu'à chaque modif de xorg.conf par la commande sudo dpkg-reconfigure, celui crée un fichier de backup automatiquement. Celui-ci comporte en plus la date de modification. Que demander de plus
bref, ça aussi ça peut s'avérer utile dans les cas désespérés: il suffit d'aller dans le rep /etc/X11 et de choper le (début) nom du fichier et voilà, on est sorti d'affaire.
Néanmoins, quand on bidouille xorg, c'est qu'on le fait à la main, donc j'ai rien dit...
Bon allez, 2-3 commande qui peuvent sauver un homme en pleurs (y'en a plein mais bon je cite celles qui viennent comme ça) (ça peut sauver une femme aussi)
menu.lst tout cassé?
sudo update-grub
vous recrée un nouveau fichier de démarrage
(dans la rubrique déjà vu) le nouveau noyeau (upgrade) ne démarre pas correctement?
avant de vous affoler:
sudo dpkg-reconfigure uname -a
en cas d'arret d'apt pendant le travail:
sudo dpkg-reconfigure -a
devrait résoudre pas mal de choses (mais je pense qu'il est proposé)
de manière générale:
usez et abuser de dpkg-reconfigure letrucquevousavezbousillé
ça sauve des vies, cette commande
Laurent, petit belge explorant la banquise
Hors ligne
#7 Le 24/04/2006, à 22:43
- Chompitiarve
Re : Commandes de secours
usez et abuser de dpkg-reconfigure letrucquevousavezbousillé
+1
une autre aussi quand on est coincé dans une console : savoir se (re)brancher sur le net
(genre pon dsl-provider) et apt-get remove machin puis apt-get install machin
ou s'y brancher (lors d'une install foireuse par exemple : pppoeconf )
et aussi (net ou pas)
sudo killall (gdm par exemple)
anéantira le processus sous toutes ses formes
et on le relance tout propre après
Hors ligne
#8 Le 24/04/2006, à 23:01
- hells_dark
Re : Commandes de secours
je prend quelques notes
Et si on veut t:out remettre par défaut..
Genre retourner à une dapper toute belle ?
Ya pas une commande globale ?
Un truc genre (mais c'est n'importe quoi) :
sudo dpkg-reconfigure *
Enfin, une commande pour revenir carrément en arrière quoi...
Tiens, en lisant le post d'un voisin, je lis
Tu aurais pu poster dans le forum général...
Ca vaudrait peut être aussi pour moi
Enfin bon..:)
Dernière modification par hells_dark (Le 24/04/2006, à 23:08)
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#9 Le 24/04/2006, à 23:23
- mathesis
Re : Commandes de secours
Les touches magiques
Lorsque l'on se retrouve bloqué sans aucun autre moyen que de redémarrer l'ordinateur par l'interrupteur de marche-arrêt, il existe des touches magiques qui peuvent limiter les dégâts. Pour cela, le noyau doit avoir été compilé avec l'option Kernel hacking validée qui permet de mettre en fonction les Magic SysRq key, qui sont des combinaisons de touches qui parlent directement au noyau. La touche magique est la touche marquée [Impr. Écran/Syst] située à droite des touches de fonction. Ces combinaisons de touches, permettent donc d'envoyer des commandes au noyau qui permettront alors d'enregistrer les fichiers ouverts malgré l'absence d'interface, puisque cette dernière est gelée.
Voici donc les combinaisons magiques :
- [Alt][Syst][s] permet de synchroniser (sync) toutes les partitions, c'est-à-dire que tous les fichiers ouverts en écriture sont enregistrés et fermés.
- [Alt][Syst][b] permet de réamorcer immédiatement la machine sans synchronisation ni démontage des partitions.
- [Alt][Syst][o] éteint la machine sans autre forme de procès.
- [Alt][Syst][k] arrête tous les processus tournant sur la console active.
- [Alt][Syst][u] démonte puis remonte toutes les partitions en lecture seule.
- [Alt][Syst][t] permet d'envoyer la liste des tâches et leurs informations sur la console active*.
- [Alt][Syst][e] permet de terminer tous les processus actifs, sauf init (envoie le signal sigterm).
- [Alt][Syst][i] tue tous les processus actifs, sauf init (envoie le signal sigkill).
- [Alt][Syst][r] bloque le clavier et le met en mode xlate.
- [Alt][Syst][p] tente d'envoyer sur la console active* les drapeaux et registres actifs.
- [Alt][Syst][m] tente d'envoyer le contenu de la mémoire vers la console active*.
- [Alt][Syst][l] tue tous les processus actifs, Y COMPRIS init. Le système devient donc inopérant après cette commande.
- [Alt][Syst][0-9] règle le niveau du log de la console qui permettra de contrôler le niveau des messages affichés.
- [Alt][Syst][h] affiche un écran d'aide sur la console active*...
* A condition toutefois que vous ayez pu ouvrir une console en mode texte par [Ctrl][Alt][F1] si vous étiez en mode graphique...
Texte venant d'ici : http://www.linux-france.org/article/cesar/pages/pratiquefaq35.html mais je préfère en avoir une copie sur le forum.
Personnellement je me souviens de la combinaison qui sauve la vie avec So Everything Is Useless, Boot ! --> [Alt][Syst][s], suivi de [Alt][Syst][e] puis [Alt][Syst][i] et aussi [Alt][Syst][u] enfin [Alt][Syst][b]
EDIT : ajout de deux touches (message de bertrand0, page 2)
- [Alt][Syst][f] « f » pour « full ». Cela tue l'application qui consomme actuellement le plus de ram (swap comprise).
Ne pas en faire plusieurs d'affilée, 10 secondes d'attente doivent suffir à résoudre le problème.
- [Alt][Syst][n] « n » pour « nice ». Tous les processus temps réels sont réaffectés à une classe normale.
C'est utile lorsqu'un programme temps réel se met à consommer tout le temps cpu, bloquant ainsi la machine.
Exemple de xmms avec l'option temps réel.
Dernière modification par mathesis (Le 09/05/2006, à 19:39)
Hors ligne
#10 Le 24/04/2006, à 23:38
- ted_bundy
Re : Commandes de secours
mais c une vraie mine d'or ce topic !!!!!
juste une question :
la touche "syst" c'est laquelle ???
rien n'est eternel, sauf le gout de la liberté.
Hors ligne
#11 Le 24/04/2006, à 23:40
- mathesis
Re : Commandes de secours
La touche [Syst] c'est la touche [Imp écr./Syst]
Dernière modification par mathesis (Le 24/04/2006, à 23:41)
Hors ligne
#12 Le 24/04/2006, à 23:44
- cflam69
Re : Commandes de secours
la touche "syst" c'est laquelle ???
C'est "impr écran" ou "Syst", ...(c'est à la suite des F11, F12)
T'as trouvé ?:rolleyes:
Merde, grillé .... ! Arf, bien joué Mathesis.
Dernière modification par cflam69 (Le 24/04/2006, à 23:45)
La liberté ne s'use que si l'on ne s'en sert pas.
Hors ligne
#13 Le 24/04/2006, à 23:45
- ted_bundy
Re : Commandes de secours
oui c'est bon c'est de ma faute j'avais mal lue
rien n'est eternel, sauf le gout de la liberté.
Hors ligne
#14 Le 25/04/2006, à 01:46
- pwazon
Re : Commandes de secours
Les touches magiques
Lorsque l'on se retrouve bloqué sans aucun autre moyen que de redémarrer l'ordinateur par l'interrupteur de marche-arrêt, il existe des touches magiques qui peuvent limiter les dégâts. Pour cela, le noyau doit avoir été compilé avec l'option Kernel hacking validée qui permet de mettre en fonction les Magic SysRq key, qui sont des combinaisons de touches qui parlent directement au noyau.
Très interressant, merci
Mais comment fait on pour savoir si le Kernel Hacking est activé ?
cat /proc/quelquechose ?
Hors ligne
#15 Le 25/04/2006, à 02:11
- YBM
Re : Commandes de secours
cat /proc/sys/kernel/sysrq
en recherchant ce fichier j'ai découvert un autre assez intéressant aussi : /proc/sysrq-trigger
on peut lui envoyer un caractère avec echo et ça a le même effet que la touche correspondante tapée avec alt+sys (à tester plutôt avec t qu'avec b ou c)
Hors ligne
#16 Le 25/04/2006, à 02:16
- maxfox
Re : Commandes de secours
Un petit
sudo base-config
Extrait du man :
base-config est le programme lancé lors du premier redémarrage d’un
nouveau système debian. Il vous guide pas à pas dans la configuration
du système, l’installation de nouveaux programmes, etc. Vous pourrez
lancer à nouveau ce programme plus tard si vous désirez modifier la
configuration de votre système.
Bref, peut être trés utile pour retrouver un système cohérent et sain.
Hors ligne
#17 Le 25/04/2006, à 02:57
- pwazon
Re : Commandes de secours
cat /proc/sys/kernel/sysrq
Merci
Hors ligne
#18 Le 25/04/2006, à 03:06
- apmlolster76
Re : Commandes de secours
une qui est pas mal je trouve (et qui m'a deja sauvé )
"sudo apt-get install links2 "qui install un browser sous console ça peut aider pour aller sur internet checher des soluces
Hors ligne
#19 Le 25/04/2006, à 06:04
- pwazon
Re : Commandes de secours
Il y a aussi lynx dans le même genre
Hors ligne
#20 Le 25/04/2006, à 13:05
- Infinity
Re : Commandes de secours
pour savoir si les touches magiques marchent, rien de tel que les tester:
allez, hop, tous ensemble, tapez ALt+Sys+l
Oo ils sont tous mort?
Sérieusement: j'ai avais entendu parler, et je vous conseille cette suite:
Alt+Sys+s
Alt+Sys+e
Alt+Sys+i
Alt+Sys+u
Alt+Sys+(b ou o, selon que vous voulez rebooter ou stopper)
et la phrase (capitaine) mnémo(technique): So Everything Is Unusual, Boot! (rempalcez Boot par ... je sais pas moi... OOOOps! si vous voulez arrêter.)
a pluche
Hors ligne
#21 Le 25/04/2006, à 15:48
- tukuyomi
Re : Commandes de secours
Ma petite contrib: remettre l'interface graphique Gnome dans l'état d'origine:
On coupe gdm:
sudo /etc/init.d/gdm stop
On se loggue avec son pseudo/mot de passe;
On renomme (ou efface) le dossier ~/.gconf:
mv ~/.gconf ~/.gconf-sauvegarde (<- renommage)
puis on relance l'interface graphique
sudo /etc/init.d/gdm start
Pour restaurer, on renomme ~/.gconf-sauvegarde en ~/.gconf
sudo /etc/init.d/gdm stop
login/mot de passe
mv ~/.gconf-sauvegarde ~/.gconf (<- restauration)
sudo /etc/init.d/gdm start
Hors ligne
#22 Le 25/04/2006, à 17:53
- hells_dark
Re : Commandes de secours
Merci
Très utile quand on fais joujou ça..
"You caught me at a strange time in my life."
devianArt - site perso
Hors ligne
#23 Le 25/04/2006, à 18:44
- wam
Re : Commandes de secours
w3m, navigateur en console, très bien, mais vous allez haïr comme je l'ai fait les gens qui mettent des accents dans leurs messages
w3m forum.ubuntu.fr
Un petit coup d'oeil du côté de l'IRC.
irc -c irc.freenode.net -n pseudo
puis /join #ubuntu-fr
et bien sûr (je le rappèle parce quand on ne le sait pas, c'est pas si facile à trouver) le ctrl+alt+F2, ou F3 ou ... qui ouvre des sessions en console, plutôt utile quand un processus s'emballe et que l'interface ne répond plus très vite.
Et mon préféré, pour les freezes,
débranche le secteur, débranche la batterie
(pas nécessairement dans cet ordre)
Hors ligne
#24 Le 25/04/2006, à 19:27
- tukuyomi
Re : Commandes de secours
- Redémarrer X sans relancer l'ordi (après modif du xorg par exemple):
[CTRL]+[ALT]+[<--] (BACKSPACE au dessus du [ENTRéE])
Si la session ne redémarre pas d'elle même:
sudo /etc/init.d/gdm start
- Après installation, si un programme n'apparait pas dans le Menu Applications, au lieu de redémarrer l'ordi:
sudo killall gnome-panel
- Redémarrer l'ordi en mode console:
sudo reboot
ou
sudo init 6
-Eteindre l'ordi en mode console:
sudo halt
ou
sudo init 0
Dernière modification par tukuyomi (Le 25/04/2006, à 19:33)
Hors ligne
#25 Le 25/04/2006, à 21:49
- skateinmars
Re : Commandes de secours
+1 pour w3m que je prefere a lynx toussa
Sinon je vois pas trop ce que pourrais faire
sudo dpkg-reconfigure uname -a
Tu voudrais peut-etre dire
sudo dpkg-reconfigure `uname -a`
?
Hors ligne