Most Common Linux Cpanel Commands for Server Admins & Cpanel Users .Update Awstats and Webalizer for a certain user:
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
/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:
/scripts/chownpublichtmls
Update cPanel via command line:
/scripts/upcp
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):
/usr/local/cpanel/cpkeyclt
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
Most Popular Articles
cPanel License Key Update command
To run the cPanel License Key update script (perhaps if you've upgraded from a trial license, or...
Basic Linux Commands
Common Linux commands Note: To execute a command, enter the command with any options or...
Increase Swap Space
It has been a common issue that in most of the cases the RAM gets upgraded after the server...
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...