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)
/**************************************************/
Iscriviti a:
Commenti sul post (Atom)
Nessun commento:
Posta un commento