Screen e Byobu

28 settembre 2010 - Fonte: http://www.linuxaria.com

ByobuSe usate spesso terminali e la linea di comando, spero conosciate il comando screen, altrimenti preparatevi a vedere qualcosa che vi aiuterà immensamente.

Screen ?

(Dal man)

GNU Screen è un emulatore di terminale libero multiplexer sviluppato dal Progetto GNU. Permette all’utente di accedere a sessioni del terminale multiple e separate. È molto utile per gestire più programmi dalla riga di comando.

Quando Screen è chiamato, crea una...

Leggi il seguito »

Shell tips #227: Scaricare solo file con una data estensione

27 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


Se si ha esperienza con bash, si saprà che con l' espressione "*.pdf", ci si riferisce a tutti i file pdf presenti in una cartella, la medesima convenzione può essere utilizzata anche con wget: wget ftp://pippo.org/downloads/*.pdf Questo dovrebbe scaricare tutti i file pdf disponibili, si...

Leggi il resto dell' articolo ...

Leggi il seguito »

Benchmark bash dash ksh csh zsh

26 settembre 2010 - Fonte: http://www.edmondweblog.com

 

PoisonBit per lavori che sta facendo a voluto fare dei test per decidere quale shell usare, a questo proposito ha fatto un test per verificarne le performance. Io ho modificato questo script aggiungendo ulteriori shell. Lo script è il seguente:

 

#!/bin/bash

testdir="/home/edmond/test/"
mkdir -p "$testdir"
printf '#!/bin/dash --\n\n' > "$testdir/dash"
printf '#!/bin/bash --\n\n' > "$testdir/bash"
printf '#!/bin/ksh --\n\n'  > "$testdir/ksh"
printf '#!/bin/csh --\n\n'  > "$testdir/csh"
printf...

Leggi il seguito »

i3, i5, i7, informazioni in Linux

26 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


i7z è una utility per Linux che fornisce informazioni sui processori Intel Core i3, i5 e i7, utile per il buon funzionamento della modalità turbo (una tecnologia unica di questo modello di CPU), oppure per visualizzare la frequenza d'uso di ciascuno dei core. Per installare I7z, aprire un...

Leggi il resto dell' articolo ...

Leggi il seguito »

Conoscere quante volte si è usato un comando

26 settembre 2010 - Fonte: http://www.edmondweblog.com

Per conoscere quali sono i comandi usati più frequentemente ed in quale numero, bisogna andare a spulciare in bash_history, ma se vogliamo velocizzare il tutto basta questo comando:

$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head

nel mio caso il risultato è questo:

edmond@debianbox:~$ history | awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
58 mencoder
56 ffmpeg
49 cd
43 swfc
43 sudo
41 su
30 swfextract
26 cat
24 ls
10 phoronix-test-suite
 

in bash_history si trovano...

Leggi il seguito »

Strumenti cli per l’analisi di rete 2

25 settembre 2010 - Fonte: http://www.linuxaria.com

networkDopo ping, telnet e dig continueremo a vedere altri strumenti utili per l’analisi della rete fatta da linea di comando

Traceroute

traceroute è uno strumento di rete usato per mostrare il percorso intrapreso dai pacchetti attraverso un protocollo Internet (IP) di rete. Una variante IPv6, traceroute6, è anche disponibile.

Lo strumento traceroute è disponibile...

Leggi il seguito »

File e trattino

25 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


Se per caso non sapete come aprire una directory con il nome che inizia con un trattino ("-"), date una lettura a questo post. Forse avrete provato con questi metodi: cd -directory cd \-directory cd *directory cd "-directory" ricevendo sempre un messaggio d' errore, questo perché tutto...

Leggi il resto dell' articolo ...

Leggi il seguito »

Sed e script

24 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


Come sicuramente saprete, sed, può essere utilizzato anche con dei files di script che diano le direttive al tool, in questo caso la sintassi risulta: sed [OPZIONI] -f script file La cosa, risulta molto utile, se ad esempio, in un file vi sono più parti da modificare, torniamo alla sintassi,...

Leggi il resto dell' articolo ...

Leggi il seguito »

Shell tips #226: Eliminare spazi iniziali e finali

23 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


Vediamo come eliminare tutti gli spazi iniziali e finali da ogni riga nel file, si potrebbe agire manualmente, lanciando un editor, e poi armandosi di molta pazienza, spostarsi in ogni riga e procedere con la modifica voluta, oppure ci si potrebbe affidare a sed: sed 's / ^ \ s * / /; s / s \...

Leggi il resto dell' articolo ...

Leggi il seguito »

Shell tips #225: Spostare le chiavi ssh

21 settembre 2010 - Fonte: http://liberamente-kayowas.blogspot.com/


Il comando di oggi, non fa altro che copiare il file delle chiavi di ssh in una macchina remota: ssh user@remote 'cat >> ~/.ssh/authorized_keys2' < ~/.ssh/id_rsa.pub

Leggi il resto dell' articolo ...

Leggi il seguito »