En este capítulo se detalla la interacción entre Postgres y el sistema operativo.
Todos los comandos de Postgres que se ejecutan directamente desde un shell de Unix se encuentran en el directorio “.../bin”. Incluir este directorio en su variable de entorno path facilitará mucho la ejecución de los mismos.
Existe una colección de catálogos del sistema en cada servidor. La misma incluye un clase (pg_user) que contiene una instancia para cada usuario válido en Postgres. La instancia especifica un conjunto de privilegios sobre Postgres, como la posibilidad de actuar como superusuario, la posibilidad de crear/destruir bases de datos y la posibilidad de actualizar los catálogos del sistema. Un usuario de Unix no puede hacer nada con Postgres hasta que se instale una instancia apropiada en dicha clase. Puede encontrarse más información sobre los catálogos del sistema mediante la realización de consultas sobre las clases apropiadas.