Indice

Bash

La bash e' una shell, un software che ci permette di operare sulla macchina. Avete presente MS-DOS? Ecco, quella era una shell. Pensate quindi al DOS, ma molto, molto, molto migliorato, super pompato!

Dalla bash possiamo fare veramente di tutto: editare files, avviare processi, fermarli, monitorare lo stato della macchina, ma non solo, anche esplorare il web con browsers testuali come links o chattare con irssi.

Raggiungere la shell

Prima di tutto dobbiamo raggiungere la shell. Per fare cio' possiamo utilizzare un terminale virtuale schiacciando ctrl+alt+f2, da cui ci comparira' una schermata di login. Per tornare alla sessione grafica usiamo (alt+f1). Da li inseriamo utente/password (occhio, spesso sotto linux non e' visibile nulla mentre digitiamo la password, nemmeno gli asterischi).

In alternativa, se abbiamo gia' fatto il login sull'interfaccia grafica possiamo usare un terminale come gnome-terminal , lxterminal, konsole, xterm…

Il prompt

E' giunto il momento di iniziare a scrivere il nostro primo comando, ma dietro al cursore c'e scritto qualche cosa di strano:

[gullper@gullp ~]# _

Ecco spiegato cosa vuol dire:

I comandi

I comandi sono programmi installati sul sistema. Una riga e' formata da tre parti:

# COSA COME DOVE

Ad esempio:

# ls -l /tmp

Stiamo dicendo al sistema di fare la lista dei files (ls) dettagliata (-l) contenuti all'interno della directory dei files temporanei (/tmp)

I parametri possono essere di una lettera sola, si prepone il simbolo ”-” oppure puo' essere una parola, quindi si antepone il doppio simbolo ”–”.

Ci sono tantissimi comandi ed e' impossibile ricordare tutte le opzioni e gli argomenti, per cui e' sempre presente qualche parametro che ci permette di visualizzare un helper. Se siete in difficolta' potete provare ad utilizzare i parametri -h –help -?