Parliamo del progetto

Categoria

Shell

18 articoli Pagina 2

shell: specchiare una directory con lftp

Eseguire la migrazione di’un sito web voluminoso (diversi giga) puòêtre fastidiosiàfare dal proprio posto di lavoro (con FileZilla per esempio). Se l’si dispone di’una macchina da un hébergère con un accèal shell, la soluzione lftp può rapidamente s’diérerêtre l’ultime alternative.Rétazzaégestire i file :lftp -e 'mirror /repertoir/distant /repertoir/local' -u login,password -p 21 www.host.comInviare i file:lft...

Ubuntu: Installare suPhp

Questa installazione è testésotto Ubuntu 14.04LTS ma potrebbe essere utilizzatoée per un server Debian in produzione.Installazione dei pacchetti di basesudo apt-get install \ build-essential \ fakeroot dh-make \ debconf execstack \ dh-modaliases \ xserver-xorg-dev \ automake \ autoconf \ libaprutil1 \ libaprutil1-dev \ libsvn-dev \ wx2.8-headers \ libwxgtk2.8-dev \ libxml2-dev \ libpcre3-dev \ libbz2-dev \ libcurl4-openssl-dev \ libjpeg-dev \ libpng12-dev \ lib...

Ubuntu: Installare RabbitVcs

In realtà, RabbitVcs è trèsempliceàinstallare..Tranne quando’c'è un problemaème, e là…possiamo cercare a lungo🙁Ecco come régler la plupart des problèmesi di’installazione su Ubuntu 14.04LTS.1 –Aggiungere la fontesudo add-apt-repository ppa:rabbitvcs/ppa oppure aggiungere la sorgente nel vostro file /etc/apt/sources.listdeb http://ppa.launchpad.net/rabbitvcs/ppa/ubuntu trusty main2 –Installare i pacchetti sudo ap...

Zend: Creare un file CLI e attivarlo nella shell

Per aggiungere un cron e renderlo accessibile nella shell bisogna d’iniziare a configurare il vostro ambiente per che’possa puntare sulle librerie.Fase 1: Aggiungere lo script zf nella directory /usr/bin/ (zf.sh e zf.php)Questi file sono disponibili nel réDirectory bin della libreria ZendFramework 1.x. Potete oppure copiarli, oppure fare un collegamento simbolico.Épasso 2: configurare il vostro bash per che’possa riconoscere l’alias zf. Édigitate i...

Shell: Eliminare tutti i .svn ricorsivamente

Per eliminare récorsivamente l’insieme dei file di gestione di svn (.svn) di’una copia di lavoro basta posizionarsi nella directory root della vostra copia di lavoro e di’eseguire il comando seguente : find . -name ".svn" -exec rm -rf {} \; Un'altra soluzione consiste nel creare un alias nel vostro ~/.bashrc e d’eseguire poi il comando quando ne avete bisogno: alias rmsvn='find . -name ".svn" -exec rm -rf {} \;' Precauzioni prima di eseguire il comando Questo...

SVN: Effettuare un'aggiunta ricorsiva in shell

Per aggiungere réscaricamento dei file da linea di comando con svn abbiamo diverse possibilitàés.La prima, senza dubbio la più pulita: svn add --force * --auto-props --parents --depth infinity -q Anche se solo le seguenti opzioni sembrano realmente necessarie: svn add --force * Ci sono poi delle soluzioni alternative un po' più complicateés àcapire : svn status | grep '?' | sed 's/^.* /svn add /' | bash svn add `svn status .|grep "^?"|awk '{print $2}'` svn st | g...