/dev/* ...what are they?
I'm slowly learning the ropes on Linux... I got a book called the Linux Pocket Guide by Daniel J. Barrett, which has been very helpful.
However, there is still one aspect I am totally clueless on: devices.
For instance, when I insert a floppy, I have to su -c "mount /dev/hd0 /mnt/floppy". Okay, that's no problem-- a bit annoying, but no big deal. I can do the same thing with smbfs shares on my parents' computers.
I have two CD drives. Here's where I get confused. When I know which one I want to mount, I use /dev/hdc or /deb/hdd. Works fine. Only, there is also this mysterious /dev/cdrom. When I mount it, I'm never sure what I'm going to get. Plus, there is a /dev/dvd.... is this just a copy of /dev/hdd? And what is the "dvd:/" that Xine wants but can never find? How do I get access to an audio CD?
Basically, I want to know what, exactly, the /dev/* files are, and how to work with them. Can anybody recommend any resources?