For those unfamiliar with growisofs, I'll explain it a little.
Growisofs is a wrapper for mkisofs and is primarily used for burning DVDs from files and CD/DVD images. Some of you may be using it already whether you know it or not. I know for a fact that it's the back-end to K3B, and it might be another GUI's back-end also. I'm not sure.
Anyhow, on to the command itself:
# This command burns the files in /some/files, excluding the parent directory, with Rock-Ridge and Joilet extentions
# Using the -V command and specifying a string as its argument, you can also label the DVD. In this case: "DVD Label"
growisofs -l -Z /dev/dvd -V "DVD Label" -R -J /some/files/
To append files to the same DVD:
# Want to add more to the freshly burned DVD? Use this command. The difference is the -M that replaces -Z.
# -M generally stands for multisession. Using this you could append files.
# The only trick to this command is that you need to pass the same arguments as you did when burning with -Z.
# In this case, we NEED to pass -l, -R, -J, and -V "DVD Label" to safely append files to the DVD.
growisofs -l -M /dev/dvd -V "DVD Label" -R -J /some/more/files/
You can also burn a CD/DVD image with:
growisofs -dvd-compat -Z /dev/dvd=/path/to/dvd/image.iso
but you might just want to use cdrecord, since it's just that much easier
over and out,