Here are the technical aspects of it I do know.
I know how to set up a MySQL database using PHPmyAdmin.
I know how to use pipes to manuver around in directories.
The pipes are:
| more
for going through a full page of Console screen data and
| less
for scrolling to individual lines.
I also generally know that the application programs in the /usr and /usr/local directories are available to the whole system but those in the /home/[user] directories are only available to individual shell accounts on the machine when one of those accounts is logged on. and that because of this only the admin acount (root) can generally install and de install software (Unless the software is in one of the /home/[user] directories in which case it is the property of that particular shell account) or administer the system. (In otherwords the unix/linux directory structure works pretty much like this forum software except it is for access to the whole system and not simply a MySQL database.)
I also know the basic Linux/unix commands that are required for a desktop as opposed to a server user.
cp - copy file
mv - move file
rm - delete file
cd - change directory
I also have a pretty good Idea how the LibertyPost, FreedomUnderground and FreeRepublic software work from being a programmer and studying GPLed forum software I picked up on the Internet.
Basically with this software our posting accounts are located on an SQL database (probably MySQL as that is the most popular one in the open source orbit right now) and we are given a read-write access to that database account in a similar way that unix/Linux assigns shell accounts to system users with Linux/unix boxes and access to the posting editors and the community is given accest to your homepage. All of your own posts, both articles and comments go into that account allowing the self search feature to work and are assigned to the main forum by article and comment numbers so that they show up there in their proper order.
When a banning (or as they are popularly called a ZOT) occurs the ban command basically shuts of the write access to the bannee's database account but not the read access in this particular forum software. This is probably done by adding the bannee's IP address and/or username to a list in the Admin-Moderator editors provided for that purpose. This is at least how it worked in most of the PHP software I had a chance to study. This action also puts the ban or suspension notices over the bannee's homepage and the posting privelige revocation notice over his access to the posting editors.
While I didn't answer your particular questions I think I've shown my knowledge of both Unix/Linux use on the console and Perl/PHP/Python programming with these two little descriptions. ;c)
You have shown your knowledge level to be that of a novice user.