반응형
hostnamectl
거의 모든 시스템은 각자의 호스트명을 갖고 있습니다. 네트워크에서 보여지는 그 컴퓨터의 이름이에요.
윈도우, 리눅스, 맥 할 거 없이 전부 다 갖고 있어요.
네트워크에서 보여지는 이름이기 때문에 저처럼 NAS 서버를 활용하거나 오드로이드같은 개발 보드를 다룬다면 호스트명을 바꿔서 검색을 쉽게하는 게 바람직합니다.
hostnamectl
명령어는 호스트명을 제어하는 리눅스 명령어입니다. 우분투 기준으론 기본적으로 설치되어 있습니다.
사용법
ARM, x86 모두 사용법이 동일합니다. 그렇기 때문에 오드로이드 XU4에서 예시를 들겠습니다.
옵션 없이 hostnamectl
만 입력하면 hostnamectl status
와 같은 결과가 나옵니다.
root@odroid:~# hostnamectl
Static hostname: odroid
Icon name: computer
Machine ID: dc87f36fc06c441a85ff7269ba4d50fb
Boot ID: ee9ba3c69af549d88361f7bd464aa9aa
Operating System: Ubuntu 18.04.1 LTS
Kernel: Linux 4.14.87+
Architecture: arm
아래 옵션으로 다양한 호스트명 관련 설정을 할 수 있습니다.
status
: 현재 호스트명 설정을 보여줌set-hostname {NAME}
: 시스템 호스트명 설정set-icon-name {NAME}
: 호스트 아이콘명 설정set-chassis {NAME}
: 호스트 섀시 유형 설정set-deployment {NAME}
: 호스트 전개 환경 설정set-location {NAME}
: 호스트 위치 설정
예시
지금은 호스트명이 odroid 인데, odroid-xu4 로 바꿔보겠습니다.
root@odroid:~# hostnamectl set-hostname odroid-xu4
root@odroid:~# hostnamectl
Static hostname: odroid-xu4
Icon name: computer
Machine ID: dc87f36fc06c441a85ff7269ba4d50fb
Boot ID: ee9ba3c69af549d88361f7bd464aa9aa
Operating System: Ubuntu 18.04.1 LTS
Kernel: Linux 4.14.87+
Architecture: arm
바로 바뀌었습니다.
근데 쉘 모양(PS1) 부분은 아직 안 바뀌었는데요, 다시 로그인하면 바로 바뀐 걸로 나타납니다.
root@odroid:~# exit
logout
Connection to 192.168.30.10 closed.
➜ ~ ssh root@192.168.30.10
root@192.168.30.10's password:
Welcome to Ubuntu 18.04.1 LTS (GNU/Linux 4.14.87+ armv7l)
* Documentation: https://help.ubuntu.com
* Management: https://landscape.canonical.com
* Support: https://ubuntu.com/advantage
Last login: Thu Jan 3 08:34:37 2019 from 192.168.30.9
root@odroid-xu4:~#
참고
반응형
'Programming > OS, Program, Framework Tip' 카테고리의 다른 글
macOS 10.14 모하비 해킨토시 간단 설명, 5개월간 사용기 (18) | 2019.02.19 |
---|---|
mount --bind 와 부팅 시 자동으로 적용하는 방법 (2) | 2019.02.11 |
inxi - 시스템 정보 출력 툴 (0) | 2018.12.31 |
리눅스/우분투 - xinput 으로 입력 디바이스 키 매핑 바꾸기 (버튼 기능 맞바꾸기, 스왑) (0) | 2018.11.01 |