Shell access without root.
WHAT SHELL ACCESS PROVIDES ON SHARED HOSTING
Faster file operations than a file manager Running scripts and scheduled tasks Database import and export Searching across files Managing version control
WHAT YOU CANNOT DO
Anything affecting other accounts or the system.
WHERE YOU START
Your own home directory.
WHAT YOU WILL FIND THERE
The web directory Mail Logs Configuration for your account
WHAT TO USE FOR LARGE DATABASE IMPORTS
The command line client, which handles sizes the browser tool cannot.
WHY THAT MATTERS
Browser-based import fails on large files, and the shell does not.
WHAT TO USE FOR MOVING MANY FILES
Archive them first, transfer one file, then extract.
WHY
Thousands of small transfers are far slower than one large one.
WHAT TO USE FOR PHP
The versioned binary matching your site's version.
WHAT TO BE CAREFUL ABOUT
Resource limits, which apply to your processes Long-running commands, which may be terminated
WHAT TO DO ABOUT LONG TASKS
Break them into pieces, or ask your host.
WHAT TO CHECK IN YOUR OWN LOGS
Errors from your site, which explain most faults.
WHAT TO ASK YOUR HOST FOR
Access, if it is not enabled.