Archive for the ‘ Mondobash ’ Category

Se non vi piace il prompt di bash…

…sapete perfettamente che si può cambiare, fino ad oggi l’ho considerato “poco” utile cambiare ciò che già avevo, troppo sbatto, e non ne vedevo l’utilità.
Fino a quando (e mi era capitato già in passato) non ho rischiato di operare sul mio client invece che tramite ssh su una macchina virtuale.
Continua a leggere

Curioso “meme” se così si può dire…

…e rubo l’idea al “Planet Ubuntu”.

coort@HELM:~$ history|awk '{a[$2]++ } END{for(i in a){print a[i] " " i}}'|sort -rn|head
954 sudo
247 cd
110 ll
106 ls
55 rm
52 cat
31 man
22 htop
20 ping
20 ifconfig

Un LOL ci stà tutto effettivamente 😀

EDIT: siccome zhortan flamma a riguardo, riscrivo il comando come lui dice sia migliore e più efficiente 😀
history|awk '{print $2}'|sort|uniq -c|sort -rn|head

Come suona il vostro kernel?

Estratto da “Linux Filesystem Hierarchy”:

[…]Take /dev/dsp, for instance. This file represents your speaker device. Any data written to this file
will be re−directed to your speaker. If you try ‘cat /boot/vmlinuz > /dev/dsp’ (on a properly configured system)
you should hear some sound on the speaker. That’s the sound of your kernel![…]

Il PDF da dove ho preso questo testo è liberamente scaricabile, basta un click su google.

Mount share Windows in Dominio AD…

Diversi giorni fà ho preso a smanettare con bash per mountare alcune share M$ Winzozz, ho diversi server sparsi da amministrare (non sono da solo tranquilli, siamo un gruppo di 4 persone!) e mi serve avere sotto mano alcuni dei loro dischi per l’attività comune, pertanto ho creato uno script bash per caricarle direttamente sul mio desktop (soluzione poco elegante ma molto efficace), ho riscontrato diversi problemi, per lo più dovuti a inesperienza, ma che ho comunque risolto, raccolgo qui alcuni appunti su mount per le share samba un pò “evolute”.

Continua a leggere

Verificare se avete già “mountato” qualcosa…

Sempre per la solita storia di caricarmi sul desktop delle share di alcuni sever, mi sono sviluppato uno script (in evoluzione giornaliera direi) per fare tutto in automatico, ovvio che al momento è tutto o quasi hardcoded nello script, non era inteso andare oltre il suo scopo ma ho deciso che lo volgio seriamente migliorare, pertanto ecco una delle soluzioni che vi ho implementato, questa riguarda sul vedere se ho un directory che ha una mount attiva (anche non funzionante, e che dovrei smontare con il “lazy” umount).

Continua a leggere

Bash: | (alias PIPE)

Seconda puntata con “Mondobash”, stavolta si parla di un’operatore e non di un comando, ovvero il | , meglio conosciuto col nome di pipe.

Continua a leggere

Bash: beginner readings vol. 1!

Inauguro un’ulteriore categoria: Mondobash! E’ ovviamente intesa per coloro che iniziano ad usare linux, non per i pro che mangiano script anche a colazione, la sezione conterrà una serie di articoletti per esplicare alcune cose basilari sull’uso della shell in linux, esaminando superficialmente singoli o coppie di comandi, spesso utilizzati od indicati sugli how-to, ma del quale si conosce ben poco e non si comprende a fondo il significato mancando le basi. Pertanto difficilmente troverrete spiegazioni viscerali sul COME funziona, ma si incentrerà sul cosa fa di base, per le funzioni avanzate c’è internet e man che non sono così ostici se si comprende a cosa serve un comando (e la diferenza tra quel che dovrebbe fare e l’uso comune).

Continua a leggere