File Permission bits for files: Read File can be opened in read mode Write File can be opened in write or append mode Execute File can be run as a compiled program (if it's a recognized binary) as a shell/perl/etc script (if it has a valid shebang line.) #!/bin/sh #!/usr/bin/perl -w -p #!/usr/bin/python