Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/04/2006, à 20: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 smile

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 wink
----------------------------------------------------

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 wink)

En attendant, si vous en connaissez, n'hésitez pas !
Merci à tous ceux qui participent wink

Dernière modification par hells_dark (Le 25/04/2006, à 18:07)


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#2 Le 24/04/2006, à 20: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, à 20: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 ! tongue


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, à 20:59

hells_dark

Re : Commandes de secours

Bobbybionic a écrit :

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 wink
(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, à 21:02)


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#5 Le 24/04/2006, à 21:08

Bobbybionic

Re : Commandes de secours

@hells_dark : je sais bien wink Ça m'est arrivé une fois en décembre à vouloir faire le malin avec Dapper, heureusement que j'avais un live sous la main wink (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 smile


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, à 21:22

laurent

Re : Commandes de secours

Infinity a écrit :

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 wink

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 wink


Laurent, petit belge explorant la banquise

Hors ligne

#7 Le 24/04/2006, à 21: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, à 22:01

hells_dark

Re : Commandes de secours

je prend quelques notes tongue

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 hmm
Enfin bon..:)

Dernière modification par hells_dark (Le 24/04/2006, à 22:08)


"You caught me at a strange time in my life."
devianArt - site perso

Hors ligne

#9 Le 24/04/2006, à 22: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, à 18:39)

Hors ligne

#10 Le 24/04/2006, à 22: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, à 22: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, à 22:41)

Hors ligne

#12 Le 24/04/2006, à 22: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. wink

Dernière modification par cflam69 (Le 24/04/2006, à 22:45)


La liberté ne s'use que si l'on ne s'en sert pas.

Hors ligne

#13 Le 24/04/2006, à 22: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, à 00:46

pwazon

Re : Commandes de secours

mathesis a écrit :

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, à 01: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, à 01: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. wink

Hors ligne

#17 Le 25/04/2006, à 01:57

pwazon

Re : Commandes de secours

YBM a écrit :

cat /proc/sys/kernel/sysrq

Merci smile

Hors ligne

#18 Le 25/04/2006, à 02:06

apmlolster76

Re : Commandes de secours

une qui est pas mal je trouve (et qui m'a deja sauvé yikes )
"sudo apt-get install links2 "qui install un browser sous console  ça peut aider pour aller sur internet checher des soluces big_smile

Hors ligne

#19 Le 25/04/2006, à 05:04

pwazon

Re : Commandes de secours

Il y a aussi lynx dans le même genre smile

Hors ligne

#20 Le 25/04/2006, à 12: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? big_smile

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, à 14: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, à 16:53

hells_dark

Re : Commandes de secours

Merci wink
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, à 17: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) big_smile

Hors ligne

#24 Le 25/04/2006, à 18: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, à 18:33)

Hors ligne

#25 Le 25/04/2006, à 20: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