PC나 서버는 도메인 이름을 입력했을 경우 1. 캐시 검색, 2. /etc/hosts 파일 검색, 3.DNS 서버에게 Query한다.
[root@yang ~]#
root : 현재 사용자
yang : 서버의 이름
~ : 현재 위치가 root의 홈 디렉토리이다.(/root)
[root@yang ~]# hostnamectl set-hostname websrv
[root@yang ~]# cat /etc/hostname
websrv
[root@yang ~]# su <-- root로 재 로그인
[root@websrv ~]#
DC에서는 /etc/hostname에 DC 내의 서버들의 이름과 IP를 등록해 둔다.
하지만 서버가 너무 많다면?? 4
-> DC내에 사설 DNS를 구축하여 사용할 수 있다.
리눅스는 트리 형태이므로 다른 디렉토리로 직접 이동하는 것은 불가능하다. 반드시 트리를 따라 이동해야 한다.
이동하는 방법은 절대경로와 상대경로가 있다.
절대 경로 : 일반적으로 /(루트파일시스템)부터 시작하여 최종 목적지까지의 디렉토리를 순차적으로 작성한다.
현재 사용자의 위치와 관계없이 어느 곳에서든 동일한 경로로 이동할 수 있다.
예) /etc/sysconfig
상대 경로 : 주로 . 과 ..을 이용하여 경로를 작성한다. 현재 사용자의 위치에 따라 이동하는 경로가 달라진다.
GUI 환경에서 애플리케이션을 이용한 Ip 변경, wireless 연결 등은 NetworkManager를 이용한다.
만약 파일을 직접 변경하면 적용은 바로 되지 않는다. 반드시 서비스를 갱신시켜주어야 한다.
파일 변경 후에는 서비스를 갱신하면 서비스가 설정파일을 읽어들이고 이를 서비스 환경에 반영한다.