Cerca nel Blog con Google

MONITORE NAPOLETANO

venerdì, dicembre 31, 2004

Quick Reference


Compressione file e cartelle sotto Linux
tar -czvf [nomefile.tgz] [cartella]

Estrazione file e cartelle sotto Linux senza elencare i file estratti
tar -xf [nomefile.tgz]


Estrazione file e cartelle sotto Linux elencando i file estratti
tar -xvvf [nomefile.tgz]

Estrazioni file ZIP in Linux

unizip nomefile.zip

oppure

unizip *.zip (Volumi multipli o sottocartella con singolo file zip)

Lo zippaggio non fa un volume singolo ma solo file singoli compressi (vedi qui)

/**************************************************/
MySQL - Importare un backup .sql da terminale

Accedi a MySQL in locale
mysql -u [username] -p [poi mettere password:]

Scegli il DB
use [nome del database]

Carica il DB
source [file del database.sql]

per accere a MySql da un terminale ad un'altra macchina:



mysql -h [indirizzo IP] -u [username] -P 3306 -p [poi mettere password:]


/**************************************************/


MySQL - Dump delle tabelle di una collezione

mysqldump [dbname] > [nome_file].sql -u [tuo_username] -p

Password: [password dell'utente]

Esempio

mysqldump datacollection > datacollection.sql -u gdc -p

Passoword:passwordscelta

/**************************************************/

MySQL - Utenti, Host di un Database e Password (criptate)

SELECT User, Host FROM mysql.user;

SELECT User, Host, Password FROM mysql.user;

/**************************************************/

Comandi base Copia e Cancella su più file e cartelle

cp -R [cartella sorgente] [cartella destinazione]

rm -R [cartella da cancellare]

/**************************************************/

 Permessi file e cartelle (multipli) (755 lettura totale, 777 controllo totale)

chmod 755 *.*  (tutti i file ma non cartelle)

chmod 755 -R [cartella] (imposta i permessi a tutti file e sottocartelle della cartella selezionata)

/**************************************************/

Proprietà di file e cartelle (multipli)

chown [gruppo]:[utente] *.*  (tutti i file ma non cartelle)

chown [gruppo]:[utente] *.* -R [cartella] (imposta i permessi a tutti file e sottocartelle della cartella selezionata)

Esempio:

 chown amministratore:amministratore -R  scan

/**************************************************/

Montare un disco sotto Linux

mount /dev/sda3 /domini/223gb

[sx:disco] [dx:punto di montaggio]


Smontare un disco

umount /dev/sda3

[ovvero smonta il punto di montaggio]

In qualche caso il disco montato sotto la cartella, non si vuole smontare, quindi usare sempre da root:

fuser  -km /domini/223gb 

e dopo

umount /dev/sda3

/**************************************************/


Verificare lo spazio disponibile delle unità sotto Linux

df -h



/**************************************************/

Verificare lo spazio disponibile in memoria sotto Linux

free

/**************************************************/
Per Copiare dati via FTP da consolle

ftp [ip o dns]
login e password quando richieste

per attivare la funzione No interactive mode (richiesta di y ad ogni invio/ricezione) srivere

ftp> prompt

per trasferire dati binari (ovvero tutto ciò che non è testo) scrivere

ftp> binary

per ricevere un singolo file da remoto

ftp> get [nome del file]

per ricevere più file da remoto

ftp > mget *.* (con gli asterischi possono essere anche estensioni)

per inviare un file a remoto

ftp > put [nome del file]

per inviare più file a remoto

ftp> mput *.* (con gli asterischi possono essere anche estensioni)

/**************************************************/

Nessun commento:

MONITORE NAPOLETANO - Prima Pagina