linux

Run MD5 check sum against all files in a directory

Couple snippets that allow us to run checksum and get unique md5 checksums. This is two step process. First, we obtain our md5 checksum for all files find -type f -exec md5sum "{}" + > /opt/checklist.chkfind -type f -exec md5sum "{}" + > /opt/checklist.chk This produces file with following contents 71cc452a8ac5a27c32a83e6a0909e7ae ./PID_190_7344_0_47710322.tif6712032974632727465.tiff 71cc452a8ac5a27c32a83e6a0909e7ae ./PID_190_7344_0_47710322.tif174464329785828524.tiff 71cc452a8ac5a27c32a83e6a0909e7ae …

Run MD5 check sum against all files in a directory Read More »

Grepping for multiple strings in a file

We will use egrep which accepts a regular expression to grep for multiple strings. tail -f localhost_access_log.txt | egrep “\” 404|\” 500″ Here our example looks at logs to see if we got 404 or 500 request. “GET /favicon.ico HTTP/1.1” 404 973 “GET /login.html HTTP/1.1” 500 1230 “GET /favicon.ico HTTP/1.1” 404 973