logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
atelier:chantier:console-virtuelle-message-issue [11/06/2024 01:13]
agp91 [Console virtuelle, le message issue]
atelier:chantier:console-virtuelle-message-issue [20/06/2024 00:23] (Version actuelle)
agp91 [Conclusions] MAJ du lien interne "Ecrire le caractère d'échappement ESC"
Ligne 6: Ligne 6:
   * Commentaires : Personnalisation du fichier ''/​etc/​issue''​.   * Commentaires : Personnalisation du fichier ''/​etc/​issue''​.
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-)
-  * Suivi : {{tag>en-chantier ​à-tester}}+  * Suivi : {{tag>​à-placer}}
     * Création par [[user>​agp91]] 10/06/2024     * Création par [[user>​agp91]] 10/06/2024
     * Testé par <...> le <...> FIXME     * Testé par <...> le <...> FIXME
Ligne 53: Ligne 53:
  
 Il contient du texte : ''​Debian GNU/Linux 12''​.\\ Il contient du texte : ''​Debian GNU/Linux 12''​.\\
-Et deux __codes échappements__ :+Et deux __codes ​d'échappements__ :
  
   * ''​\n'',​ qui insère le nom de l'​hôte (définit dans le fichier ''/​etc/​hostname''​).   * ''​\n'',​ qui insère le nom de l'​hôte (définit dans le fichier ''/​etc/​hostname''​).
Ligne 73: Ligne 73:
 Sont actuellement reconnus (chez Debian GNU/Linux) les codes suivants : Sont actuellement reconnus (chez Debian GNU/Linux) les codes suivants :
  
-^  Codes d'​échappement ​du fichier /​etc/​issue ​ ||+^  Codes d'​échappement ​d'​agetty ​ ||
 ^  Codes  ^  Descriptions ​ | ^  Codes  ^  Descriptions ​ |
 | \4{__interface__}\\ \4|Insère l’adresse IPv4 de l’__interface__ réseau.\\ Si __interface__ n’est pas indiquée, insère la première interface fonctionnelle qui n'est pas la boucle locale.\\ Si aucune interface n’est trouvée, insère l’adresse IP de l'​hôte (recherchée dans ''/​etc/​hosts''​).| | \4{__interface__}\\ \4|Insère l’adresse IPv4 de l’__interface__ réseau.\\ Si __interface__ n’est pas indiquée, insère la première interface fonctionnelle qui n'est pas la boucle locale.\\ Si aucune interface n’est trouvée, insère l’adresse IP de l'​hôte (recherchée dans ''/​etc/​hosts''​).|
Ligne 82: Ligne 82:
 | \s | Insère l'​équivalent retourné par la commande **uname -s** (nom du noyau). | | \s | Insère l'​équivalent retourné par la commande **uname -s** (nom du noyau). |
 | \S{__variable__}\\ \S | Insère la valeur de __variable__ déclarée dans le fichier ''/​etc/​os-release''​.\\ Si le fichier n’existe pas, ''/​usr/​lib/​os-release''​ est utilisé.\\ Si __variable__ n’est pas indiqué, c'est la variable PRETTY_NAME du fichier qui est utilisée.\\ Si aucun des fichiers n'​existent,​ le code \s est utilisé. | | \S{__variable__}\\ \S | Insère la valeur de __variable__ déclarée dans le fichier ''/​etc/​os-release''​.\\ Si le fichier n’existe pas, ''/​usr/​lib/​os-release''​ est utilisé.\\ Si __variable__ n’est pas indiqué, c'est la variable PRETTY_NAME du fichier qui est utilisée.\\ Si aucun des fichiers n'​existent,​ le code \s est utilisé. |
-| \l | Insère le nom du périphérique de la console utilisée (ttyN). |+| \l | Insère le nom du périphérique de la console utilisée (ttyN; N étant le numéro de la console). |
 | \n | Insère l'​équivalent du retour de la commande **uname -n** (nom de l'​hôte). | | \n | Insère l'​équivalent du retour de la commande **uname -n** (nom de l'​hôte). |
 | \o | Insère l'​équivalent du retour de la commande **domainname** (nom de domaine NIS/YP). | | \o | Insère l'​équivalent du retour de la commande **domainname** (nom de domaine NIS/YP). |
Ligne 111: Ligne 111:
 </​code>​ </​code>​
 Il appartient à ''​root'',​\\ Il appartient à ''​root'',​\\
-Qui seul a pouvoir d'​écrire dedans.\\+Qui seul a le pouvoir d'​écrire dedans.\\
 Pour modifier son contenu, nous devons donc le faire sous son autorité.\\ Pour modifier son contenu, nous devons donc le faire sous son autorité.\\
-Soit en étant nous même ''​root'' ​'via la commande ''​su''​,\\+Soit en étant nous même ''​root'' ​(via la commande ''​su''​).\\
 Soit en utilisant la commande ''​sudo''​. Soit en utilisant la commande ''​sudo''​.
  
Ligne 124: Ligne 124:
 </​note>​ </​note>​
  
-<code user>​echo ​"\e{gray} \S{NAME} \S{VERSION_ID} \S{VERSION_CODENAME}\e{reset}+Copions l’intégralité ci-dessous dans le terminal fenêtre, puis appuyons sur <​key>​Entrée</​key>​. 
 +<code user>​echo ​'\e{gray} \S{NAME} \S{VERSION_ID} \S{VERSION_CODENAME}\e{reset}
 \e{darkgray} ​      ​.--. ​  ​\e{reset} ​ \e{darkgray} ​      ​.--. ​  ​\e{reset} ​
 \e{darkgray} ​     |o_o |  \e{reset} ​        ​\e{yellow}Bonjour\e{reset} \e{darkgray} ​     |o_o |  \e{reset} ​        ​\e{yellow}Bonjour\e{reset}
Ligne 135: Ligne 136:
 \e{gray} Nous sommes au \e{lightred}\4\e{reset} \e{gray} Nous sommes au \e{lightred}\4\e{reset}
  
-" ​>/​tmp/​mon_issue</​code>​+' ​>/​tmp/​mon_issue</​code>​
  
 <​note>​Dans un fichier ''​issue'',​ le caractère ''​\''​ est spécial, il annonce un code d’échappement.\\ <​note>​Dans un fichier ''​issue'',​ le caractère ''​\''​ est spécial, il annonce un code d’échappement.\\
Ligne 147: Ligne 148:
  
 Puis demandons son affichage : Puis demandons son affichage :
- 
 <​note>​La commande ''​agetty''​ est une commande système.\\ <​note>​La commande ''​agetty''​ est une commande système.\\
 Elle se trouve dans le répertoire ''/​usr/​sbin''​.\\ Elle se trouve dans le répertoire ''/​usr/​sbin''​.\\
Ligne 156: Ligne 156:
 <code user>/​usr/​sbin/​agetty --show-issue -f /​tmp/​mon_issue</​code>​ <code user>/​usr/​sbin/​agetty --show-issue -f /​tmp/​mon_issue</​code>​
  
-{{ /file-R1ec5b070ab606dffb6f018be799dc9d5.png?nolink | }}+{{ /file-Rae6adf34042b5cc83c2beb6fb90fd45e.png?nolink | }}
  
 <​note>​**__Remarque__ :**\\ <​note>​**__Remarque__ :**\\
Ligne 188: Ligne 188:
 Par exemple la 4em console avec la combinaison <​key>​C-A-F4</​key>​. Par exemple la 4em console avec la combinaison <​key>​C-A-F4</​key>​.
  
-{{ /file-R97b19a36195080e2d889f4e075d61933.png | }}+{{ /file-R5ffdf862bca0898bcd26bd8a436baa0e.png | }}
  
 <​note>​**__Remarque__ :**\\ <​note>​**__Remarque__ :**\\
Ligne 202: Ligne 202:
 Voir : [[https://​fr.manpages.org/​agetty/​8|Manuel (fr) agetty (4) : getty alternatif pour Linux (manpages.org)]] (section FICHIERS ISSUES). Voir : [[https://​fr.manpages.org/​agetty/​8|Manuel (fr) agetty (4) : getty alternatif pour Linux (manpages.org)]] (section FICHIERS ISSUES).
  
-Si les codes d'​échappement ne suffisent pas (par exemple pour modifier la couleur du fond), les __séquences d'​échappement__ de la console peuvent être utilisées.+Si les codes d'​échappement ne suffisent pas (par exemple pour modifier la couleur du fond), les __séquences d'​échappement__ de la console peuvent être utilisées.\\ 
 +Voir [[https://​fr.manpages.org/​console_codes/​4|Manuel (fr) console_codes (4) : Séquence de contrôle des consoles (manpage.org)]]
  
 Il n'est pas forcément évident (du moins tant que nous ne savons pas faire) d'​écrire une séquence d'​échappement dans un fichier.\\ Il n'est pas forcément évident (du moins tant que nous ne savons pas faire) d'​écrire une séquence d'​échappement dans un fichier.\\
 Cela provient du besoin d'​écrire textuellement le caractère d’échappement (ESC), dont le caractère textuel n'​existe pas.\\ Cela provient du besoin d'​écrire textuellement le caractère d’échappement (ESC), dont le caractère textuel n'​existe pas.\\
-Pour ce faire, voir le wiki : [[sequences-d-echappement-ecriture-dans-un-fichier|Séquence ​d'​échappement, écriture dans un fichier]].+Pour ce faire, voir le wiki : [[atelier:​chantier:​ecrire-le-caractere-d-echappement-esc|Ecrire le caractère ​d'​échappement ​ESC]].
  
 ==== Retour à l'​état initial ==== ==== Retour à l'​état initial ====
  
-Pour retrouver l'​issue ​originelle ​:+Pour retrouver l'​issue ​d'​origine ​:
  
 <code root>cp -v /​etc/​issue.s00 /etc/issue <code root>cp -v /​etc/​issue.s00 /etc/issue
Ligne 217: Ligne 218:
 </​code>​ </​code>​
  
-Le fichier ''​mon_issue''​ à été créé dans le répertoire ''​tmp''​.\\+Le fichier ''​mon_issue''​ à été créé dans le répertoire ''​/tmp''​.\\
 S'il n'est pas copier ailleurs, il sera supprimé à l'​arrêt du système. S'il n'est pas copier ailleurs, il sera supprimé à l'​arrêt du système.
atelier/chantier/console-virtuelle-message-issue.1718061203.txt.gz · Dernière modification: 11/06/2024 01:13 par agp91

Pied de page des forums

Propulsé par FluxBB