cd /etc
" 이 명령은 무엇을 합니까?" 라는 질문을 받았습니다 . 내 대답은 다음과 같습니다.
이 명령은
cd /etc
디렉토리를 슬래시 뒤에 지정된 디렉토리로 변경합니다/
./etc
루트 디렉터리에 있는 폴더를 나타냅니다etc
. Linux 사용자가/etc
폴더 안에 있는 경우 입력하면cd /
루트 디렉터리로 이동됩니다.
내 이해가 맞나요?
답변1
주문하다
cd /etc
현재 디렉터리를 "/etc", 즉 etc
루트(또는 ) 디렉터리 /
의 디렉터리 로 변경합니다.
귀하의 답변에서 "슬래시 이후"에 대한 부분이 잘못되었고 "사용자가 ...에 있는 경우"에 대한 부분이 정확하지만 질문과 관련이 없습니다.
답변2
다루고 있는 의미에 대한 정확한 정의를 얻으려면 쉘의 매뉴얼 페이지(예: man bash
또는 )를 참조할 수 있습니다 . 답변의 대상에 따라 문구가 고려되지 않는 몇 가지 특별한 경우가 있습니다. 그럼에도 불구하고 이름은 여전히 변경될 것입니다 .man sh
cd
cd /etc
/etc
아니요"슬래시 뒤에 지정된 디렉터리로 변경"은 (엄격히 읽으면) 현재 디렉터리 아래에 있는 "etc" 하위 디렉터리로 변경된다는 의미이기 때문입니다.