Burning ISO Images to CD or DVD[-][--][++]

k3b uses this command
/usr/bin/growisofs -Z /dev/sr1=/dev/fd/0 -use-the-force-luke=notray -use-the-force-luke=tty -use-the-force-luke=4gms -use-the-force-luke=tracksize:331264 -use-the-force-luke=dao:331264 -dvd-compat -speed=8 -use-the-force-luke=bufsize:32m

wodim
cdrecord (old, use wodim)...

Create ISO images[-][--][++]

mkisofs[-][--][++]

http://www.walkernews.net/2008/07/06/how-to-create-iso-image-of-directory-or-filesystem-in-linux/
For example, to dump the content of /home/user directory into a standard CD ISO-9660 filesystem image with file name called DB2Wkg.iso:

mkisofs -o user.iso /home/user

To create CD ISO image of directories that contain long file name or non-8.3 format (particularly if you want to burn the CD image for use in Windows system), use the -J option switch that generates Joliet directory records in addition to regular iso9660 file names. For example, to create CD image of Vista SP1 directory:

mkisofs -o VitaSP1.iso -J /home/user/downlaods/VistaSP1

Note the ISO will contain the files inside the /home/user/downloads/VistaSP1 folder, not the folder itself

dd[-][--][++]

dd stands for disk dump, if stands for input file, of stands for output file

Used to make images of a device, like a cdrom

dd if=/dev/cdrom of=/home/user/files/vista.iso

View ISO by mounting[-][--][++]

mkdir /mnt/VistaSP1
mount -o loop /home/user/downloads/VistaSP1 /mnt/VistaSP1