Month of Febbraio, 2008

  • user warning: Access denied for user 'linuxtutorial'@'localhost' to database 'my_linuxtutorial' query: LOCK TABLES drupal_cache WRITE in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: UPDATE command denied to user 'linuxtutorial'@'localhost' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:3834:{s:2:\"MB\";s:2:\"MB\";s:3:\"php\";s:3:\"php\";s:14:\"MySQL database\";s:14:\"database MySQL\";s:70:\"Your MySQL Server is too old. Drupal requires at least MySQL %version.\";s:90:\"La versione del tuo Server MySQL è troppo vecchia. Drupal richiede almeno MySQL %version.\";s:40:\"The directory %directory does not exist.\";s:35:\"La directory %directory non esiste.\";s:8:\"security\";s:9:\"sicurezza\";s:40:\"Illegal choice %choice in %name element.\";s:51:\"La scelta %choice nell\'elemento %name è sbagliata.\";s:8:\"Password\";s:8:\"Password\";s:4:\"form\";s:4:\"Form\";s:18:\"Save configuration\";s:20:\"Salva configurazione\";s:3:\"n/a\&quo in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Access denied for user 'linuxtutorial'@'localhost' to database 'my_linuxtutorial' query: LOCK TABLES drupal_cache WRITE in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: UPDATE command denied to user 'linuxtutorial'@'localhost' for table 'drupal_cache' query: UPDATE drupal_cache SET data = 'a:0:{}', created = 1259279419, expire = 0, headers = '' WHERE cid = 'locale:en' in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Table 'my_linuxtutorial.drupal_sessions' doesn't exist query: SELECT COUNT(sid) AS count FROM drupal_sessions WHERE timestamp >= 1259278519 AND uid = 0 in /membri/linuxtutorial/includes/database.mysql.inc on line 172.
  • user warning: Table 'my_linuxtutorial.drupal_sessions' doesn't exist query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM drupal_users u INNER JOIN drupal_sessions s ON u.uid = s.uid WHERE s.timestamp >= 1259278519 AND s.uid > 0 ORDER BY s.timestamp DESC in /membri/linuxtutorial/includes/database.mysql.inc on line 172.

Come creare una versione live di Windows XP

Se come me hai provato almeno una volta Linux, forse saprai che esistono varie versioni Live che puoi avviare senza bisogno di installarle.

Con le cosiddette versioni live, basta infatti inserire il CD-ROM del sistema operativo live all’accensione del computer per trovarsi davanti ad un sistema operativo perfettamente funzionante senza aver installato nulla sul proprio computer.

In situazioni di estrema emergenza, quando Windows non vuole più saperne di partire, i sistemi operativi live possono essere una vera e propria manna dal cielo, permettendoci di salvare i nostri documenti più importanti o di sbarazzarci dei virus che non permettono l’avvio del nostro computer.

Rilasciato Firefox 3 beta 3

Mozilla ha finalmente rilasciato la terza beta ufficiale di Firefox 3 che include molti miglioramenti all'interfaccia e nuove funzionalità.

Firefox 3 si avvicina finalmente al rilascio definitivo e gran parte del lavoro che manca è principalmente di rifinitura e sull'aspetto.

Probabilmente sarà rilasciata un ultima beta ufficiale prima di arrivare alle release candidate che porteranno successivamente al rilascio finale del prodotto.

Tra i cambiamenti più evidenti troviamo il menù dei segnalibri che è stato integrato nella barra degli URL sin dalla beta 1, e che è stato ulteriormente ottimizzato per migliorarne l’usabilità.

Il pulsante Elimina è stato sostituito con il pulsante Annulla.

Archiviare più file con un'unica operazione

E' possibile effettuare il tar (archiviazione dei dati) di file specifici utilizzando un file contenente la lista di essi.
Il comando tar ha la seguente sintassi:

tar cvf file_tar_destinazione.tar source_1 source_2 source_3

In tal modo si e' costretti a specificare l’elenco di tutti i file da archiviare.
Per evitare cio' si puo' creare un file contenente l’elenco dei file da archiviare con il loro "path assoluto", e lo si passa come comando al tar stesso.

Ad esempio con il seguente comando:

ls /home/pillolinux/*.txt > lista_file_txt

E' possibile creare un file di nome lista_file_txt, contenente al suo interni i nomi di tutti i file .txt della directory /home/pillolinux. A questo punto bastera' lanciare il comando tar come segue:

tar cvf pillolinux.tar 'cat lista_file_txt'

Unzippare più file insieme

Se state usando il programma "unzip" e state cercate di unzippare diversi file contemporaneamente, vi sarete accorti che il seguente comando NON funziona:

% unzip *.zip

La ragione di cio' sta nel fatto che la vostra shell maneggia il carattere * per voi, e passa tutti i nomi dei file ad unzip. Sintassi questa non accettata da unzip.

Il modo corretto di fare cio' e'

% unzip '*.zip'

in questo modo unzip espandera' correttamente i wildcard per voi.

Fonte: Freeonline.it

 

Come creare più sottodirectory in un'unica volta

Qualche volta, c'e' la necessita' di creare 2 o 3 (o anche di piu') directory nello stesso momento.
Per esempio, voi siete nella directory "pippo" (che non contiene altre sottodirectory) e volete creare le directory "qui", "quo", "qua".

E' molto facile:

% mkdir qui quo qua

In questo modo saranno create le tre directory "qui", "quo" e "qua".

Per creare una catena di directory ci viene incontro l'opzione -p.
Se ad esempio la directory /tmp esiste ed e' vuota e voglio crearvi all'interno la struttura 1/1.1/1.1.1, posso usare indifferentemente i due modi seguenti:

% mkdir 1
% mkdir 1/1.1
% mkdir 1/1.1/1.1.1

Oppure piu' velocemente

% mkdir -p 1/1.1/1.1.1