Find and Delete log files on a linux system 1

Find and Delete log files on a linux system

Find and Delete log files on a linux system. Think before you act.

 

Mount disk and install grub boot loader 2

Mount disk and install grub boot loader

Mount disk and install grub boot loader

 

Delete all lines of a file containing a regex pattern using sed 3

Delete all lines of a file containing a regex pattern using sed

Delete all lines of a file containing a regex pattern using sed. For example you can delete all commented lines of a default configuration file. Take a look on my basic regex cheat sheet  

 

Replace a string with a new one in all files using sed and xargs 4

Replace a string with a new one in all files using sed and xargs

Replace a string with a new one in all files using sed and xargs

     

comment specific line using sed command 5

comment specific line using sed command

Comment specific line using sed command can be used to configuration files …

 

Import large .sql file into MySQL database 6

Import large .sql file into MySQL database

Should be used for really huge database imports like tens of GB … Note: remember to navigate to the directory where your .sql file lives so you can use source on it later …

Note: if you’re not sure what these options do, please, do some research  first.

   

Search inside tarball on Linux 7

Search inside tarball on Linux

Searching inside a tarball file (even gzipped) can be really relieving. You don’t have to extract all the files every time to seek for a file using find command. Search tarball files using grep

Search tarball files using its built-in parameter Note: that if you want to use wildcards you need to add –wildcards […]

Copy multiple files via ssh and preserve permissions and ownership 8

Copy multiple files via ssh and preserve permissions and ownership

Copy multiple files via ssh and preserve permissions and ownership. Creating a tarball on the fly and pipe its output through ssh afterwards extracting the files from the tarball will let us speedup the uploading times because the stream of data is continuous through the network and therefore will be done in one single connection. […]

Symlink scan on Linux web server 9

Symlink scan on Linux web server

Scan symlinks on web server directory structure recursively to find if any symlinks exist. I used it to discover if a shared web hosting server was compromised/ rooted using the symlink attack. Read about the attack in the link below. Note: Don’t forget to change the path.

Anatomy of the attack

PHP Malware Scan on Linux Server 10

PHP Malware Scan on Linux Server

Note: that there will be a lot false positives when scanning WordPress file structures.