Find String in Files in Linux

To find some string within files in Linux, you can use this command

grep -rnw '/your/path/' -e "find this string"

-r means recursive
-n means line number
-w means match the whole word 🙂


Use DKIM Key With WHM, cPanel, Cloudflare

DKIM is one of useful thing to make email which is sent by your domain to be avoided marked as spam.

When you use cloudflare for that domain, there is some change that you need to do on the DKIM key.

For example on your WHM (Edit DNS Zone) or cPanel (Email > Authentication), you will get DKIM key with format like this :

"v=DKIM1; k=rsa; p=XXXX" YYY\;

How to Append Date and Time to Log File in Linux

If we want to get detailed log report, we can store multiple log files with date and time information on the file name 🙂

We can do this command in Linux :

your_command_here > /path_1/path_2/your_log_$(date +"%Y-%m-%d_%H-%M-%S").txt

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/*

Empty a File Using Linux Command

Today i received an e-mail notification from cpanel that a partition in my server is almost full.
First i checked largest directories / files using this command :

du -h --max-depth=1 /some/path

Then i noticed that they were some log files which took space in my partition 🙂