Posts mit dem Label BASH werden angezeigt. Alle Posts anzeigen
Posts mit dem Label BASH werden angezeigt. Alle Posts anzeigen

Dienstag, 26. Februar 2013

nmap

nmap -sV -PN -sC -sS –O

-sV: Probe open ports to determine service/version info
-sS/sT/sA/sW/sM: TCP SYN/Connect()/ACK/Window/Maimon scans
-sC: equivalent to --script=default
-O: Enable OS detection

Dienstag, 14. August 2012

leerzeichen aus dateinamen entfernen

bash: for i in *\ *;do mv "$i" "${i// /_}";done

Sonntag, 21. Februar 2010

Verzeichnis nach einem STRING durchsuchen

Suchen im aktuellen Verzeichnis und den Unterverzeichnissen

find . -type f -exec grep -i 'STRING' {} \; -a -exec ls -l {} \;

Durchsuchen des ganzen Systems

find / -type f -exec grep -i 'STRING' {} \; -a -exec ls -l {} \;

Donnerstag, 4. Juni 2009

Bilder per Script verkleinern

Wenn man z.B: Bilder auf eine Webseite stellen will
aber die Bilder sind "viel" zu groß.
Dann kann einem das kleine Script hier helfen.
Auf dem System muss das Packet ImageMagick installiert sein.

#!/bin/bash
# imagemagick needed

for i in J*.jpg;
do
j=${i//\.jpg/};
convert -size 800x600 $i ${j}_klein.jpg;
done

Donnerstag, 5. März 2009

Doppelte Dateien finden

Ein kleines Script mit dem man Doppelte Dateien finden kann.


#!/bin/bash
#
clear
USAGE="usage: doublefind ; ./doublefind /bin"
echo
if [ $# = 0 ]
then
echo $USAGE
echo
echo
exit
fi
echo $#


echo
echo
echo doublefind is running ...
echo
echo

# pruefsumme berechnen
#

find $1 -exec md5sum {} ; > /tmp/sum.unsorted

#
# pruefsummen sortieren

sort < /tmp/sum.unsorted > /tmp/sum.sorted


#
# alle doppelten summen finden und speichern

cut -f 1 -d " " /tmp/sum.sorted | uniq -d > /tmp/sum.dupe

#
# doppelte dateien finden und ausgeben

grep -F -f /tmp/sum.dupe /tmp/sum.sorted
#
#

Montag, 1. September 2008

Leerzeilen entfehrenen mit grep

grep -v "^$" /path/to/file

z.B. grep -v "#" /usr/local/nagios/etc/nagios.cfg | grep -v "^$"