Linux 기초
개요
유튜브 JSCODE 박재성 님의 강의를 듣고 내 나름대로 요약해 본다. 윈도우가 익숙하니 윈도우와 비교해 보자.
디렉토리
-
윈도우에서는 파일/폴더의 개념이 분리되어 있으나, 리눅스에서는 모두 파일로 취급하며 윈도우에서의 폴더를 “디렉토리”라고 부른다.
-
최상위 디렉토리, 즉 root directory는
/이다.
디렉토리 확인
-
현재 디렉토리는
pwd로 확인할 수 있다. -
현재 디렉토리 내부에 있는 디렉토리는
ls로 확인할 수 있다.
디렉토리 이동
cd directory로 할 수 있다.
숨김 파일 조회
-
ls -a로 조회할 수 있다. -
ls -a -l으로 숨김 파일의 상세 정보를 조회할 수 있다. -
.으로 시작하는 파일명은 자동으로 숨김 처리된다.
상대 경로와 절대 경로
개념
-
절대 경로: root directory i.e.
/를 기준으로 파일 위치를 표현한다./로 시작하는 경로는 무조건 절대 경로이다. -
상대 경로: 현재 경로를 기준으로 파일 위치를 표현한다.
~은 홈 디렉토리.은 현재 디렉토리..은 상위 디렉토리
이해를 돕기 위한 예시
cd /log: root directory에 있는 log로 접근cd log: 현재 디렉토리에 있는 log로 접근cd ./log:cd log와 동일한 기능cd ../log: 상위 디렉토리에 있는 log로 접근