Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Rozwiązane Kompresowanie pliku w terminalu przy jednoczesnym wskazaniu lokalizacji
#1
0
Dzień dobry
Mam zamontowane w komputerze dwa dyski. Niech punkty montowania będa:
Kod:
/media/abc
/media/def
Na dysku abc znajduje się katalog o nazwie KATALOG. Chciałbym w terminalu skompresować całą zawartość katalogu tak, aby od razu powstawał on na dysku def.
Szukałem w instrukcji xz oraz tar. Przeglądałem także instrukcję programu Engrampa. W żadnym nie widzę takiej opcji, ale Engrampa w środowisku graficznym ma opcję aby wybrać lokalizację tworzonego archiwum*.
Engrampa ma opcję wskazania katalogu - mówi o tym sekcja Examples w intrukcji:

Cytat:EXAMPLES
      engrampa -h matelivecd.iso
          Extract matelivecd.iso to ./matelivecd in the current  working  di‐
          rectory.

      engrampa ./matelivecd/* -a matelivecd.tar.gz
          Create  a  new  gzip  compressed  tarball  archive  named  mateliv‐
          ecd.tar.gz, containing all the files located  in  the  ./matelivecd
          directory.

      engrampa matelivecd.tar.gz
          Open matelivecd.tar.gz to view and manipulate its contents.


Ale niestety wpisanie
engrampa ./media/abc/KATALOG/* -a Archiwum.tar
Nie daje oczekiwanego rezultatu Sad
Czy ktoś wie jak w terminalu wskazać lokalizację tworzonego archiwum za pomocą wymienionych wyżej narzędzi lub innych?


*Czy to jest możliwe żeby w oknie tego programu zrobić coś, czego nie da się zrobić w terminalu?
#2
1
Better response on post RE: Kompresowanie pliku w terminalu przy jednoczesnym wskazaniu lokalizacjiNo bo nie wskazałeś konkretnej ścieżki dla Archiwum.tar dlatego zapisał w katalogu bieżącym.
Jak chcesz zapisać coś w innej lokalizacji to musisz ją wskazać w poleceniu.
Graficznie też to oczywiście można zrobić.
#3
1
Better response on post RE: Kompresowanie pliku w terminalu przy jednoczesnym wskazaniu lokalizacji
Kod:
tar czf /media/def/KATALOG.tar.gz /media/abc/KATALOG
#4
0
Dziękuję za odpowiedzi. Okazało się, że popełniłem błąd we wpisaniu lokalizacji. Po sprawdzeniu wszystko działa.. Żeby zrobić to prawidłowo, robimy tak:
1. "Ustawiamy" się w katalogu gdzie ma powstać archiwum
2. Wpisujemy:
Kod:
engrampa /lokalizacja/folderzktóregomabyćarchiwum/* -a nazwaarchiwum.tar
#5
0
Nie koniecznie, archiwum możesz robić z jakiejkolwiek lokalizacji.
Możesz być w dowolnym katalogu A i skompresować dowolny inny katalog B i zapisać go do innego dowolnego katalogu C.
Kod:
engrampa /lokalizacja/folder_z_którego_ma_być_archiwum/* -a /lokalizacja/folder_do_którego_ma_trafić_archiwum/nazwa_archiwum.tar
Poczytaj też o lokalizacjach względnych i bezwzględnych.


Skocz do:




Użytkownicy przeglądający ten wątek: 1 gości