[cd .], [cd ..], [cd /], [cd ~]
- ‘.’는 자신(현재) 디렉토리, ‘..’은 부모 디렉토리를 의미한다.
- ‘/’는 루트 디렉토리, ‘~’는 홈 디렉토리를 의미한다.
- ‘/’ → 리눅스 파일 체제의 최상위 디렉토리 (모든 디렉토리의 시작점으로 일반적인 데이터를 저장하지 않는다.
- ‘bin’ → binaryse의 약어로 리눅스의 기본 명령어(binary)들이 들어있는 디렉토리 (시스템을 운영하기 위한 기본적인 명령어들이 모여있다.)
- ‘home’ → 리눅스 사용자의 홈 디렉토리(사용자 계정명과 동일)가 만들어지는 디렉토리
루트 디렉토리 VS 홈 디렉토리
- ‘/’루트 디렉토리 : 리눅스 파일 체제의 최상위 디렉토리로 모든 디렉토리들의 시작점을 나타낸다. 절대 경로를 표기할 때, 최상위 루트(’/’)부터 시작한다.
- ‘~’홈 디렉토리 : 여기서 말하는 홈 디렉토리는 최상위 루트 디렉토리 하위에 있는 home 디렉토리가 아니라 그 아래에 있는 사용자의 홈 디렉토리를 말한다. 계정명으로 설정된 폴더를 말하며 보통 리눅스에 처음 로그인하면 접속되는 위치를 말한다.
- (루트 디렉토리 하위에 있는 홈 디렉토리는 여러 사용자의 홈 디렉토리가 모여있는 디렉토리)