cat /etc/issue
me montre
Ubuntu 13.04 \n \l
mais je suis sur Lubuntu 13.04. Quel est le but de /etc/issue
? En outre, que signifie \n \l
la sortie?
Il y en a aussi issue.net
qui vient Ubuntu 13.04
.
(Je sais que cela echo $DESKTOP_SESSION
me donne Lubuntu
.)
$DESKTOP_SESSION
est une variable d'environnement qui ne fonctionne que depuis la session de bureau.Réponses:
Voir la page de manuel pour
issue
:Ainsi, les
mingetty
séquences suivantes peuvent être utilisées ...En ce qui concerne
/etc/issue
Ubuntu: le fichier n'est pas lié à la session de bureau et c'est un fichier texte que vous pouvez modifier manuellement avecvi
ounano
.Pourrait être considéré comme un bogue si vous ne l'avez pas modifié vous-même, mais il pourrait également être considéré comme un fichier utilisateur qui devrait être laissé à l'utilisateur pour modification.
la source
/etc/lsb-release
Sera juste énumérer Ubuntu sur n'importe quelle saveur aussi, soit dit en passant, pour la même raison que celle décrite dans mon autre commentaire . Je recommanderais également de ne pas modifier manuellement/etc/issue
. Certains scripts dépendent vraiment du contenu spécifique. Si vous le modifiez dansLubuntu
plusieurs scripts, la vérification du système d'exploitation échouera.man
ne se limite pas aux commandes :)