| TAR: Removing leading `/' from member names |
| Scritto da Federica |
| Lunedì 28 Gennaio 2008 10:34 |
|
Removing leading `/' from member names oppure in italiano Rimuovo il `/' iniziale dai nomi dei membri In realtà questo messaggio non è un errore, infatti l'operazione di tar viene portata a buon fine. Di default, il comando tar, rimuove lo "/" iniziale, questo non è un'errore ma una comodità, infatti quando poi andremo a scompattare l'archivio, la rimozione dello "/" iniziale ci permettrà di ritrovare i file in una posizione relativa, ovvero nella directory in cui siamo in quel momento. Esempio: ho un archivio.tar della directory /var/www se mi trovo in /home/utente e scompatto il file archivio.tar ritrovo i file in /home/utente/var/www Consigli per gli acquisti. L'articolo continua dopo. Buona lettura.
se invece creassi il file archivio.tar dicendo al tar di rimuovere lo "/" inizialescompattando archivio.tar i file verrebbero salvati nela posizione assoluta, a partire dalla root cioè in /var/www Togliere lo "/" iniziale è una cosa un po' pericolosa perchè scompattando l'archivio rischierei di sovrascrivere direttamente i file esistenti. Si può comunque evitare la notifica spostandosi prima nella directory in cui si desidera fare il tar Esempio: cd /var tar cfz archivio.tar.gz www |