This KB article applies to Shared Hosting packages as they share the platform which needs safety measures to ensure fair usage.
VPS and dedicated servers have normally no AUP/safety restrictions if run under single tenancy.
If your shared hosting package has terminal / SSH functionality, then you already know you have a premium product as most shared hosts do not offer this.
To list all available commands in a shared hosting terminal under CloudLinux, you can use the following method:
compgen -c
Using which command: For a more focused view on available executables in your path:
for cmd in $(compgen -c); do which $cmd; done
Check documentation: You can also refer to the manual pages for further information on specific commands. For example:
man command_name
Replace command_name with any command you wish to learn more about.
Alternatively to man you can try the command help or info or just type the command without specifications and it will display the help for that command.
These commands are generally available in shared hosting environments running on CloudLinux, but your access might vary depending on e.g. the restrictions in place for each package or package class.
