The UNIX file system is hierarchical in structure. The tilde character (~) is an alias for the Virtual Private Server home directory, accessible only by the Virtual Private Server administrator. Under the home directory are major directories identified by the following names:

~/bin Contains Virtual Private Servers program files
~/dev Contains the null device node
~/ftp Location for anonymous FTP file access
~/usr Contains several important subdirectories, including user account home directories
~/var Contains user account e-mail and log files
~/www A link to the ~/usr/local/etc/httpd directory, which contains all web server configuration, log, and data files

Under each of these major directories are many subdirectories. Those you should know about when getting started are listed here:

~/ The Virtual Private Servers home directory and parent of all other Virtual Private Server directories
~/www/cgi-bin CGI and scripts directory
~/www/htdocs Your Web server's home directory. This is where your html documents go.
~/www/logs Contains the Web Server Log Files
~/www/vhosts Used for Virtual Subhosting

Please note: the information on this page applies to ITS web hosting plans. It may or may not apply to other environments. If you are looking for a feature described here, or better support from your hosting provider, please consider hosting your site with ITS!

1555 N Naperville/Wheaton Road, Suite 107
Naperville, IL 60563
phone 630.420.2550
fax 630.420.2771