Tag: Shell

  • How to Delete Files in Directory in Linux

    If you want to delete files within a directory in Linux, you can use this simple command

    rm -f /your/directory/*

    If you want to delete files and directories recursively within a directory in Linux, you can use this command instead 🙂

    rm -rf /your/directory/*

    (more…)

  • How to Remove Directory and Subdirectories Recursively in Linux

    Sometimes there is occasion where deleting files from Cpanel takes a very long time to finish.
    For example because there are too many files under a directory.
    In this situation we can use SSH to delete a directory and all files and subdirectories under that directory.

    We can use the command below.
    But be careful, do not enter wrong path.
    You may delete the wrong directory. 🙂

    rm -rf /your/directory/
  • How to Create and Extract Tar.gz File in Linux

    How to create tar.gz in Linux :

    tar -zcvf "archive.tar.gz" "file.sql"
    tar -zcvf "archive.tar.gz" "/home/example/public_html/"

    How to extract tar.gz in Linux :

    tar -zxvf "archive.tar.gz"
  • How to Install PECL Memcache in WHM / CentOS

    You can run these commands to install PECL memcache (not memcached).
    However, this memcache will work with memcached.

    wget http://pecl.php.net/get/memcache-3.0.8.tgz
    tar xvfz memcache-3.0.8.tgz
    cd memcache-3.0.8
    phpize
    ./configure
    make
    make install

    Take note of the php extensions directory that memcache is installed in.
    Mine is: /usr/local/lib/php/extensions/no-debug-non-zts-20020429/

    Then add this line to your php.ini

    extension="/usr/local/lib/php/extensions/no-debug-non-zts-20020429/memcache.so"
  • How to Install Memcached in WHM / CentOS

    I use Centos & WHM.
    Here is how to install memcached (not memcache) using command line.

    First, installing memcached

    wget http://memcached.org/latest
    tar -zxvf memcached-1.x.x.tar.gz
    cd memcached-1.x.x
    ./configure && make && make test && sudo make install

    (more…)

  • How to Install Litespeed in WHM

    Here i will explain how to install Litespeed webserver in WHM.
    According to the Litespeed wiki :

    1. Open & login to your SSH terminal
    2. Execute this command to download the installer :
      wget http://www.litespeedtech.com/packages/cpanel/lsws_whm_autoinstaller.sh
    3. Next we will make the file executable :
      chmod a+x lsws_whm_autoinstaller.sh
    4. Last step we can execute this command :
      (please check the litespeed wiki for parameter explanation)

      ./lsws_whm_autoinstaller.sh TRIAL 2 1000 admin a1234567 root@localhost 1 0

      If you have litespeed license, replace “TRIAL” with your serial number.
      You can replace “admin” with another litespeed admin username.
      You can replace “a1234567 ” with another litespeed admin password.
      You can replace “root@localhost” with another litespeed admin e-mail.

    5. Wait until it completes.
    6. A new sub menu named “Litespeed Web Server” will appear on your WHM.
    7. You must activate litespeed from that sub menu.

    (more…)

  • Exporting MySQL Databases Command Line in Linux

    To export a mysql database by linux command line,
    for example your database name is my_database, your mysql username is my_username, and your mysql password is my_password, you can use this command :

    mysqldump --opt --single-transaction -umy_username -pmy_password my_database > /your/path/here/export.sql

    Note: after “-u” and “-p”, there is NO space. 🙂