![/etc/hosts는 심볼릭 링크가 될 수 없습니까?](https://rvso.com/image/1558017/%2Fetc%2Fhosts%EB%8A%94%20%EC%8B%AC%EB%B3%BC%EB%A6%AD%20%EB%A7%81%ED%81%AC%EA%B0%80%20%EB%90%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EA%B9%8C%3F.png)
파일을 변경하여 개발 환경 간에 전환할 수 있는 작은 스크립트를 작성해야 합니다 /etc/hosts
.
전체 파일을 바꾸는 대신 심볼릭 링크를 사용하고 싶지만 /etc/hosts
그렇게 하면 /etc/hosts
무시됩니다. 왜?
답변1
예, 심볼릭 링크가 작동하지 않습니다.
대신 하드 링크를 사용하세요.
sudo ln -f {source} /etc/hosts
답변2
호스트는 매우 기본적인 시스템 파일이며 많은 OS 기능이 이에 의존합니다. 따라서 그들은 그러한 파일에 대한 기호 링크를 허용하지 않으며 해당 파일이 '일반' 유형이기를 기대합니다.
원본을 유지하면서 버전으로 덮어써 보세요. 그런데 대신 다른 영역에서 로컬 DNS를 실행해 볼 수도 있습니다.