Archive for the ‘Script’s’ Category

Server Monitoring

Πολύ καλές εφαρμογές για την παρακολούθηση ενός Server είναι:
Ntop –> Traffic monitoring με γραφικό περιβάλλον σε http

sudo apt-get install ntop

tcptrack –> Λεπτομέρειες σε command promt για το traffic

sudo apt-get install tcptrack

tcptrack -i eth0 port 80

bmon –> Live Traffic monitoring

sudo apt-get install bmon

Μετατροπή DVD Apple .DMG σε .IMG

Για να μετατρέψου με ένα dvd – cd image από Apple .DMG σε .IMG κάνουμε το παρακάτω για την εγκατάσταση του DMG2IMG

wget http://vu1tur.eu.org/tools/download.pl?dmg2img-1.6.tar.gz -O dmg2img-1.6.tar.gz
tar -xvf dmg2img-1.6.tar.gz
sudo apt-get install zlib1g-dev libssl-dev libbz2-dev
cd dmg2img-1.6
make
sudo make install

και εκτελούμε την παρακάτω εντολή

dmg2img filename.dmg

Αντικατάσταση κειμένου σε όλα τα αρχεία ενός φακέλου

Για να αντικαταστήσουμε ένα κομμάτι κειμένου σε αρχεία που βρίσκονται μέσα σε έναν φάκελο  κάνουμε το παρακάτω

#!/bin/bash
OLD="Το όνομα μου είναι Zeus" # Εδώ βάζουμε το παλιό κείμενο
NEW="Το επώνυμο μου είναι Olympiad" # Εδώ βάζουμε το νέο κείμενο
DPATH="/home/zeus/φάκελος/" # Από πιο φάκελο να ξεκινήσει
BPATH="/home/zeus/backup_φάκελος/" # Ο Φάκελος που θα κρατήσει αντίγραφα ασφαλείας
FILETYPE="txt" # Σε πιο είδος αρχείου να εργαστεί
TFILE="/tmp/tmp.file.$$"
[ ! -d $BPATH ] && mkdir -p $BPATH || :
for f in `find $DPATH -name *.$FILETYPE`
do
if [ -f $f -a -r $f ]; then
cp -f $f $BPATH
sed "s/$OLD/$NEW/g" "$f" > $TFILE && mv $TFILE "$f"
else
echo "Error: Cannot read $f"
fi
done
/bin/rm $TFILE

Πως προσθέτουμε ένα κείμενο στην αρχή κάθε γραμμής

Με το παρακάτω τρόπο μπορείτε να προσθέσετε ένα κείμενο στην αρχή κάθε γραμμής ενός αρχείου

awk “ { print "Μπήκα στην αρχή της γραμμής :  "$0 } “ κείμενο.txt

στην παραπάνω γραμμή αντικαταστήστε το : » = shift + “

Πως αφαιρούμε τις διπλές γραμμές μέσα από ένα αρχείο

Για να αφαιρέσουμε τις διπλές γραμμές μέσα από ένα αρχείο το μόνο που πρέπει να κάνουμε είναι
να εκτελέσουμε την παρακάτω εντολή μέσα από το τερματικό μας.

sort -u αρχείομεδιπλέςγραμμές > αρχείομεμοναδικέςγραμμές

Πως κατεβάζουμε ένα ολόκληρο Website (RIP)

Για να κατεβάσετε ένα ολόκληρο website εκτελείτε την παρακάτω εντολή

wget -r http://ηιστοσελίδαπουθέλω.gr