I typically do:
tar -czvf my_directory.tar.gz my_directory
What if I just want to include everything (including any hidden system files) in my_
Simplest way I found:
cd my_dir && tar -czvf ../my_dir.tar.gz *