GNU/Linux >> Znalost Linux >  >> Linux

Jak mohu tarovat adresář bez zachování adresářové struktury?

Použijte volbu --directory:

 tar czf ~/backup.tgz --directory=/home/username/drupal/sites/default files 

cd /home/username/drupal/sites/default/files
tar czf ~/backup.tgz *

Vytvořte archiv tar

tar czf  $sourcedir/$backup_dir.tar --directory=$sourcedir WEB-INF en

Zrušte tar soubory na místním počítači

tar -xvf $deploydir/med365/$backup_dir.tar -C $deploydir/med365/

Nahrát na server

scp -r -i $privatekey $sourcedir/$backup_dir.tar $server:$deploydir/med365/
echo "File uploaded.. deployment folders"

Odstranění tar na serveru

ssh -i $privatekey $server tar -xvf $deploydir/med365/$backup_dir.tar -C $deploydir/med365/

Ahoj, mám lepší řešení, když je to nemožné zadat do zadaného adresáře (Makefiles atd.)

tar -cjvf files.tar.bz2 -C directory/contents/to/be/compressed .

Nezapomeňte na tečku (.) na konci !!


Linux
  1. Jak nainstalovat R 3.3.1 do vlastního adresáře?

  2. Jak gzipovat adresář v Linuxu

  3. Jak nastavím pracovní adresář nadřazeného procesu?

  1. Jak extrahovat soubory Tar do konkrétního nebo jiného adresáře v Linuxu

  2. Jak používat příkaz Tar v Linuxu

  3. Jak vytvořit adresářovou strukturu v bazel

  1. Linux – Jak lze zkontrolovat informace o struktuře adresářů souboru Unix/linux?

  2. Jak získat velikost tar.gz v (MB) souboru v pythonu

  3. Jak extrahovat soubory bez struktury složek pomocí tar