Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
utilisateurs:nounours:tutos:ecran-noir-manuel-de-survie [04/02/2018 08:07] nounours [5 - Introduire les commandes] |
utilisateurs:nounours:tutos:ecran-noir-manuel-de-survie [04/02/2018 20:07] (Version actuelle) nounours [2 - Rappel des lignes de commande élémentaires utilisées] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
===== 1 - Introduction ===== | ===== 1 - Introduction ===== | ||
Suite à une installation de Débian qui a mal tourné pour des raisons diverses; au redémarrage de la machine : écran noir. | Suite à une installation de Débian qui a mal tourné pour des raisons diverses; au redémarrage de la machine : écran noir. | ||
- | Pas d’autre possibilité que d’utiliser un terminal et rien d’autre, pour réparer son OS.\\ | + | Pas d’autre possibilité que d’utiliser une console et rien d’autre, pour réparer son OS.\\ |
La solution consistera souvent à introduire des lignes de commandes bien trop fastidieuses a taper directement dans un terminal. On va utiliser une boucle **while** qui permettra de copier les lignes contenues dans un texte se trouvant dans une clef USB. | La solution consistera souvent à introduire des lignes de commandes bien trop fastidieuses a taper directement dans un terminal. On va utiliser une boucle **while** qui permettra de copier les lignes contenues dans un texte se trouvant dans une clef USB. | ||
===== 2 - Rappel des lignes de commande élémentaires utilisées ===== | ===== 2 - Rappel des lignes de commande élémentaires utilisées ===== | ||
Ligne 23: | Ligne 23: | ||
**__Pour voir ce qu'il y a dans /media :__**\\ | **__Pour voir ce qu'il y a dans /media :__**\\ | ||
<code user>/media$ ls</code> | <code user>/media$ ls</code> | ||
- | __**Supprimer un répertoire :**__ | ||
- | Pour ce qui suit il faut être en root (on dit aussi super utilisateur) : d’ou le signe # que l'on va voir dans la fenêtre du terminal après la commande su. | + | **__Supprimer un répertoire vide__**. Exemple : mon-repertoire-vide dans : jean$ mon-repertoire-vide |
+ | <code user>rmdir mon-repertoire-vide</code> | ||
- | **__Pour passer en root :__** | + | |
+ | |||
+ | __**Supprimer un répertoire contenant des fichiers :**__ | ||
+ | |||
+ | Pour ce qui suit il faut être en root, dans la plupart des cas (on dit aussi super utilisateur) : d’où le signe # que l'on va voir dans la fenêtre de la console après la commande su.\\ | ||
+ | **NB :** Les répertoires et fichiers crées en simple utilisateur peuvent être supprimés sans passer en root. | ||
+ | |||
+ | **Pour passer en root :** | ||
<code user>jean$ su</code>\\ | <code user>jean$ su</code>\\ | ||
On tape le mot de passe root | On tape le mot de passe root | ||
Ligne 47: | Ligne 54: | ||
__**Éteindre l’ordinateur**__ | __**Éteindre l’ordinateur**__ | ||
<code root>shutdown now</code> | <code root>shutdown now</code> | ||
- | ===== 3 - Accéder à un terminal ===== | + | ===== 3 - Accéder à une console ===== |
- | Il faut utiliser les touches suivantes pour aller dans un terminal dans le cas d'un écran noir.\\ | + | Il faut utiliser les touches suivantes pour aller dans une console dans le cas d'un écran noir.\\ |
**Ctr+Alt F1 ou Ctr + Alt F2** | **Ctr+Alt F1 ou Ctr + Alt F2** | ||
Ligne 94: | Ligne 101: | ||
===== 5 - Introduire les commandes ===== | ===== 5 - Introduire les commandes ===== | ||
Ces lignes de commande étant assez compliquées et longues à taper (risque d’erreurs) on constituera un fichier texte (commmande.txt) dans lequel on fera un copier/coller de ces lignes et on introduira les commandes avec une boucle **while**.\\ | Ces lignes de commande étant assez compliquées et longues à taper (risque d’erreurs) on constituera un fichier texte (commmande.txt) dans lequel on fera un copier/coller de ces lignes et on introduira les commandes avec une boucle **while**.\\ | ||
- | La boucle lit le fichier Commande.txt, ligne par ligne, et exécute la commande dans le terminal ligne par ligne. | + | La boucle lit le fichier Commande.txt, ligne par ligne, et exécute la commande dans la console ligne par ligne. |
- | **Exemple des commandes à introduire dans un terminal :** | + | **Exemple des commandes à introduire dans une console :** |
__Le fichier Commande.txt sera de la forme suivante :__ | __Le fichier Commande.txt sera de la forme suivante :__ | ||
Ligne 149: | Ligne 156: | ||
On redémarre en faisant : | On redémarre en faisant : | ||
- | <code root>Reboot</code> | + | <code root>reboot</code> |
+ | ===== 7 Pour aller plus loin ===== | ||
+ | https://debian-facile.org/doc:systeme:console\\ | ||
+ | https://debian-facile.org/doc:systeme:commandes:creer |