peccato
vorrei salvare (e magari ampliare) questa mia raccolta di suggerimenti per Ubuntu (e altre disto) che avevo postato su Beroots
tanto prima del 2010 sia EMME$ che Melinda falliranno
###
Desktop (Gestione)
applicazioni bloccate
nel raro caso in cui un'applicazione si blocchi è possibile terminarla in questo modo
System -> Administration -> System Monitor -> click con il destro su nome applicazione -> Kill Process
oppure se come me amate molte icone sulla barra applicazioni trascinateci l'icona del System Monitor, sarà più facile attivarlo in caso di bisogno
e con questo ho "svelato" un altro Trick Light
---
desktop bloccato
nel rarissimo
tutti i programmi in esecuzione verranno terminati, ma almeno vi risparmiate un riavvio selvaggio del sistema
###
Internet (Multimedia)
visualizzare file streaming mms://
software richiesto: Firefox - VLC - MediaPlayerConnectivity
Firefox è già installato
VLC
- Codice: Seleziona tutto
sudo apt-get install vlc
MediaPlayerConnectivity è un'estensione per firefox, la trovate qui
una volta installata, da Firefox -> Tools -> MPC -> Configure -> Media Players
inserite nei vari campi flaggati
- Codice: Seleziona tutto
usr/bin/vlc
apply -> ok
adesso siete in grado di visualizzare i file streaming mms://
---
scaricare file streaming mms://
software richiesto: mimms
mimms
- Codice: Seleziona tutto
sudo apt-get install mimms
uso:
da terminale -> mimms mms://percorso/del/file.xxx
esempio:
mimms mms://rntlivewm.rai.it/raitre/report/re ... 250307.wmv
suggerimenti:
per cercare il percorso di un file streaming mms:// presente in una pagina web premere la combinazione di tasti ctrl+u -> con la finestra zeppa di codice web che si è aperta in primo piano premere la combinazione di tasti ctrl+f -> nel campo di ricerca apparso in basso a sinistra digitare mms -> l'inizio dell'url che cerchiamo è ora evidenziato -> copiamo l'url e scarichiamo il file
per approfondire l'uso di mimms da terminale
- Codice: Seleziona tutto
man mimms
###
Internet (Download)
per scaricare un file dietro un link testuale di solito si clicca sul link, oppure tasto destro -> save as
esiste un modo più fico e veloce, cioè trascinare il link direttamente sul desktop
###
Terminale (Gestione)
1) per ripulire il terminale dalla sequenza di caratteri lasciata dall'ultimo comando eseguito basta digitare clear e premere invio, oppure la combinazione di tasti ctrl-l (elle)
2) per chiudere il terminale si usa o la classica x, ma è da sfigati
###
Terminale (Sistema)
per rimuovere ogni traccia di pacchetti precedentemente installati e non più necessari o versioni precedenti di aggiornamenti digitare
- Codice: Seleziona tutto
sudo apt-get autoclean
e
- Codice: Seleziona tutto
sudo apt-get autoremove
###
Terminale (Files & Filesystem)
navigare il filesystem da terminale
se le prime volte è una cosa che può mettere angoscia, specie se siamo abituati a winzoz, man mano che la confidenza con Linux aumenta diventa necessario, gradevole e perché no gratificante
lasciando ad altre guide il compito di spiegare la struttura del FS di Linux, vediamo i comandi essenziali
- Codice: Seleziona tutto
ls
fa un elenco di tutto il contenuto della cartella corrente
- Codice: Seleziona tutto
ls -a
come sopra, ma elenca anche i file nascosti
- Codice: Seleziona tutto
cd
consente di spostarsi da una cartella all'altra
esempio:
- Codice: Seleziona tutto
cd /
ci porta nella root
per tornare nella home da qualsiasi punto ci troviamo basta digitare "cd" senza altre opzioni
per andare indietro di un livello
- Codice: Seleziona tutto
cd ..
consigli:
le prime volte spostatevi di cartella in cartella digitando "ls" a ogni spostamento, in breve avrete una chiara idea della struttura del FS. lasciate pure perdere l'opzione -a per adesso
usare le wildcards (caratteri speciali)
mettiamo che dentro un'unica cartella avete duecento immagini e ottanta file di testo
come fare per elencare solo le une o gli altri?
esempio:
- Codice: Seleziona tutto
ls *.txt
elencherà solo i file con estensione .txt
- Codice: Seleziona tutto
ls *.jpg
elenca solo le foto con estensione .jpg
consigli:
ricordate che Linux è case sensitive, per cui .JPG è diverso da .jpg
questo metodo (*) vale anche per navigare il filesystem
esempio:
- Codice: Seleziona tutto
ls
foto_di_quella_volta_al_mare_che_mi_sono_sbucciato_le_ginocchia_ma_non_troppo_eh
sarebbe impensabile scrivere
- Codice: Seleziona tutto
cd nome_completo_cartella
infatti basta digitare
- Codice: Seleziona tutto
cd fo*
note:
se ci sono altre cartelle che iniziano con fo il terminale vi porterà in quella che ha il nome più corto rispettando anche l'alfabeto
esempio:
se abbiamo tre cartelle "foa fot foto" il comando "cd fo*" ci porterà nella cartella foa
consigli:
le wildcard (o caratteri speciali) vanno bene un pò per tutti i lavori sui file/cartelle
è raccomandata prudenza quando si usano per cancellare dei file in quanto una volta ranzati da terminale non passano per il cestino ma vi salutano per sempre! ocio!
---
riconoscere e visualizzare file
esempio:
- Codice: Seleziona tutto
acp@central:~/prove_terminale$ file amba1
amba1: ASCII text
il comando "file nome_file" offre una descrizione del contenuto del file desiderato
in questo caso il file amba1 è un file di testo con codifica ASCII
- Codice: Seleziona tutto
acp@central:~/prove_terminale$ cat amba1
ambarabacciccicocco
il comando "cat nome file" visualizza il contenuto del fiel desiderato, in questo caso "ambarabacciccicocco"
consigli:
mettiamo di avere appunti sullo stesso argomento -o argomenti che uniti offrirebbero una migliore consultazione- su diversi file
- Codice: Seleziona tutto
cat > filastrocca amba1 amba2 amba3
questo comando copia il contenuto di amba1 amba2 e amba3 in un unico file che abbiamo chiamato filastrocca
contenuto che andiamo a verificare con
- Codice: Seleziona tutto
acp@central:~/prove_terminale$ cat filastrocca
ambarabacciccicocco
tre civette sul como
che facevano l'amore
###
Scripts
backup progressivo sincrono
gli script sfruttano la programmabilità del terminale, si tratta di sequenze di istruzioni comode per eseguire operazioni più o meno complesse
ammetto di non essermici mai messo più di tanto (sono pigrissimo
uno è uno script che utilizzo per backuppare i miei dati importanti su un secondo disco interno
esempio:
- Codice: Seleziona tutto
#!/bin/sh
#
# questo script esegue un backup progressivo basato su rsync su cartella/disco/partizione
#
# per un corretto funzionamento si consiglia di NON usare partizioni FAT o NTFS
#
# ATTENZIONE: il backup è sincrono, cioè i file eliminati dalla cartella originale verranno
# cancellati anche nella destinazione! eliminare l'opzione --delete dallo script per
# eseguire un backup asincrono
#
# per approfondimenti su rsync digitare man rsync nel terminale
#
echo "ESECUZIONE BACKUP NOME_CARTELLA"
ls /percorso/della/cartella
rsync -vurt --progress --delete /percorso/della/cartella/ /percorso/del/backup/
echo "BACKUP NOME_CARTELLA COMPLETATO!"
istruzioni:
- create la cartella che ospiterà il backup
- aprite gedit (o il vostro editor preferito) e copiate l'esempio qui sopra modificando opportunamente lo script con i percorsi origine/destinazione opportuni
- chiamate il file creato come vi pare, dandogli estensione .sh
- da terminale rendete lo script eseguibile in questo modo
- Codice: Seleziona tutto
chmod 755 nome_script.sh
- per lanciare lo script è sufficiente digitare
- Codice: Seleziona tutto
./nome_script.sh
se avete eseguito tutto bene potete creare i vostri backup da terminale a una velocità impressionante
note:
potete inserire quanti percorsi/destinazioni desiderate nello script, io ho una cartella creata nella home che ho chiamato 'docs' e ne faccio il backup completo

