5
`hostname`은 내가 설정 한 호스트 이름을 어디에 저장합니까?
이것은 매우 수수께끼입니다. 누구든지 hostname명령이 호스트 이름을 저장하고 읽는 위치를 알고 있습니까? 나는 그것이 / etc / hostname이라고 생각했지만 내가 사용하고있는이 Linux 시스템에는 그러한 파일이 없습니다. strace를 사용하여 위치를 찾으려고했지만이 정보를 반환하는 읽기 호출이 없습니다. $ strace hostname 2>&1 | grep read read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340^\0\0\0\0\0\0"..., 832) = 832 read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\340\30\2\0\0\0\0\0"..., 832) …