<div dir="ltr"><div>Accidenti, gran bel programma, verrò alle serate stravolentieri! <br></div>Magari sarebbe interessante accennare qualcosa su SSH... la butto lì...<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">
Il giorno 13 aprile 2014 11:41, Andrea Grassi <span dir="ltr"><<a href="mailto:andreagra@fastwebnet.it" target="_blank">andreagra@fastwebnet.it</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Ciao ragazzi,<br>
per quanto riguarda le serate a tema sulle basi di Linux e sull'uso elementare del terminale, si potrebbero trattare i seguenti argomenti:<br>
<br>
- introduzione al file system ed ai comandi di base per operare su di esso: cd, pwd, ls, ln, mv, cp, rm, mkdir, rmdir, touch;<br>
- introduzione al controllo degli accessi: utenti, gruppi, permessi; comandi chmod, chown, chgrp;<br>
- il file filesystem hierarchy standard e l'organizzazione delle directory su Linux;<br>
- i processi: gerarchia, stati, segnali, priorità; comandi ps, pstree, top, kill, killall, pidof, nice, renice;<br>
- la shell e l'ambiente: sessioni, processi interattivi e demoni, variabili di shell, variabili di ambiente, alias; comandi bash, jobs, bg, fg, set, unset, declare, export, echo, alias, unalias; operatori &, $;<br>
- la shell ed i comandi: sintassi generale, filename globbing, espressioni regolari, ricerche, history, autocompletamento; comandi which, type, whereis, locate, slocate, updatedb, find, grep, history;<br>
- la shell e la combinazione di comandi: standard input, standard output, standard error, redirezione, piping; operatori <, >, >>, |;<br>
- i comandi per operare sul contenuto dei file di testo: cat, tac, less, more, wc, head, tail, nl, split, sort, uniq, tr, gzip, gunzip, zcat, bzip2, bunzip2, bzcat, tar;<br>
- la gestione dei pacchetti software di Debian (APT) ed i repository: comandi dpkg, apt-get, apt-cache, aptitude;<br>
- la gestione dei pacchetti software di RedHat (RPM) ed i repository: comandi rpm, yum;<br>
- la shell, le sue modalità e la sua configurazione: shell di login, shell interattiva, file di configurazione dell'amministratore e file di configurazione degli utenti;<br>
- la documentazione: comandi man, whatis, apropos, mandb, info;<br>
<br>
Sarebbero interessanti anche argomenti un po' più avanzati: per esempio<br>
<br>
- la shell e lo scripting elementare: operatori logici && e ||, argomenti, il costrutto if, i cicli while, until, for, il costrutto case, i comandi break e continue, i comandi test e [, variable expansion, command expansion, arithmetic expansion, history expansion, le funzioni;<br>
- servizi per la schedulazione di processi: cron, anacron, at;<br>
- la gestione degli utenti e dei gruppi; comandi passwd, chage, su, sudo, sudoedit;<br>
- gestione del filesystem e dei dischi: partizionamento e montaggio; comandi fdisk, mount, umount, lsof;<br>
<br>
Fatemi sapere quali sono le vostre preferenze, in modo da organizzare meglio le serate.<br>
<br>
Saluti<span class="HOEnZb"><font color="#888888"><br>
<br>
Andrea Grassi<br>
<br>
-- <br>
Mailing list info: <a href="http://lists.linux.it/listinfo/luccalug-soci" target="_blank">http://lists.linux.it/<u></u>listinfo/luccalug-soci</a><br>
</font></span></blockquote></div><br></div>