/ etc / issue에 루 분투가 아닌 우분투가 표시되는 이유는 무엇입니까?


8

cat /etc/issue 보여줘

Ubuntu 13.04 \n \l

하지만 저는 루 분투 13.04에 있습니다. 의 목적은 /etc/issue무엇입니까? 또한 \n \l출력에서 무엇을 의미합니까?

issue.net그냥있는 것도 있습니다 Ubuntu 13.04.

(나는 그것이 echo $DESKTOP_SESSION나에게주는 것을 안다 Lubuntu.)


3
Lubuntu는 미리 선택된 다른 패키지 세트를 가진 우분투입니다. Ubuntu, Kubuntu, Lubuntu 및 Xubuntu를 동시에 설치할 수 있습니다. 이로 인해 단일 맛을 나타내는 것이 불가능합니다. 또한 $DESKTOP_SESSION데스크톱 세션 내에서만 작동하는 환경 변수입니다.
gertvdijk

답변:


7

에 대한 매뉴얼 페이지를 참조하십시오 issue:

/ etc / issue 파일은 로그인 프롬프트 전에 인쇄 할 메시지 또는 시스템 식별 정보를 포함하는 텍스트 파일입니다. 시스템에서 사용되는 getty 유형 프로그램에서 지원하는 경우 다양한 @char 및 \ char 시퀀스를 포함 할 수 있습니다.

따라서 다음 mingetty순서를 사용할 수 있습니다 ...

태그 설명

\ d 현재 요일 삽입 (현지 시간)
\ l mingetty가 실행되는 삽입 라인,
\ m은 기계 아키텍처 (uname -m)를 삽입합니다.
\ n 시스템의 네트워크 노드 호스트 이름 (uname -n)을 삽입합니다.
\ o는 도메인 이름을 삽입합니다.
\ r 운영 체제 릴리스 (uname -r)를 삽입합니다.
현재 시간을 삽입하지 않습니다 (현지 시간).
\ s는 운영 체제 이름을 삽입합니다.
\ u 현재 로그인 한 현재 사용자 수
\ U \ u와 동일하지만 "n 명의 사용자"를 삽입합니다
\ v 운영 체제 버전을 삽입합니다 (uname -v). 

지금까지이만큼 /etc/issue이동하고 우분투를 보여주는 : 파일이 데스크톱 세션에 관련된 그것을 당신이 수동으로 변경할 수있는 텍스트 파일입니다하지 않습니다 vinano.

직접 변경하지 않은 경우 버그로 간주 될 수 있지만 변경하기 위해 사용자에게 맡겨야하는 사용자 파일로 간주 될 수도 있습니다.


4
/etc/lsb-release내 의견에 설명 된 것과 같은 이유로 우분투를 어떤 풍미에도 나열 할 것 입니다. 또한 수동으로 편집하지 않는 것이 좋습니다 /etc/issue. 일부 스크립트는 실제로 특정 내용에 따라 다릅니다. Lubuntu여러 스크립트로 편집 하면 OS 확인이 실패합니다.
gertvdijk

방금 man명령에만 국한되지 않는다는 것을 배웠습니다. :)

@gertvdijk, 나는 그 파일들을 편집하지 않을 것이다. 일반적으로 시스템 파일을 다루지 않습니다.

2
@gertvdijk / etc / issue는 시스템 파일이 아닙니다. 개인 로그인 텍스트를 작성하는 데 사용됩니다. 있는 경우 덮어 쓰지 않습니다.
Rinzwind

uname은 모든 정보를 어디서 얻습니까? 어딘가에 저장되어 있습니까?
CMCDragonkai
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.