ja chcąc tar folder o nazwie „mojawitryna” do docelowego katalogu:/var/backups/Jak wybrać katalog docelowy dla polecenia tar
próbuję wydać następujące polecenie:
tar -C /var/www/mysite/ -zcf mysite_$(date +%y%m%d).tar.gz /var/backups/
Jednakże, to kończy się:
tar: C: nie można stat: nie ma takiego pliku lub katalogu
tar: Removin g wiodącym `/” z nazw członkowskich
tar: Wychodzenie ze stanu awarii z powodu wcześniejszych błędów
I zostały sprawdzone i potwierdzone, że/var/backups/jest prawidłowy.
Zasadniczo co chcę zrobić to, do tar folder mysite "/ var/backup/mysite" w pliku o nazwie mysite_yymmdd.tar.gz który sould być dostępne w/var/backups/
Dzięki. Umieściłem - przed C. Oto polecenie, które próbowałem: tar-c/var/www/mysite/-zcf mysite _ $ (data +% y% m% d) .tar.gz/var/backups/ – user93078
Jeśli zmieniam katalog docelowy na bieżący przy użyciu tar sm/var/www/mysite/-zcf mysite _ $ (data +% y% m% d) .tar.gz ./ działa dobrze, ale Potrzebuję go, aby utworzyć smoły w konkretnym katalogu. – user93078
Możesz po prostu utworzyć plik, a następnie przenieść go do żądanego folderu. Ponadto, jeśli użyjesz polecenia z katalogiem docelowym, jaki błąd to daje? Nie dałoby "C: Brak takiego pliku lub katalogu", jeśli użyjesz '-C'. – MathSquared