Shell kommandon

find . -exec grep -i umask {}  \+       det sista + plusteckent gör att även filnamnet skrivs ut till skillnad om man använder ; (se manualsidor), observera blank mellan } och \
find . -exec grep -i -o -d skip DCD\_Init {} \+ ta bort kataloger med -d skip

find ./ -type f -exec sed -i 's/KICAD6_3DMODEL/KICAD7_3DMODEL/g' {} \;
find ./ -type f -exec sed -i 's/KICAD6_3RD_PARTY/KICAD7_3RD_PARTY/g' {} \;

find . -type d -exec chmod 777 {} \+  hittar alla kataloger och ändrar rättigheter på dem
find . -type f -exec chmod 664 {} \+   hittar alla filer och ändrar rättigheter på dem

crontab exempel:
30 0 * * 2 /root/hd_backupdag1.sh
30 0 * * 3 /root/hd_backupdag2.sh
30 0 * * 4 /root/hd_backupdag3.sh
30 0 * * 5 /root/hd_backupdag4.sh
30 0 * * 6 /root/hd_backupvecka.sh

namnuppslagning:
dig ns aktiviteten.se

Konvertera mellan olika teckenuppsättningar i filer
iconv --from-code=ISO-8859-15 --to-code=UTF8 -o ut.java ItemServiceQueue5.java