02 · CHAPTER 01 · SYSTEMS

서버라는 집에
들어오다

Linux의 디렉터리와 파일 시스템을 집의 구조처럼 읽으며 서버의 기본 지도를 익힙니다.

읽는 시간 약 13분Linux · Filesystem · Shell · Path2026. 08. 02
SYSTEMS STUDY NOTE서버라는 집에 들어오다Linux · Filesystem · Shell · Path

01

서버에도 방마다 역할이 있다

핵심 용어
Linux Filesystem Shell Path

집에서 부엌과 창고의 역할이 다르듯 Linux의 디렉터리도 저장하는 정보가 다릅니다.

루트 디렉터리 /는 모든 경로의 출발점입니다. /etc에는 설정, /var에는 계속 변하는 로그와 데이터, /home에는 사용자 파일이 놓입니다.

절대 경로는 /부터 목적지까지 전부 적고, 상대 경로는 현재 위치를 기준으로 적습니다. pwd와 ls를 먼저 확인하는 습관이 실수를 줄여 줍니다.

02

서버의 지도를 읽는 표지판

핵심 개념
/etc /var/log /home /tmp /proc

파일과 디렉터리의 위치에는 운영체제가 기대하는 역할이 담겨 있습니다.

/etc서비스와 시스템 설정
/var/log운영 기록과 감사 로그
/home사용자 작업 공간
/tmp임시 파일
/proc프로세스와 커널 상태

03

현재 위치부터 차근차근

관련 명령어
pwd ls -al find /var/log -maxdepth 1 -type f 2>/dev/null du -sh ~

경로를 이동하며 파일의 종류와 용량, 숨김 파일까지 확인합니다.

직접 확인해 보기
$ pwd $ ls -al $ find /var/log -maxdepth 1 -type f 2>/dev/null $ du -sh ~

04

파일 하나에도 주인이 있다

보안 관점
위험 요소 확인 기준 대응 원칙

공유 서버에서는 경로를 안다는 사실과 읽을 권한이 있다는 사실이 서로 다릅니다.

필요한 디렉터리만 읽고 쓸 수 있도록 소유자와 권한을 나누고, /tmp의 심볼릭 링크나 과도한 쓰기 권한도 함께 점검합니다.

경로를 확인하지 않은 관리자 명령은 엉뚱한 파일을 바꿀 수 있다. 작업 전에는 pwd와 대상 파일을 한 번 더 확인하자.

CHAPTER REVIEW

이번 장에서 기억할 한 문장

서버를 이해하는 첫걸음은 명령을 많이 외우는 것이 아니라 내가 지금 어느 경로에서 무엇을 보고 있는지 아는 것이다.