CADRIT
리눅스 입문

리눅스 첫 연습: 지금 어디에 있나요?

CADRIT 작성 · 내용 확인 2026-10-21

터미널을 처음 열면 무엇부터 입력해야 할지 막막합니다. 첫 목표는 파일을 바꾸는 것이 아니라, 현재 위치를 확인하고 원하는 폴더로 갔다가 돌아오는 것입니다.

아래 출력은 이해를 위한 예시입니다. 실제 경로와 파일명은 환경마다 다릅니다. 이 페이지는 명령을 실행하지 않으며, 연결된 CADRIT 연습 공간은 실제 서버가 아닌 학습용 가상 환경입니다.

1. 세 명령의 역할

pwd — 현재 위치
현재 작업 중인 디렉터리의 경로를 보여줍니다. 길을 잃었다면 가장 먼저 확인하세요.
ls — 이곳에 있는 항목
현재 디렉터리의 파일과 폴더 이름을 보여줍니다. 이름만 보고 파일인지 폴더인지 불분명하면 ls -l로 자세히 볼 수 있습니다.
cd — 위치 이동
지정한 디렉터리로 작업 위치를 옮깁니다. 일반 파일 안으로 이동하는 명령은 아닙니다.

2. 확인 → 이동 → 다시 확인

아래는 홈 디렉터리에 practice라는 폴더가 이미 있다고 가정한 예제입니다. 실제 기기에 없다면 해당 이름으로 이동할 수 없습니다.

$ pwd
/home/learner
$ ls
notes.txt  practice
$ cd practice
$ pwd
/home/learner/practice
$ cd ..
$ pwd
/home/learner

$는 입력 대기 표시를 뜻합니다. 직접 입력할 때는 pwd처럼 명령만 입력하고, 예시 출력이나 $는 입력하지 마세요.

cd ..에서 두 점은 부모 디렉터리입니다. 위 예시에서는 practice에서 한 단계 위인 /home/learner로 돌아갑니다.

3. 절대 경로와 상대 경로 구별하기

폴더 이름에 공백이 있다면 cd "my notes"처럼 따옴표로 묶으세요. Linux의 일반적인 파일시스템에서는 대소문자를 구분하므로 Practice와 practice는 다를 수 있습니다.

4. 오류를 만나면 이렇게 읽으세요

No such file or directory
현재 위치에 그 이름이 없을 수 있습니다. pwd와 ls로 위치와 철자를 먼저 확인하세요.
Not a directory
일반 파일을 폴더처럼 열려고 했을 수 있습니다. cd에는 디렉터리 경로를 지정하세요.
Permission denied
해당 위치에 접근 권한이 없을 수 있습니다. 첫 연습에서는 관리자 권한을 추가해 우회하지 말고 자신의 홈이나 연습 환경에서 진행하세요.

5. 이제 출력 위치를 예측해 보세요

현재 위치가 /home/learner/practice일 때 cd .. 다음에 pwd를 입력하면 무엇이 나올까요?

정답과 이유 보기

/home/learner입니다. ..는 현재 폴더의 부모 디렉터리이므로 한 단계 위로 이동합니다. pwd는 이동한 뒤의 위치를 출력합니다.

실제 기기의 파일을 건드리지 않고 연습하고 싶다면 첫 리눅스 가상 연습 열기 →

학습 범위와 참고 자료

GNU/Linux와 Bash를 기준으로 작성한 입문 안내입니다. 다른 셸이나 운영체제, 학습용 시뮬레이터에서는 지원 옵션과 출력이 다를 수 있습니다.