linux

Linux: bash script to backup the OS

This is a really simple command/script to backup via rsync an entire Linux OS: #!/bin/bash rsync -aAXv --delete --exclude={"/dev/","/home/","/lost+found/","/media/","/mnt/","/proc/","/run/","/sys/","/tmp/"} / /media/Data_Backup/OS/ Source: wiki.archilinux.com

Bash script to backup a Drupal site with an SQLite database

Script to backup via ftp a Drupal site that uses a database SQLite and to then archive it. backup_site.sh: #!/bin/bash # HOST='ftp.site.com' USER='username' PASSWORD='password' BACKUPDIR=$HOME'/backup/site' WORKINGDIR='/tmp' DBPATH='sites/default/files' DBNAME='.ht.sqlite' cd $WORKINGDIR wget -m --preserve-permissions --user=$USER --password=$PASSWORD ftp://$HOST sqlite3 $HOST/$DBPATH/$DBNAME "VACUUM;" while [ $? -ne 0 ]; do wget -m --preserve-permissions --user=$USER --password=$PASSWORD ftp://$HOST/$DBPATH/$DBNAME sqlite3 $HOST/$DBPATH/$DBNAME "VACUUM;" done mkdir -p "$BACKUPDIR" 7z a -mhe -p$PASSWORD "$BACKUPDIR/$HOST-`date +%Y%m%dT%H%M`.7z" "$HOST" rm -r $HOST The script can been executed via cron in this way: 0 20 1 * * bin/backup_site.sh >> bin/cron.log 2>&1

Mentor's Conky: conky lua for 8 cores cpu

This is a mod of Conky Seamod to support 8 cores cpu as the AMD Bulldozer family. Conky SeaMod on kde-look.org Conky SeaMod on deviantart.com

Linux: show apt history

At the moment the Linux distribution that I'm using is Debian, the packages manager that I'm usually to use in it is the apt and the simplest way to check apt-history is to use the bash script apt-history . With apt-history we can check the list of packages installed, removed or upgraded with apt. As we can see the last update of the script has been wrote the 26/02/2005 but it is correctly...

Syslinux from USB Stick: boot the next hard disk in the boot sequence

I use the great Syslinux bootloader to boot the frugal installation of Slacko PuppyLinux from my Usb Stick, in this way i have a complete portable OS always with me that i can use for every evenience when i can use a pc that isn't mine, for example to surfing the web with my synced bookmarks in FireFox. Syslinux is fully customizable and in my boot menu i added a voice to simply boot the next...

Linux: display colorized boot messages from bootlogd daemon

If we have an error at startup on a linux distro and we want check the log of the bootlogd then we can use this command and we will display the colorized log: sed $'s/\^\[/\E/g;s/\[1G\[/\[27G\[/' /var/log/boot

GIMP: pulire le immagini scannerizzate

Lo confesso, la grafica non è il mio forte, non mi appassiona molto e di conseguenza non sono un grande conoscitore dei programmi di grafica come Photoshop o GIMP, programmi che non sono solito utilizzare ma che inevitabilmente in certe situazioni sono una manna dal cielo. Generalmente mi torna utilie utilizzare GIMP per schiarire un documento scannerizzato che poi devo stampare non a colori ed...

2 bellissimi temi trasparenti per Windows 7 e Gnome 3.4

In questi giorni di vacanza ho lavorato molto su diversi miei progetti e tra una pausa e l'altra ho deciso di rinnovare l'ormai monotono look dei miei due OS, Windows 7 e Debian 7, quindi ho perso un pò di tempo a cercare dei nuovi temi da installare. In tutta onestà l'interfaccia Aero di Windows mi è sempre piaciuta e dato che sono un accanito sostenitore del minimal ho cercato dei temi che...

hosts: uno script migliore per aggiornarlo su Linux

Sotto Linux è possibile utilizzare un semplice script per aggiornare automaticamente il nostro file hosts come spiegato in questa pagina ma nel caso in cui lo script di aggiornamento dovesse partire mentre stiamo utilizzando il nostro browser il file hosts potrebbe corrompersi e se siamo dietro un proxy come Privoxy ciò potrebbe impedirci di navigare attraverso esso. Per evitare che ciò accada è...

Repository per Debian 7 x64

Su qualsiasi distribuzione Linux una delle prime cose da configurare sono i repository tramite i quali è possibile installare drivers e programmi. Nel caso specifico di Debian i repository si trovano nel file /etc/apt/sources.list ed il Wiki ci da molte informazioni su come utilizzarli . Su Debian 7 x64 è possibile aggiungere i repository necessari editando il file sources.list in questo modo...

Pages

Subscribe to RSS - linux