Con un numero crescente di formati di file di archivio / compressione, esiste un unico strumento da riga di comando gratuito / open-source per dominarli tutti? Forse qualcosa con un insieme coerente / unificato di bandiere? (nota il mio amichevole riferimento implicito a tar ) Una volta mi sono imbattuto …
Quando si usa tarincludo sempre -fi parametri ma non ho idea del perché. Alzai lo sguardo sull'uomo e disse: -f, --file [HOSTNAME:]F use archive file or device F (default "-", meaning stdin/stdout) Ma ad essere sincero non ho idea di cosa significhi. Qualcuno può far luce su di esso?
Ho un archivio tar di una singola immagine del disco. L'immagine all'interno di questo file tar ha una dimensione di circa 4 GB. Inoltro l'output di tar xfin ddper scrivere l'immagine del disco su una scheda SD. Il discdump non si ferma mai fino a quando la scheda non è …
Mi chiedo di chiedere la differenza di questi due comandi (cioè solo l'ordine delle loro opzioni è diverso): tar -zxvf foo.tar.gz tar -zfxv foo.tar.gz Il primo funzionava perfettamente, ma il secondo diceva: tar: You must specify one of the `-Acdtrux' or `--test-label' options Try `tar --help' or `tar --usage' for …
Ho un file compresso come myArchive123.tar.gz. Al suo interno contiene una cartella similehelloWorld Se lo estraggo: tar -xf myArchive123.tar.gzottengo la helloWorldcartella: ls myArchive123.tar.gz helloWorld Vorrei che l'output fosse lo stesso nome del file meno l'estensione .tar.gz. Vale a dire: tar <magic paramaters> myArchive123.tar.gz ls myArchive123.tar.gz myArchive123 cd myArchive123 ls helloWorld …
Voglio fare il backup di tutti i 'dotfile' (fe .zshrc) nella mia directory home con tar , ma escludendo la struttura delle directory e tutte le sottodirectory. L'ho provato più volte con comandi diversi, ma il migliore che ho ottenuto è stato un archivio che includeva anche le directory nascoste …
Questo non funziona: tar xf /tmp/foo.tar.gz foo/bar tar: foo/bar: Not found in archive Non è ovvio per me cosa farebbe oltre a estrarlo e spostare i file.
C'è un modo per convertire un ziparchivio in un tararchivio senza estrarlo prima in una directory temporanea? (e senza scrivere la mia implementazione di taro unzip)
Ho un file di grandi dimensioni foo.tar.xzche contiene molti (diciamo 200000) di file. Ho capito che questo archivio contiene alcuni (circa 5000) file che non voglio. Non ho spazio su disco sufficiente per decomprimere tutto sul mio disco; Inoltre, temo che attributi / diritti potrebbero andare persi se lo faccio. …
Voglio creare un archivio tar di una directory specifica (con le sue sottodirectory ovviamente). Ma quando lo faccio, usando il comando tar, ottengo un elenco di file che sono stati inclusi, ad esempio: un calendar_final /._ style.css un calendar_final / style.css Come puoi vedere, ci sono due versioni dello stesso …
Sto cercando di tar e gzip un file con data e ora come il nome: date=$(date '+%d-%m-%Y_%H:%M:%S'); tar -zcf "$date".tar.gz repo/bin/ Ma torno: tar (child): Cannot connect to 17-08-2017_21: resolve failed tar: Child returned status 128 tar: Error is not recoverable: exiting now Cosa sta succedendo esattamente qui e come …
Ho circa 200 GB di dati di registro generati ogni giorno, distribuiti tra circa 150 diversi file di registro. Ho uno script che sposta i file in una posizione temporanea e fa un tar-bz2 nella directory temporanea. Ottengo buoni risultati poiché i registri da 200 GB vengono compressi a circa …
Probabilmente posso scrivere uno script di shell per trovare solo i file, quindi passare l'elenco a tar, ma mi chiedo se esiste già una funzionalità integrata in tar che consente di fare proprio questo, in una singola riga di comando? Ad esempio, ho trovato l' --no-recursioninterruttore, ma quando lo faccio: …
Curiosità: se usi Archive Manager ed estrai un .tar.gz in modo da avere "Mantieni la struttura della directory" deselezionata, otterrai un tarbomb . tar -ztfelenca tutti i file e le directory in un file tar. C'è un modo per elencare tutti i file in un file tar, senza la struttura …
Se eseguo il tar di una cartella che è un repository git, posso farlo senza includere i .gitfile correlati? In caso contrario, come potrei fare per farlo tramite un comando?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.