sabato 27 novembre 2010

Alcuni comandi basilari per il Terminale


Spesso in questo sito avete trovato posts che vi suggerivano dei trucchetti da usare con Terminale, ma esattamente questo programma cos'è?
Terminale è un' applicazione, derivata dalle precedenti NeXTStep ed OpenStep, inclusa nel sistema operativo di Mac Osx che vi permette di interagire col vostro computer direttamente da riga di comando, permettendovi di digitare comandi specifici che altrimenti non potreste usare in altro modo. Come già probabilmente saprete questa applicazione risiede nella cartella "Applicazioni>Utility" che una volta lanciata vi farà apparire una finestra di visualizzazione con sfondo nero, un messaggio di saluto sulla prima linea e una seconda linea per inserire i vostri comandi seguiti dal tasto "Invio".
Noterete che questa seconda linea comincia col nome del vostro computer, due punti, ~ ed il nome dell'utente che in quel momento sta usando il terminale seguito da $.
Ad esempio a me appare:

Last login : Sat Nov 20 13:48:10 on console
iMac-di-GAMA:~ gama$

ciò che è scritto dopo i due punti indica in quale cartella verranno eseguiti i comandi da voi digitati; nell'esempio precedente quindi il mio terminale si attiva nella cartella:
"Macintosh HD>Utenti>gama" dato che il simbolo ~ indica la mia directory Home.
Qui di seguito vi elencherò alcuni comandi basilari che si devono conoscere per l'uso quotidiano del vostro Mac.

- elencare i file contenuti nella cartella
ls
Se aggiungete a questo comando -a ( ls -a ) vi mostrerà anche i files nascosti.

- cambiare directory
Per muoversi tra le varie directory si usa il comando cd
Ad esempio:
cd / vi sposterà nella directory radice ovvero "Macintosh HD"
cd ~ (tasti "alt"+ 5) vi sposterà nella vostra cartella Home
cd .. vi sposterà nella cartella superiore a quella dove ci trovate, se ad esempio siete nella cartella "Macintosh HDApplications" andrete in "Macintosh HD"
per andare in una cartella con spazi nel nome includetela tra ""
ad es: cd /Applications/"X Chat Aqua"

- cambiare disco o partizione
cd /Volumes/<nomeDisco>
tutti i dischi USB collegati eo le partizioni appaiono nella cartella "Volumes"

- copiare un file
cp <nomefile> <nuovonome>
ad esempio: cp testo.txt testocopia.txt (notate lo spazio tra testo.txt e testocopia.txt) creerà una copia di "testo.txt" con nome "testocopia.txt"

- spostare un file
mv <nomefile> <destinazione>
ad esempio mv testo.txt /Applications sposterà il file testo.txt nella cartella "Applicazioni" (notate lo spazio tra testo.txt e /Applications)

- cancellare un file
rm <nomefile>
ad esempio: rm testo.txt cancellerà il file "testo.txt"
ma si può anche specificare una posizione differente con
rm <posizionefile><nomefile>
ad esempio: rm /Applications/testo.txt cancellerà il file "testo.txt" nella cartella "Applicazioni"

- creare una cartella
mkdir <nomeCartella>
ad esempio: mkdir nuova creerà una cartella col nome "nuova"

- spostare una cartella
mv <nomeCartella> <destinazione>
ad esempio: mv nuova /Applications sposta la cartella "nuova" nella cartella "Applicazioni"

- rinominare un file o una cartella
mv <nomefile> <nuovonomefile>
ad esempio: mv testo.txt fiore.txt rinominerà il file "testo.txt" in "fiore.txt"
oppure mv nuova nuovaCartella rinominerà la cartella "nuova" in "nuovaCartella"

- cancellare una cartella
rmdir <nomeCartella>
ad esempio rmdir nuovaCartella cancellerà la cartella "nuovaCartella" se però la cartella contiene altre cartelle non verrà cancellata
rm -R <nomeCartella>
ad esempio rm -R nuovaCartella cancellerà la cartella "nuovaCartella" e tutte le cartelle e file in essa contenuti

- manuale di un comando
man <comando>
ad esempio: man ls visualizzerà il manuale del comando ls che potrete sfogliare pagina per pagina col tasto "barra spaziatrice" per uscire dal manuale premete il tasto "q"

Un piccolo consiglio: quando digitate un lungo nome di un file o di una cartella, premete il tasto "tab", se il terminale avrà abbastanza lettere per riconoscerlo completerà da solo il nome risparmiandovi fatica, altrimenti vi farà un bip fino a quando (inserendo altre lettere) non troverà la corrispondenza.
Se conoscete altri comandi che ritenete comodi lasciate un vostro commento!

sabato 20 novembre 2010

Fate cantare il vostro Mac!


Lo sapevate che il vostro mac oltre che parlare sa anche cantare? Poterete fargli cantare alcuni "classici" semplicemente aprendo il Terminale (Applicazioni>Terminale) e scrivendo:
say -v Cellos "di di di di di di di di di di di di di di di di di di di di di di di di di di"
oppure:
say -v Bad News "di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di di"
Non ricordo il titolo delle precedenti melodie ma la prossima si chiama "Pomp and Circumstance":
say -v Good "di di di di di di di di di di di di di di di di di di di di di di di di di di di di"

naturalmente al posto della parola "di" potrete scrivere ciò che volete !
Inoltre potrete esportare queste canzoni in m4a aggiungendo il comando -o "nomefile.m4a" ad es:
say -v Good -o "goodsong.m4a" "di di di di di di di di di di di di di di di di di di di di di di di di di di di di"
vi esporterà la canzone per essere usata ad esempio come soneria per l'iPhone.

fonte: http://osxdaily.com/

sabato 13 novembre 2010

Disinstallare i programmi in Mac Osx


Dov'è il programma di disinstallazione?

I programmi per Mac generalmente contengono la maggior parte dei file in un unico posto. Un' icona di un programma nella cartella Applicazioni può essere un singolo file con un software semplice, oppure, per quelli più complessi, questa icona è in realtà una cartella che contiene tutti i file che sono necessari per farli funzionare.
Questa icona si chiama pacchetto e si può vedere cosa contiene cliccandola col tasto destro del mouse e scegliendo "Mostra contenuto pacchetto".
Per disinstallare un' applicazione quindi (di solito) vi basterà trascinare la sua icona nel cestino.
Tuttavia ci sono alcune applicazioni che necessitano di un programma di disinstallazione (che naturalmente verrà copiato nel vostro HD durante l'installazione) quindi prima di trascinare un' icona nel cestino, assicuratevi che l'uninstaller non sia presente nella cartella Applicazioni. Questo uninstaller può avere vari nomi, ma potrete facilmente riconoscerlo (uninstall, deleter, remover, ecc.) quindi per rimuovere l'applicazione cliccate semplicemente sulla sua icona ed esso provvederà a cancellare tutti i files non più necessari.

Perché il semplice cestinare il file non sempre funziona?

La ragione è che i programmi possono installare alcuni file in altri posti e non tutti sono memorizzati con il programma nella cartella Applicazioni. Per esempio, è comune che i programmi forniscano opzioni di personalizzazione, come ad esempio le preferenze, le opzioni, gli skins, gli add-on , i plug-in e la cache. Questi files possono essere conservati in vari file e cartelle sul disco rigido e quindi non vengono rimossi quando si trascina l'icona dell'applicazione nel Cestino.

Ripulire l' Hard Disk manualmente

Ma vediamo dove cercare per disinstallare completamente le applicazioni (ricordate però di cancellare i files solo se siete assolutamente sicuri di quello che fate altrimenti altri programmi o addirittura il computer potrebbero non funzionare più!).
  • I programmi di solito vengono installati nella cartella Applicazioni, sia quando si installano automaticamente che quando devono essere installati manualmente (perchè spesso viene suggerito proprio di spostare i programmi e le varie cartelle qui), quindi in questa cartella dovreste cancellare tutti i loro files e/o cartelle.
  • C'è una cartella speciale nella cartella col vostro nome nell Hard Disk che si chiama "tuo nome>Libreria>Application Support". Se avete cancellato il programma X del fornitore Y e qui vi è ancora una cartella col nome X o Y potrete cancellare anche questa. Fate attenzione che le cartelle del produttore Y potrebbero però contenere anche cartelle di altri programmi che voi utilizzate!
  • Quasi tutte le applicazioni hanno un menu Preferenze che memorizza cosa avete inserito per conservarlo tutte le volte che riaprite il programma. Queste preferenze sono anch'esse nel vostro disco rigido e le potrete trovare nella cartella "tuo nome>Libreria>Preferences". Questi files hanno degli strani nomi ma c'è una certa logica: se avete Mozilla Firefox, per esempio, troverete un file che si chiama "org.mozilla.firefox.plist" e questo file è dove Firefox memorizza tutti le sue configurazioni. Quindi nella cartella Preferences dovrete cercare i file .plist dell'applicazione eliminata e cancellarli.
  • Questo è un po' più raro ma: alcune applicazioni creano delle cartelle nascoste nella vostra cartella Home (ad esempio Gimp) che non vengono mostrate dal Finder. Per trovarle vi basterà aprire il Terminale e scrivere ls -a . Appariranno delle cartelle con il nome preceduto da un punto cancellate quelle col nome dell'applicazione da eliminare scrivendo rm -d nome cartella (ad es. rm -d .Gimp)
fonte: http://www.rawcomputing.co.uk/

sabato 6 novembre 2010

Cancellare una parola intera con "alt" e "delete"


Naturalmente già saprete che mentre state scrivendo un testo e premete il tasto"delete" della tastiera verrà cancellato l'ultimo carattere digitato (come succede in qualunque computer). Ma se state usando un' applicazione per MacOSX come ad esempio TextEdit, Safari, Terminale, Finder, iChat e molte altre, se tenete premuto il tasto "alt" e successivamente premete il tasto "delete" verrà cancellata l'intera parola precedentemente digitata.

fonte: http://osxdaily.com/