labatteria.it • Leggi argomento - Ubuntu Tips 'n Tricks Light


Ubuntu Tips 'n Tricks Light

Qui nessuna conversazione sara' off-topic: tutti gli argomenti sono ammessi (eccetto quelli che rientrano negli altri forum).

Messaggioda chinaski ** BANNED ** il dom apr 06, 2008 1:00 am

il mitico forum su cui ho passato molti bei momenti sta per chiudere

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 :O

###

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 :D

---

desktop bloccato

nel rarissimo :P caso in cui si blocchi il desktop e nemmeno il mouse dia segni di vita, riavviate il server grafico premendo la combinazione ctrl+alt+backspace

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 :P

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 :P

###

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 :D oppure si digita exit premendo poi invio, o meglio ancora la combinazione ctrl+d

###

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 :D riuscire a muoversi agevolmente nel filesystem da terminale

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! :D

---

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" :D

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 :P ) ma ce ne sono un paio di cui non posso più fare a meno

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 :D

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
Avatar utente
chinaski ** BANNED **
guru delle pelli
guru delle pelli
 
Messaggi: 2297
Iscritto il: mer set 28, 2005 9:47 am
Località: /tmp

http://www.youtube.com/watch?v=NP5_CJg7oKQ

Torna a Tutto il resto

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti