타르

2017-12-26 54 views
0

명령 세트가 작동하지 않습니다 작동하지 않습니다 -C 인수로 압축/git/gitlab/git-data/repositories. 내가 뭘 잘못하고있어?타르

+0

다음 명령의 동작을 달성하고 싶은가 :'타르 zcvf /home/git/root_backup_folder/dailybackup.tar.gz *'? –

+0

예,하지만 저는 그 점에 대해서도 -C의 논쟁이 있다고 생각했습니다. 이제는 추출하는 것만보고 있습니다. – p4x

답변

1

-C 플래그는 출력 디렉토리를 지정하지 않습니다. 아카이브 파일을 지정하는 시점에이 작업을 수행해야합니다. 그래서, 명령이 될 수 :

tar zcvf /home/git/root_backup_folder/dailybackup.tar.gz * 
+0

나는 -C가 압축 할 대상 폴더를 지정하는 것으로 생각했다. 압축을 풀 때만 사용되었다. 그래서 당신의 길만이 유일한 길입니다. – p4x

+0

감사합니다, @ p4x, OS/배포판에 따라 -C는 약간 다른 생성 작업과 추출 작업을 수행합니다. 자유롭게 답을 수락하십시오! – Nick