/opt is for installing additional software packages after the installation. In most cases it will be empty. /opt is not typically on its own partition so therefore it will be part of your / (root partition).
The default Redhat installation creates 3 partitions and I will assume the entire OS installation is on one drive. / (root partition), /boot and swap partitions. /boot contains the kernel and other files required to boot the system. The size is typically 50-100 mb. The swap partition is like windows virtual memory and it is typically 2x RAM size. The rest of the drive will be your / partition and all directories except /boot will be included.
The output of the following command will show the size of all mounted filesystems.
df -h
To see how the drive is partitioned use the following command (requires root login):
fdisk -l
Here is a good basic tutorial.
http://www.icon.co.za/~psheer/book/index.html.gz