Computers Services (now Information Technology Services) set up the first CU World Wide Web (www) server in March 1995. The system used the NCSA web server running on a Hewlett Packard 9000. I installed the web services and developed the first web pages. The third iteration was finally developed by someone with some graphical experience, Julie my wife. Check out what the web page looked like through time with this link.
We switched to an open source web content management system in 2003. Started using the software WebGUI (version 5.x) from plainblack.com. The system is running on a Dell server and Red Hat Linux operating system. In 2007 upgraded our WebGUI system from version 5.x to 7.3.21. An outside firm designed a new look to the web site and it was implemented internally.
Cameron University started using Linux back in the mid 1990's in the Academic Computer Lab of Burch Hall. Since that time we have used one distribution or another of Linux as our web server www.cameron.edu. A distribution is like a brand of car but each version comes with different bells and whistles. Linux distributions we have used for the web server include Slackware, Debian, and Red Hat Linux.
Linux was created as open source back in the early 1990's. UNIX was created by AT&T Bell Labs in the early 1970's. Linux was a complete new creation with no ties to UNIX other than the fact it looked and acted like UNIX.
The basic *NIX user command set is bascially the same between Linux and UNIX. Check out this PDF for help with the basic commands. The differences come on the system administrator side. A system administrator is the person who maintains a computer system. Their job usually entails configuring and maintaining the system. Duties include settting up user access, configuring security, creating printers, system monitoring, settting up web server software and other server level software, etc, (the list could go on and on). From one version of UNIX to another as well as from one version of Linux to another the system commands can vary. To set up services in Sun's UNIX Solaris operating system the commands svcs and svcadm are used. For Red Hat Linux the command to set up services is chkconfig. If a command is the same from one operating system to the next the parameters that are used by that command can vary.
So yes Linux does look a lot like UNIX, but just as with UNIX the commands can vary.