GNU/Linux >> Znalost Linux >  >> Linux

tar - Odstraňte hlavní složky adresáře při extrakci

Řešení 1:

Chcete použít --strip-components=NUMBER možnost tar :

 --strip-components=NUMBER
       strip NUMBER leading components from file names on extraction

Váš příkaz by byl:

tar xfz /var/www/site.gz --strip-components=2 -C /tmp

Řešení 2:

Proč nepoužít -C možnost při vytváření:

$ tar cf /var/www/site.tar -C /var/www_bak/ site

Linux
  1. Bezpečně odebrat /var/cache?

  2. Vytvořit cílový adresář při extrahování Tarballu?

  3. Odstraňte zálohy uživatelů cPanel

  1. 5 Praktické příklady odstranění / odstranění adresáře v Linuxu

  2. Jak odstranit symbolický odkaz na adresář?

  3. Jak tarovat soubory se seřazeným pořadím?

  1. Proč může Rm odebrat soubory pouze pro čtení?

  2. Jak gzipovat adresář v Linuxu

  3. Odeberte symbolický odkaz na adresář