<br><br><div class="gmail_quote">Il giorno 30 aprile 2011 18:51, Gianluca Zecchin <span dir="ltr"><<a href="mailto:gianluca.zecchin@gmail.com">gianluca.zecchin@gmail.com</a>></span> ha scritto:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Il 29 aprile 2011 20:06, Davide "DeMoN3" Angelini<br>
<<a href="mailto:demon3rock@gmail.com">demon3rock@gmail.com</a>> ha scritto:<br>
<div class="im">> Io ho preso un pò di appunti digitali stringati...fondamentalmente il<br>
> comando e una piccola spiegazione...se vuoi domani te la invio<br>
<br>
</div>Grazie, mi faresti una grande cortesia<br>
<div><div></div><div class="h5"><br>
ciao<br>
Gianluca<br>
</div></div><div class="h5"><br></div></blockquote><div>Li incollo qui, sperando di rendere un favore a tutti quanti...sono molto alla rinfusa, ma meglio di nulla ;)</div><div><br></div><div><a href="http://en.wikipedia.org/wiki/Nagle%27s_algorithm">http://en.wikipedia.org/wiki/Nagle%27s_algorithm</a></div>
<div><br></div><div>file in cui è salvata l'history</div><div><br></div><div><br></div><div>Comandi per la gestione dell'history</div><div>$HISTCMD $HISTCONTROL $HISTFILE $HISTFILESIZE $HISTSIZE </div>
<div><br></div><div>demon3@davide-ubuntu:~$ echo $HISTCMD</div><div>232</div><div>demon3@davide-ubuntu:~$ echo $HISTCONTROL</div><div>ignoredups:ignorespace <--- ignora i comandi con lo spazio davanti e i comandi duplicati</div>
<div>demon3@davide-ubuntu:~$ echo $HISTFILE</div><div>/home/demon3/.bash_history <-- cat $HISTFILE <-- visualizza cronologia = echo history</div><div>demon3@davide-ubuntu:~$ echo $HISTSIZE </div><div>1000</div><div>
<br></div><div>demon3@davide-ubuntu:~$ ctrl+r <--</div><div>demon3@davide-ubuntu:~$ ctrl+a <-- vai a inizio riga</div><div>demon3@davide-ubuntu:~$ ctrl+e <-- vai a fine riga</div><div>demon3@davide-ubuntu:~$ ctrl+left <-- salta una parola indietro</div>
<div>demon3@davide-ubuntu:~$ ctrl+right <-- salta una parola avanti</div><div>demon3@davide-ubuntu:~$ ctrl+pag <-- cambi shell</div><div><br></div><div>Verificare la compatibiltà tra le shortcut e il terminale</div>
<div><br></div><div>Scoprire shortcuts</div><div><br></div><div>demon3@davide-ubuntu:~$ esc . <-- richiama l'argomento dell'ultimo comando</div><div><br></div><div>demon3@davide-ubuntu:~$ touch /tmp/directory/pippo{1..10}.txt <-- crea i file pippo1.txt pippo2.txt, etc... OCCHIO AI 2 PUNTI!!!</div>
<div><br></div><div>pushd /tmp/pippo; mv 1 5 3 4 6 /tmp/directorylungalungalungalunga/</div><div><br></div><div>pushd <-- memorizza la directory corrente in uno stack</div><div>popd <-- rilascia l'ultima directory in uso</div>
<div><br></div><div>mv {1,2,3}.txt /tmp/directory <-- sposta 1.txt 2.txt 3.txt</div><div><br></div><div>demon3@davide-ubuntu:~$ echo 1 2 3 4 5</div><div>1 2 3 4 5</div><div>demon3@davide-ubuntu:~$ !!</div><div>echo 1 2 3 4 5</div>
<div>1 2 3 4 5</div><div>demon3@davide-ubuntu:~$ !! 789</div><div>echo 1 2 3 4 5 789</div><div>1 2 3 4 5 789</div><div><br></div><div>demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt</div><div>/tmp/directory/pippo1.txt</div>
<div>demon3@davide-ubuntu:~$ ls -l $(!!) <--> demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt | xargs ls -l</div><div>ls -l $(find /tmp -name pippo1.txt)</div><div>-rw-r--r-- 1 demon3 demon3 0 2011-04-12 22:35 /tmp/directory/pippo1.txt</div>
<div><br></div><div><br></div><div>demon3@davide-ubuntu:~$ ls -l $(find /tmp -name pippo1.txt) <--> demon3@davide-ubuntu:~$ find /tmp -name pippo1.txt | xargs ls -l </div></div><br>-- <br><br><br>Davide Angelini<br>