Menu Chiudi

Corso GNU/linux da linea di comando 2009

Le iscrizioni sono chiuse in quanto raggiunto il numero massimo di partecipanti.

 

Introduzione

Consigliato a chi vuole conoscere qualche fondamento di GNU/Linux a partire dalla linea di comando.

Il livello partirà da zero, non è richiesta nessuna conoscenza, ma sarà utile conoscere almeno l’inglese tecnico di base e avere una predisposizione alla sperimentazione.

Sicuramente non si tratteranno cose come installare stampanti o dispositivi, configurazioni, installazione di server e programmi applicativi.

Le iscrizioni sono chiuse in quanto raggiunto il numero massimo di partecipanti.

 

Introduzione

Consigliato a chi vuole conoscere qualche fondamento di GNU/Linux a partire dalla linea di comando.

Il livello partirà da zero, non è richiesta nessuna conoscenza, ma sarà utile conoscere almeno l’inglese tecnico di base e avere una predisposizione alla sperimentazione.

Sicuramente non si tratteranno cose come installare stampanti o dispositivi, configurazioni, installazione di server e programmi applicativi.

Non è indirizzato a chi vuole usare meglio Linux come utente casalingo, ma a chi vuole conoscere in maniera pratica i fondamenti.

Per semplicità tratteremo bash e dash (usate come shell POSIX) su Debian Gnu/Linux. Ma i concetti saranno in larghissima parte portabili su altri sistemi Linux e unix.

Il corso sarà molto pratico, ognuno lavorerà sul suo terminale.

Vale la pena oggi di imparare la shell?

Certo: la shell è tuttora il collante usato per installare, configurare, far partire, far funzionare e amministrare un moderno sistema unix. Lo è stata fin a partire dai primi unix (anni 70) e lo sarà ancora per lungo tempo.

Imparare bene ad usare la shell sarà un buon investimento visto che non diventerà mai obsoleta. Se abbiamo la pazienza di chiedere all’oste se il vino è buono possiamo provare:

find / -type f|xargs file -b|grep executable|sort|uniq -c|sort -n

Gli argomenti in linea di massima riguarderanno: Intro a GNU/Linux, login e logout, ssh, personalizzazione, scorciatoie, file system e navigazione, pipe, subshell, particolarità, completion, utils, shell /power tools/, processi e demoni, logging e accounting, introduzione allo shell scripting, interagire con la rete e basi per l’automazione.

Tra le altre cose vedremo comandi +- utili:

tar xjf file.tar.bz2
sed -i.bak -e 30d ~/.ssh/known_hosts
diff -e ~/.ssh/known_hosts.bak ~/.ssh/known_hosts
who; last; top; less; dstat; htop; uptime; tail /file; # and many more
echo -e "GET / HTTP/1.1\nHost: example.com\n\n" | nc localhost 80
sudo update-rc.d -f inetutils-inetd remove
dd if=/dev/zero of=zero bs=1024k skip=1024 count=1; ls -lsh zero
for in `seq 1 5 100`; do uptime; sleep $i; done
echo {W,X-W,w,x-w}indows | perl -pi -e 's/(?<!x-)windows/Linux/gi'
eval `ssh-agent ` ; ssh-add; \
for i in host1 host2; do ssh -t "sudo apt-get dist-upgrade"; done
{ echo str_stderr >&2; echo str_stdout; } | 3>&2 2>&1 1>&3 | grep str
:(){ :|:& };:

Luogo e date

Presso Villa Sant’Ignazio, i 5 lunedì dal 9 marzo al 6 aprile. Dalle 20:30 alle 22:30

Informazioni e iscrizioni

Minimo 10 massimo 14 partecipanti. Le iscrizioni verranno chiuse non appena si raggiungerà il limite massimo di partecipanti.

Per iscriversi sarà sufficiente inviare una mail a corsi@linuxtrent.it indicando il proprio nome e cognome e specificando espressamente se si necessita o meno di un notebook della sala (qualora ce ne fossero ancora di disponibili).

Il costo del corso sarà di 50 euro. Al momento del versamento della quota (durante la prima serata) verrà richiesto di effettuare il nuovo tesseramento all’associazione o il rinnovo l’anno 2009, per un importo di 5 euro.

Il docente sarà Daniele Pizzolli, socio del LinuxTrent.

Abbiamo a disposizione 6 pc che metteremo a disposizone ai primi che lo richiederanno all’iscrizione. Gli altri dovranno portarsi il proprio portatile che dovrà essere dotato di scheda wireless. È utile ma non indispensabile avere un proprio sistema linux sul quale lavorare. Per chi non lo avesse sarà possibile usare via ssh un apposito sistema.

Ringraziamenti

Vogliamo ringraziare fin da subito la Cooperativa Sociale Samuele che ci ospita già da tempo nelle sue sale e ci da in uso il suo laboratorio!

WordPress Appliance - Powered by TurnKey Linux