728x90
반응형

cp 3

'cp'명령을 사용하여 특정 디렉토리를 제외하는 방법

질문 : 'cp'명령을 사용하여 특정 디렉토리를 제외하는 방법은 무엇입니까? 특정 하위 디렉토리의 일부 파일을 제외하고 디렉토리의 모든 파일을 복사하고 싶습니다. cp 명령에 --exclude 옵션이 없다는 것을 알았습니다. 그래서 어떻게 이것을 할 수 있습니까? 답변 rsync 는 빠르고 쉽습니다 : rsync -av --progress sourcefolder /destinationfolder --exclude thefoldertoexclude --exclude 여러 번 사용할 수 있습니다. rsync -av --progress sourcefolder /destinationfolder --exclude thefoldertoexclude --exclude anotherfoldertoexclude dir ..

개발관련/Linux 2021.07.28

파일이있는 폴더를 Unix / Linux의 다른 폴더로 복사하는 방법

질문 : 파일이있는 폴더를 Unix / Linux의 다른 폴더로 어떻게 복사합니까? 해당 폴더에 파일이있는 폴더를 다른 폴더로 복사하는 데 문제가 있습니다. cp -r 명령은 폴더의 파일을 복사하지 않습니다. 답변 찾고있는 옵션은 -R 입니다. cp -R path_to_source path_to_destination/ destination 가 없으면 생성됩니다. -R copy directories recursively 하는 것을 의미합니다. 대소 문자를 구분하지 않기 때문에 -r 을 사용할 수도 있습니다. @ muni764의 주석에 / 을 추가하여 뉘앙스에 유의하십시오. 출처 : https://stackoverflow.com/questions/14922562/how-do-i-copy-folder-with..

개발관련/Linux 2021.06.18

Linux를 복사하지만 덮어 쓰지 않는 방법

질문 : Linux를 복사하지만 덮어 쓰지 않는 방법은 무엇입니까? 디렉토리를 cp 하고 싶지만 복사 된 파일보다 오래된 기존 파일을 덮어 쓰고 싶지 않습니다. 그리고 이것은 Crontab Bash 스크립트의 일부가 될 것이기 때문에 완전히 비대화 형으로하고 싶습니다. 어떤 아이디어? 답변 man 페이지 에서 발췌 : -n, --no-clobber do not overwrite an existing file (overrides a previous -i option) 예: cp -n myoldfile.txt mycopiedfile.txt 출처 : https://stackoverflow.com/questions/9392735/linux-how-to-copy-but-not-overwrite

개발관련/Linux 2021.06.11
728x90
반응형