
다음 명령에 오류가 sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news news
발생했습니다 "tar: Cann't stat: No such file or directory"
.
이 문제를 어떻게 해결할 수 있나요?
그랬던 것처럼대답했다이전 질문에서는 -C
선행 디렉토리를 건너뛰기 위해 옵션을 사용하고 있습니다. 하나의 Ubuntu 서버에서 작동 중이었는데 이제 Ubuntu 데스크탑에서 해당 오류 메시지가 표시됩니다.
답변1
-C를 사용하는 경우 해당 디렉터리를 변경한다는 의미입니다. 따라서 /var/www에 news라는 디렉토리를 tar하려면 다음을 사용해야 합니다.
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/ news
답변2
또는 다음과 같이 실행할 수 있습니다.
(cd /var/www/news ; tar -jcf /datos/backup/news/news.tar.bz2 news)
그러면 뉴스 콘텐츠가 포함된 /datos/backup/news/news.tar.bz2 아카이브가 생성됩니다. 이를 위해서는 폴더가 필요합니다./var/www/news/news존재합니다. /var/www/news 폴더만 압축하려는 경우 다음을 대신 사용하세요.
sudo tar jcf -C /var/www /datos/backup/news/news.tar.bz2 news
또는
(cd /var/www ; tar -jcf /datos/backup/news/news.tar.bz2 news)
답변3
news
내부에 디렉토리가 있습니까 /var/www/news
?
news
그렇지 않은 경우 마지막을 다음 과 같이 바꿀 수 있습니다 .
.
sudo tar jcf /datos/backup/news/news.tar.bz2 -C /var/www/news .