IT 소스/Linux

[Linux] 디렉터리 변경하기 - cd (change directory)

한량이야기 2024. 5. 27. 18:09
반응형

안녕하세요. 경제적, 시간적 자유를 꿈꾸는 한량입니다.

cd 설명

Linux - 디렉터리 변경하기 (cd 명령어)

'cd' 명령어는 리눅스 및 유닉스 계열 운영체제에서

디렉터리를 변경하는 데 사용되는 기본 명령어입니다.

 

1. cd 명령어 기본 사용법

cd [디렉터리]

 

디렉터리는 이동하고자 하는 대상의 경로를 지정합니다.

 

2. cd 명령어 주요 옵션

2-1. 현재 사용자의 홈 디렉터리로 이동

'cd' 명령어를 아무 인자 없이 사용하면 현재 사용자의 홈 디렉터리로 이동합니다.

홈 디렉터리는 일반적으로 '/home/[username]'입니다.

cd 사용 예

'root' 디렉터리에서 'cd' 명령어를 사용하여

홈 디렉터리인 '/home/codeman'으로 이동했습니다.

 

2-2. 특정 디렉터리로 이동

'cd' 명령어 뒤에 지정된 절대 경로를 사용하면 지정된 디렉터리로 이동합니다.

cd 인자로 절대 경로 사용 예

'cd' 명령어 뒤에 '/usr/local/' 사용하여 지정된 디렉터리로 이동했습니다.

 

2-3. 상위 디렉터리로 이동

'cd' 명령어 뒤에 '..'를 사용하면 상위 디렉터리로 이동합니다.

cd 인자로 .. 사용 예

'cd' 명령어 뒤에 '..' 사용하여 상위 디렉터리인 '/usr/'로 이동했습니다.

 

2-4. 특정 사용자의 홈 디렉터리로 이동

'cd' 명령어 뒤에 '~[username]'을 사용하면 사용자계정의 홈 디렉터리로 이동합니다.

특정 사용자의 홈 디렉터리로 이동 예

'cd' 명령어 뒤에 '~linuxman' 사용하여 'linuxman'의 홈 디렉터리로 이동하려고 했으나

'Permission denied' 에러가 발생했습니다.

 

이유를 찾아보니 노란 박스처럼 디렉터리 권한이 없어서 이동이 불가능했습니다.

디렉터리 권한 변경은 다음 시간에 설명하겠습니다.

 

'cd' 명령어의 추가 팁

'cd' 명령어를 입력할 때 경로의 일부를

입력한 후 'Tab' 키를 누르면, 나머지 경로가 자동 완성됩니다.

이는 경로를 입력하는 시간을 절약하고 오타를 줄이는 데 도움이 됩니다.

 

'cd' 명령어를 효과적으로 사용하면 파일 시스템 내에서 빠르고 쉽게 이동할 수 있습니다.

다양한 옵션과 기능을 활용하여 더 효율적으로 디렉터리에 접근할 수 있습니다.

반응형