리눅스 기본 정리1

양승현·2022년 7월 18일
0

linux

목록 보기
3/20

리눅스 기본

  • 리눅스의 파일 시스템은 트리 형태를 갖는다.
  • 최상단 : /(루트 파일 시스템)
    root, etc, home, var, usr, ....
    root -> root 사용자(super user) 홈 디렉토리
    home -> 일반 사용자들의 홈 디렉토리가 있는 공간
    etc -> 구성파일들이 존재하는 디렉토리
    var -> 시스템 내에서 실시간으로 만들어지는 log와 같은 파일들이 담긴다.
    usr -> 주로 실행파일들이 존재한다.
    boot -> 부팅을 위한 커널이 존재하는 공간

기본적으로 알아두어야 할 파일:

1. /etc/hosts

PC나 서버는 도메인 이름을 입력했을 경우 1. 캐시 검색, 2. /etc/hosts 파일 검색, 3.DNS 서버에게 Query한다.

2./etc/hostname

[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를 구축하여 사용할 수 있다.

CD를 이용하여 경로 이동하기

  • 리눅스는 트리 형태이므로 다른 디렉토리로 직접 이동하는 것은 불가능하다. 반드시 트리를 따라 이동해야 한다.

  • 이동하는 방법은 절대경로와 상대경로가 있다.
    절대 경로 : 일반적으로 /(루트파일시스템)부터 시작하여 최종 목적지까지의 디렉토리를 순차적으로 작성한다.
    현재 사용자의 위치와 관계없이 어느 곳에서든 동일한 경로로 이동할 수 있다.
    예) /etc/sysconfig
    상대 경로 : 주로 . 과 ..을 이용하여 경로를 작성한다. 현재 사용자의 위치에 따라 이동하는 경로가 달라진다.

GUI 환경에서 애플리케이션을 이용한 Ip 변경, wireless 연결 등은 NetworkManager를 이용한다.
만약 파일을 직접 변경하면 적용은 바로 되지 않는다. 반드시 서비스를 갱신시켜주어야 한다.

파일 변경 후에는 서비스를 갱신하면 서비스가 설정파일을 읽어들이고 이를 서비스 환경에 반영한다.

0개의 댓글