나는 분명한 것을 놓치고 있어야한다고 생각합니다. 나는 AmHist
2개의 하위 디렉토리가 있는 이라는 디렉토리에 있고 Assign
2 개의 파일을 에서 으로 Resources
이동하고 싶습니다 .Assign
Resources
나는 노력한다
cp LinuxHist Linuxnotes.txt Resources
하지만 두 파일 모두에 대해 No such file or directory
.
cp Assign/LinuxHist Linuxnotes.txt Resources
복사만 되고 존재하지 않기 LinuxHist
때문에 오류가 다시 발생합니다 . Linuxnotes.txt
저는 Linux를 처음 접했기 때문에 상대 경로와 절대 경로에 대한 기본 지식이 부족합니까? Windows 명령줄의 기본 사항을 알고 있으므로 완전히 낯설지는 않지만 중요한 내용이 누락된 것이 아닐까 싶습니다.
답변1
두 소스 파일의 디렉터리 이름을 지정해야 합니다.
cp Assign/LinuxHist Assign/Linuxnotes.txt Resources
(작성하는 방법은 여러 가지가 있지만 이것이 명령 형식을 이해하는 가장 쉬운 방법입니다.)
이제 제목은 "복사"이지만 질문은 "이동"입니다. 이 cp
명령은 복사됩니다. 파일을 이동하려면 다음 mv
명령을 사용하십시오.
mv Assign/LinuxHist Assign/Linuxnotes.txt Resources
답변2
먼저 소스 디렉터리로 이동할 수 있습니다. 즉, cd
할당하려면 명령을 사용하세요. 그 후에는 다음을 사용할 수 있습니다.
mv LinuxHist Linuxnotes.txt ../Resources
이것은 확실히 효과가 있을 것입니다.