Dienstag, 17. März 2009
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
#
#
#!/bin/bash
#
clear
USAGE="usage: doublefind
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
#
#
Dubletten finden
Mit diesem Script kann man doppelte Inhalte
im Filesystem finden.
#!/bin/bash
#
clear
USAGE="usage: doublefind DIRECTORYNAME; ./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
#
#
Freitag, 9. Januar 2009
# & Leerzeilen rausfiltern mit grep
Wenn man z.B. Konfigdateien anzeigen lassen will
aber nicht mit den Leerzeilen könnte man das so lösen.
grep -v "#" /usr/local/nagios/etc/nagios.cfg | grep -v "^$"
So werden Kommentarzeilen und Leerzeilen rausgefiltert.
aber nicht mit den Leerzeilen könnte man das so lösen.
grep -v "#" /usr/local/nagios/etc/nagios.cfg | grep -v "^$"
So werden Kommentarzeilen und Leerzeilen rausgefiltert.
Freitag, 31. Oktober 2008
Versionsinfo abschalten apache & php
/etc/apache2/apache2.conf
# ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
LogLevel notice
Options -FollowSymLinks -Includes -Indexes -MultiViews
#
#
#
/etc/apache2/sites-available/default
# ErrorLog
# CustomLog
/etc/apache2/conf.d/security
ServerTokens Prod
ServerSignature Off
TraceEnable Off
/usr/include/apache2/ap_release.h
#define AP_SERVER_BASEVENDOR "Restricted server"
#define AP_SERVER_BASEPRODUCT "Secure Web Server"
---------
httpd.conf
ServerTokens Prod
ServerSignature Off
php.ini
expose_php = Off
display_errors=Off
register_globals = Off
bei SuSE mit apache v2.xx und php5
/etc/php5/apache2/php.ini
expose_php = Off
display_errors=Off
register_globals = Off
/etc/sysconfig/apache2
APACHE_SERVERTOKENS="Prod"
APACHE_SERVERSIGNATURE="off"
# ScriptAlias /cgi-bin/ "/usr/local/apache2/cgi-bin/"
LogLevel notice
Options -FollowSymLinks -Includes -Indexes -MultiViews
#
#
#
/etc/apache2/sites-available/default
# ErrorLog
# CustomLog
/etc/apache2/conf.d/security
ServerTokens Prod
ServerSignature Off
TraceEnable Off
/usr/include/apache2/ap_release.h
#define AP_SERVER_BASEVENDOR "Restricted server"
#define AP_SERVER_BASEPRODUCT "Secure Web Server"
---------
httpd.conf
ServerTokens Prod
ServerSignature Off
php.ini
expose_php = Off
display_errors=Off
register_globals = Off
bei SuSE mit apache v2.xx und php5
/etc/php5/apache2/php.ini
expose_php = Off
display_errors=Off
register_globals = Off
/etc/sysconfig/apache2
APACHE_SERVERTOKENS="Prod"
APACHE_SERVERSIGNATURE="off"
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 "^$"
z.B. grep -v "#" /usr/local/nagios/etc/nagios.cfg | grep -v "^$"
Freitag, 27. Juni 2008
Dateien in jpg-Bildern verstecken
cat bild1.jpg archiv.rar > bild2.jpg
# file bild2.jpg
bild2.jpg: JPEG image data, JFIF standard 1.01
# unrar e bild2.jpg
Extracting from bild2.jpg
# file bild2.jpg
bild2.jpg: JPEG image data, JFIF standard 1.01
# unrar e bild2.jpg
Extracting from bild2.jpg
Abonnieren
Posts (Atom)