cat /etc/issue
pokazuje mi
Ubuntu 13.04 \n \l
ale jestem na Lubuntu 13.04. Jaki jest cel /etc/issue
? Co również \n \l
oznacza wynik?
Jest też to, issue.net
co właśnie Ubuntu 13.04
.
(Wiem, że echo $DESKTOP_SESSION
to mi daje Lubuntu
.)
cat /etc/issue
pokazuje mi
Ubuntu 13.04 \n \l
ale jestem na Lubuntu 13.04. Jaki jest cel /etc/issue
? Co również \n \l
oznacza wynik?
Jest też to, issue.net
co właśnie Ubuntu 13.04
.
(Wiem, że echo $DESKTOP_SESSION
to mi daje Lubuntu
.)
Odpowiedzi:
Zobacz stronę podręcznika dla issue
:
Plik / etc / issue to plik tekstowy zawierający komunikat lub identyfikator systemu, który ma zostać wydrukowany przed monitem o zalogowanie się. Może zawierać różne sekwencje @char i \ char, jeśli są obsługiwane przez program typu getty zastosowany w systemie.
mingetty
Można więc użyć następujących sekwencji ...
Opis znacznika \ d wstaw bieżący dzień (czas lokalny), \ l wstaw linię, na której działa mingetty, \ m wstawia architekturę maszyny (uname -m), \ n wstawia nazwę hosta węzła sieci komputera (uname -n), \ o wstawia nazwę domeny, wstawia wydanie systemu operacyjnego (uname -r), \ t wstaw aktualny czas (czas lokalny), wstawia nazwę systemu operacyjnego, \ u Bieżąca liczba zalogowanych użytkowników \ U Taki sam jak \ u, ale wstawia „n użytkowników” \ v Wstawia wersję systemu operacyjnego (uname -v).
O ile /etc/issue
chodzi i pokazuje Ubuntu: plik nie jest związany z sesją pulpitu i jest to plik tekstowy, który można ręcznie zmienić za pomocą vi
lub nano
.
Może być uznany za błąd, jeśli sam go nie zmieniłeś, ale można go również uznać za plik użytkownika, który należy pozostawić użytkownikowi do zmiany.
/etc/lsb-release
tak na marginesie, po prostu wyświetli listę Ubuntu według dowolnego smaku z tego samego powodu, który opisałem w innym komentarzu . Odradzałbym także ręczną edycję /etc/issue
. Niektóre skrypty naprawdę zależą od konkretnej zawartości. Jeśli chcesz edytować go w Lubuntu
kilku skryptach, sprawdzanie systemu operacyjnego zakończy się niepowodzeniem.
$DESKTOP_SESSION
jest zmienną środowiskową, która działa tylko z poziomu sesji pulpitu.