하드 드라이브 루트에서 현재 디렉터리로 폴더 이동 [닫기]

하드 드라이브 루트에서 현재 디렉터리로 폴더 이동 [닫기]

디스크 루트(홈 디렉터리라고 부르나요?)에 있는 폴더를 하위 디렉터리로 이동하는 방법을 알아내려고 합니다. 나는 루트에 CD를 넣지 않았습니다(용어에 대해서는 다시 잘 모르겠습니다).

루트라고 하면 이런 뜻인 것 같아요.

여기에 이미지 설명을 입력하세요.

그렇다면 파일 시스템과 UNIX에 대해 이야기할 때 디스크 이름을 "Macintosh"라고 부르는 것은 무엇입니까?

예를 들어, 현재 에 CD를 삽입하고 있는데 /user/[myprofilename]/code루트 디렉터리에 있는 파일을 해당 폴더로 이동하고 싶습니다 code. 아니면 폴더에 CD를 넣지 않았고 code관련 없는 폴더에 있는데 여전히 themes폴더를 code그곳으로 이동하고 싶을 수도 있습니다.

즉, themes폴더(루트)와 동일한 디렉터리에 CD를 넣지 않으면 현재 CD에 있는 위치에서 어떻게 쉽게 이동할 수 있습니까?

예 다음과 같은 작업을 시도했지만 작동하지 않습니다.

$ mv ../themes .

나는 또한 다음을 시도했습니다.

$ mv ~/themes .

어떤 아이디어가 있나요?

고쳐 쓰다

방금 시도했는데 허가 거부라고 떴는데... 이름 을 로 /themes .바꾸려는 것 같군요. 적어도 메시지에는 그렇게 적혀 있나요? 이동 중인 폴더의 이름을 바꾸고 싶지 않아서 아직도 잘못된 방식으로 처리하고 있는 것 같나요?/themes./themes

여기에 이미지 설명을 입력하세요.

답변1

루트 디렉터리는 입니다 /. themes루트 디렉터리 아래의 디렉터리는 입니다 /themes./절대 경로;루트 디렉터리부터 시작됩니다. 로 시작하지 않는 경로를 /a 경로라고 합니다.상대 경로;사용 중인 프로그램의 현재 디렉토리에서 시작됩니다. 예를 들어 디렉터리 표시가 없는 기본 파일 이름은 상대 경로입니다. dir/subdir/somefile상대 경로이기도 합니다.

~홈 디렉토리의 약어입니다. 이것은 당신이 원하는 것을 넣을 수 있는 디렉토리입니다. 각 사용자 계정에는 자체 홈 디렉터리가 있습니다. 당신의메인 디렉토리그것은 마치 /Users/bob. ~약어이기 때문에 쉘에 의해 ~/something절대 경로로 확장됩니다 /Users/bob/something.

사용자에게는 홈 디렉터리 외부의 파일을 수정할 수 있는 권한이 없습니다. 사용스도어디서나 파일을 수정할 수 있는 권한을 포함하여 높은 권한으로 명령을 실행하세요.

sudo mv /themes .

관련 정보