내 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
시스템이 어떻게 설정되어 있는지 확인하는 것이 좋습니다 . 거기에서 어떤 단계를 거쳐 가장 아름답게 보일지 결정할 수 있습니다.