Corso gnu/linux OTTOBRE 2018
Politecnico @aula 10
@oirasor
oggi interrogazioni a tappeto*, in palio da **0.5pt a domanda!
*così state attenti!
**salvo dove specificato
@oirasor
riassunto delle puntate precedenti
Free and Open source software?
@oirasor
riassunto delle puntate precedenti
Avete un terminale? USATELO!!
@oirasor
l’informatica tratta di computer come l’astronomia di telescopi
[ quiz: chi l’ha detto? ] = 1pt
@oirasor
tip #0.0
il reparto di informatica sta a informatica quanto quello di calcolatrici sta a matematica!
@oirasor
tip #0.1
il mondo dei desktop environment e/o windows manager sta allo `swag`
con gnu/linux c’entra molto poco
@oirasor
[chi l’ha detto? Edsger W. Dijkstra]
@oirasor
dOMANDE?
vOGLIA DI APPROFONDIRE QUANTO VISTO finora?
echo, ls, cat, grep, wc, cd, pwd, mkdir, head, tail, man, mv, cp
@oirasor
riordiniamo le idee (a caso)
man, ls, pwd, cd,
head, tail, grep,wc,
mkdir, cp, echo,
mv, rm,
cat,
@oirasor
1# Rule
vietato
memorizzare!
solo così
saprete davvero tutto =)
@oirasor
riordiniamo le idee (a caso)
man, ls, pwd, cd,
head, tail, grep,wc,
mkdir, cp, echo,
mv, rm,
cat,
@oirasor
sort command
sort�cosa fa? ordina le righe di un file
esempio: crea un <elenco> .
Ordinalo eseguendo il comando:
sort <elenco>
@oirasor
who & whoami command
who : utenti connessi al sistema
whoami : chi sono (banale? no.)
Sperimentazione a piacere.
@oirasor
TEXT EDITOR
Impariamo a scrivere? -_-’
@oirasor
NANO
Mi dicono sia il più semplice
(non lo so usare, lo impariamo insieme =)
@oirasor
VI
@oirasor
VI(M)
tutto quello che vi serve e anche di più
http://www.atmos.albany.edu/daes/atmclasses/atm350/vi_cheat_sheet.pdf
@oirasor
emacs & co.
Anche no, avete parecchia carne al fuoco (o tofu per i vegani)
chi lo ha scritto? [0.3pt]
@oirasor
I/O Redirection
Fantastica! Se la sai usare
@oirasor
STandard stream
Standard input (stdin) → file descriptor #0
Standard output (stdout) → file descriptor #1
Standard error (stderr) → file descriptor #2
@oirasor
Standard stream (example)
Standard input (stdin) : read, sort
Standard output(stdout) : ls,echo...
Standard error (stderr) : touch /etc/passwd 2> error.log
@oirasor
I/O Redirection
stdin redirection operator : < or << or <<<
stdout redirection operator : > or >>
stderr redirection operator: 2>
@oirasor
PipeLINE
Fantastica! Se la sai usare
@oirasor
pipeline workflow
pipe operator: |
piccolo potente strumento
@oirasor
soft & hard link
Cosa e’ un inode? Una struttura dati di un file, in un UNIX-like filesystem, che descrive un oggetto presente all’interno del sistema
--
differenze tra soft (symbolic) e hard link
@oirasor
un solo comando per entrambi
ln ⇒ crea un hard link
ln -s ⇒ crea un link simbolico
Proviamo!�Considerazioni a riguardo?
@oirasor
ANY questions?
ora o mai più
@oirasor
Vai @boz !
Universo wikimedia? Lo chiamiamo così?
@oirasor