현재 이 명령을 사용하여 디렉토리를 압축하려고 하는데 tar
어떤 이유로 작동하지 않는 것 같습니다.
이전에 VPS에서 이 명령을 사용한 적이 있어서 사용해 본 경험이 있습니다. 이전 컴퓨터에서 새 컴퓨터로 파일을 전송하려고 하는데 압축을 풀면 다음과 같은 메시지가 표시됩니다.
tar: Removing leading `/' from member names
실행된 명령은 다음과 같습니다. tar -czf hub-backup-11-07-17.tar.gz {DIRECTORY}
분명히 {DIRECTORY}를 내 대상 파일로 바꿉니다.
명령을 실행한 후 커서는 이미지처럼 가만히 있고 움직이지 않습니다. 윈도우 시간이 초과될 때까지 이렇게 유지해 보았지만 항상 파일이 손상됩니다. 또한 명령 끝에 -P를 추가해 보았습니다. 그것이 하는 일은 메시지를 삭제하는 것 tar: Removing leading '/' from member names
뿐이지만 그 외에는 동일한 일을 합니다.
감사해요
답변1
tar가 수행하는 작업을 보려면 -v 스위치를 추가하십시오. tar는 기본적으로 자동 모드로 설정되어 있어서 파일이 많으면 멈춤 현상이 있는 것 같습니다. 또한 tar 중에 SSH 세션이 만료되면 nohup 명령을 사용해 보세요.
nohup tar -czvf hub-backup-11-07-17.tar.gz {DIRECTORY}
파일을 전송하려는 경우 rsync를 사용하지 않으시겠습니까?