Bash에서 "예쁜" 호스트 이름 얻기

Bash에서 "예쁜" 호스트 이름 얻기

내 Fedora 19 시스템에서는 hostnamectl.

Bash 프롬프트에서 예쁜 호스트 이름을 검색하는 간단한 명령이 있습니까?

hostname정적 호스트 이름이 반환되고 매뉴얼 페이지에는 예쁜 호스트 이름을 복원하는 옵션이 표시되지 않습니다.

답변1

에 따르면 man hostnamectl:

정적 호스트 이름은 /etc/hostname에 저장됩니다. 자세한 내용은 호스트 이름(5)을 참조하십시오. 예쁜 호스트 이름, 섀시 유형 및 아이콘 이름은 /etc/machine-info에 저장됩니다. machine-id(5)를 참조하세요.

따라서 다음 명령을 사용하여 좋은 호스트 이름을 설정하면

hostnamectl set-hostname --pretty YourHostname

다음 도구를 사용하여 검색할 수 있습니다 awk.

awk -F= '/PRETTY/ {print $2}' /etc/machine-info

답변2

hostnamectl --pretty예쁜 호스트 이름을 직접 인쇄합니다. systemd 버전 239에서 테스트되었습니다.

답변3

내 시스템의 경우 hostnamectl --static티켓입니다. 먼저 실행하여 hostnamectl시스템이 어떻게 설정되어 있는지 확인하는 것이 좋습니다 . 거기에서 어떤 단계를 거쳐 가장 아름답게 보일지 결정할 수 있습니다.

관련 정보