Have you ever executed something on the linux shell and didn’t remember later how it was done?
Well if you remember just part of it you can search for it:
history | grep -i "[search string]"
Running as background process with nohub
nohup scp & > nohup.out 2 > &1 nohup scp -r -p root@www.example.com:/var/www/ /var/www/ & >nohup.out 2>&1 nohup scp -r -p root@www.example.com:/var/www/logs /var/www/ & >nohup.out 2>&1
Find and chmod files or folders
find . -type d -exec chmod 755 {} ;
find . -name "*.php" | xargs grep -niP 'thingy'
Find a directory and display on screen
find . -type d -name 'linux' 2>/dev/null
Find/Grep for a string across multiple files with different extensions
find ( -name "*js" -o -name "*jsp" -o -name "*jspf" ) | xargs grep -niP 'thingy'