Guida Linux Molto rapida…. Due parole sullambiente grafico Potete usare: KDE o GNOME Si sceglie...

Post on 01-May-2015

214 views 0 download

Transcript of Guida Linux Molto rapida…. Due parole sullambiente grafico Potete usare: KDE o GNOME Si sceglie...

Guida Linux

Molto rapida…

Due parole sull’ambiente grafico

Potete usare: KDE o GNOME

Si sceglie prima di mettere la password.

Questione di gusti…

GNOME

KDE

Il filesystem

• Ora voi siete nella vostra home

• È una cartella in cui potete scrivere i vostri file, fare cartelle e mettere in ORDINE le cose.

Aprite la vostra homehttps://help.ubuntu.com/6.06/book/book/ubuntubook-ch3-html/UsingUbuntuontheDesktop.html

Gestione dei fileNella home il file si possono:• Copiare • Incollare• Tagliare

• Creare una cartella (ORDINE!)• Cancellare una cartella (e fare spazio)

Il vostro limite di spazio è 60 Mb, finito lo spazio molti programmi non vanno (E NON AVVERTE)

Fare spazio• Salite di un livello (icona “SU”)• Tasto destro sulla vostra cartella ->

proprietà. • Così vedete quanto è grossa.

Dovete fare spazio?• Cancellare i file inutili • Potrebbero esserci file di

configurazione di programmi vari, magari inutili. Ma sono NASCOSTI (iniziano per “.”)

• Che fare?

Visualizza i file nascosti

• chiudere e riaprire la home ed ecco i file

Firefox – dove salva?• Firefox salva di default sul Desktop (cartella

home, Desktop. D MAIUSCOLA)

• Cambiare l’impostazione: Modifica -> Preferenze

Firefox – occupa troppo ?• Cancella la cartella .mozilla dalla tua home (è

nascosta!)

• Oppure (meno brutale):

Firefox – occupa troppo ?• Cancella la cartella .mozilla dalla tua home (è

nascosta!)• Oppure (meno brutale)

Il “trucco” della tmp• In ogni computer (e LOCALMENTE i.e. se cambiate

pc il contenuto cambia) c’è una cartella temp ( /tmp )

• Ci si arriva facendo “SU” un po’ di volte, si vede dalla “root” (/)

• E’ bella grossa (come l’hard disk locale) e CI POTETE SCRIVERE!

• I file vengono cancellati ad ogni riavvio (ma non sempre)

• Quindi è molto utile per salvarci i download prima di installare un programma o per metterci grossi file durante un’esercitazione o un esame…

Ma un buon informatico (biotecnologo) sa usare il terminale

• Perché molti programmi sono “artigianali” e si controllano in modo meno raffinato (pochi soldi per lo sviluppo…)

• Perchè va bene per gli automatismi (piccoli programmini, come ad esempio per blast, phylip, ma molti, molti altri programmi)

Aprire un terminale

• KDE• GNOME

Il terminale

• I vostri comandi sono interpretati dalla BASH (il programma che vedere e che costituisce il terminale)

Il File System di Linux

• Opera su diversi tipi file:

– normali Archivi di dati, testi, comandi, programmi sorgente, eseguibili.

– directory Insiemi di sottodirectory e file normali.

– device Dispositivi hardware collegati, vengono visti come file speciali.

– link Riferimento ad un altro file o directory. Le operazioni sul link si riflettono sull’oggetto collegato.

Struttura logica: pathnames• Un file è individuabile attraverso il nome e le

sottodirectory del percorso dalla root /

Esempio: /home/utente1/file11.txt

• I cammini possono essere relativi (rispetto a directory di lavoro) o assoluti (iniziano con /)

Esempio: cammino assoluto e cammino relativo rispetto alla directory utente1

$ ls /home/utente1/subdir1/*.txt

$ ls Desktop/*.txt

Comandi principali - listare

• Elencare il contenuto di una cartella

– Opzioni:• -l (informazioni estese)• -a (visualizza file nascosti, cioè inizianti con il .)• -R (visualizza sottocartelle)

• Esempio:

ls [opzioni…] [cartella…]

$ ls -laR

Comandi principali – cambiar cartella

• Cambiare la cartella corrente

– Opzioni:• cartella corrente: . • cartella padre: .. • home directory: ~

• Esempio:

• Visualizzare path assoluto cartella corrente

cd path_nuova_directory

$ cd .. $ cd ./home/mialogin/miacartella (se esiste)$ cd (vai alla home)

pwd

Copiare, spostare e cancellare i file

• Copiare file e cartelle

• Spostare o rinominare file e cartelle

• Eliminare file (opzione –i per modalità interattiva –r ricorsiva, elimina anche le cartelle senza passare per il cestino)

cp [opzioni…] sorgente… destinazione

mv [opzioni…] sorgente… destinazione

rm [opzioni…] file

Comandi principali – crea e cancella cartelle

• Creare nuove cartelle

• Esempio:

• Eliminare una cartella (solo se vuota)

mkdir nome_cartella

$ mkdir nuovacartella1 nuovacartella2

rmdir nome_cartella

Comandi principali – quanto occupa una cartella?

• Visualizza la dimensione della cartella corrente:

• Esempio:

• Mostra anche il valore delle sottocartelle e alla fine il totale

$ du

$ du –h

Comandi principali – come si lancia un programma?

• In dos (windows) sono .exe, linux “sa” (attributo del file) se un file è eseguibile.Sarà in verde in ls (di solito)

• Altrimenti ha attributo x

• Si lancia,dalla cartella in cui si trova,con:

$ ls --color

$ ls -l

$ ./nomeprogramma

• Visualizzare informazioni sui processi

• Eliminare un processo

• Monitorare l’utilizzo delle risorse da parte dei processi

ps [opzioni…] [PID]

kill [opzioni…] PID

top [opzioni]

Comandi per operare sui processi

• Google!

• Vedere il manuale del comando

www.google.com

$ man nomecomando

Dubbi?

Domande?