I have a /public_html/
folder, in that folder there's a /tmp/
folder that has like 70gb of files I don't really need.
Now I am trying to create a .tar.gz
of /public_html/
excluding /tmp/
This is the command I ran:
tar -pczf MyBackup.tar.gz /home/user/public_html/ --exclude "/home/user/public_html/tmp/"
The tar is still being created, and by doing an ls -sh
I can see that MyBackup.tar.gz
already has about 30gb, and I know for sure that /public_html/
without /tmp/
doesn't have more than 1GB of files.
What did I do wrong?
The accepted answer did not work for me, running unxutils tar on windows10. Instead, I had to put the files/dirs to archive as the last parameter, like this:
Then it worked.
Try this
The correct command for exclude directory from compression is :
Make sure to put --exclude before the source and destination items.
and you can check the contents of the tar.gz file without unzipping :