Common cPanel Commands List

Most Common Linux Cpanel Commands for Server Admins & Cpanel Users .

Limit webuser resources (cpu / memory / etc):

vi /etc/security/limits.conf

Edit mysql configuration file:

vi /etc/my.cnf

Edit php.ini:

vi /etc/php.ini
Update Awstats and Webalizer for a certain user:

/scripts/runweblogs username

Set all files in a directory recursively to secure permissions. Never do at root level.

find . -type d -exec chmod 755 {} \; find . -type f -exec chmod 644 {} \;

This corrects file owerships for webusers:


Update cPanel via command line:


Edit root cron jobs command line:

crontab -e

Change default linux editor (I selected VI):

VISUAL=vi;export VISUAL;EDITOR=vi;export EDITOR;

Edit commands to run at boot time:

vi /etc/rc.local

Fix cPanel license after hostname change (I run at boot time):


Clone directory to another directory (Permissions and all):

rsync -rHDgopt --progress /sourcedirectory/* /destinationdirectory

Backup only php files recursively and retain directory structure:

find . -name '*.php' | xargs tar -rf BACKUP.tar;

Import large SQL files faster:

mysql -u db_user_here -p'db_pass_here' db_name_here < Name_Of_Backup_File.sql

Export large SQL files faster:

mysqldump -u db_user -p'db_pass' db_name > Name_Of_Backup_File.sql

  • 8877579 Users Found This Useful
Was this answer helpful?

Related Articles

how to find and replace a word in the entire folder using single command?

If you wish to find and replace the occurrence of a word, phrase, URL, or anything, and it's in...

FTP connection time out error - fixation!

You might encounter the following type of error: !connection failed –...

Linux- Commands-GIST

Access Control exit - terminate a shell (see "man sh" or "man csh") logout - sign off;...

Understand more about vmstat

vmstat (virtual memory statistics) is a computer system monitoring tool that collects and...

cPanel License Key Update command

To run the cPanel License Key update script (perhaps if you've upgraded from a trial license, or...