当前位置: > Linux教程 > 系统运维 >

WHM & cpanel使用的高级命令

时间:2015-02-25 00:52来源:linux.it.net.cn 作者:IT
查找占空间最大的目录

  du -k | sort -nr | more

  停止mysql服务(为了安全起见,我通常也会停止的cPanel与HTTP服务)


  /etc/init.d/mysql stop
  /etc/init.d/httpd stop
  /etc/init.d/cpanel stop

  3进行复制:
   rsync -av /var/lib/mysql /home/


  4把复制文件和源文件夹设置为相同的大小:

   du -sh /var/lib/mysql
   du -sh /home/mysql


  5移动

         /var/lib/mysql 到 /home/mysql-bak(彻底删除/var/ lib/ mysql文件,因为创建符号链接时,该文件夹必须不存在)
  mkdir /home/mysql-bak
  mv /var/lib/mysql /home/mysql-bak/


  6创建符号链接:

   ln -s /home/mysql /var/lib/mysql


  7在/var/lib/mysql中列出 新符号链接的内容,验证符号链接是否正确(你可以参考rsync的副本,以确保他们路径是相同的)

  8重启mysql,httpd,cPanel
  /etc/init.d/mysql start
  /etc/init.d/httpd start
  /etc/init.d/cpanel start


  9确认mysql-reliant的网页加载没有问题

  10验证你现在应该已经释放了在/ var的空间

  df –h


  1.台服务器建立SSH直连.

  # ssh-keygen-T DSA


  2将提示您输入文件将被保存在其中的关键目录并设置一个密码。通过这些提示,进行输入,密钥生成程序将会使你使用的id_dsa的默认文件名生成一个私钥并且不受到密码保护。
  #scp ~/.ssh/id_rsa.pub remote_host:/


  3登录到远程主机,并检查如果你已经有authorized_keys文件在.SSH目录。如果不存在,用下面的命令创建它。
  
  # touch〜/ .ssh/ authorized_keys


  4在远程主机上,您在步骤3复制您的authorized_keys文件的公钥,用下面的命令。
  
  # cat /id_dsa.pub >> ~/.ssh/authorized_keys


  5您现在使用无密码SSH认证,你可以删除或移动id_dsa.pub文件。

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容