Risorse
Ultimi & popolari
Aiuti & Utilities
Comunity
Linux: un tocco di colore alle man page
Ogni applicazione, chiamata di sistema o funzione di libreria in Linux che si rispetti ha la sua corrispettiva pagina di manuale (chiamata semplicemente man page) accessibile tramite il comando man nel terminale.
Pagina Man colorata
Per una buona visione di una pagina man, può risultare comodo installare un pager alternativo come most, che si trova nei repository di tutte le distro. Per visionare quindi la pagina man di most con le opzioni colorate, si può usare:......
Bloccare visualizzazione pagina man all’uscita
Questo è un piccolo trucchetto che secondo me può risultare molto utile quando si consulta da terminale una pagina man. Spesso infatti spulciando il man di un determinato programma, si apprendono nuove informazioni e nuovi comandi, ma una volta premuto il tasto q e si esce dal man, l'informazione o il comando non è più visibile, di conseguenza ci si trova nella situazione di tenere aperte due shell. Per ovviare a questo problema basta modificare .bashrc.........
Colorare le man pages con : most
Most è un programma di paginazione che mostra, in una schermata alla volta, il contenuto di un file su un terminale. Una riga di stato sulla parte bassa dello schermo riporta il nome del file, il numero di riga e la percentuale del file già visualizzata.
Diversamente dagli altri programmi di paginazione, most è capace di mostrare contemporaneamente un numero arbitrario di finestre, fintanto che stanno all’interno dello schermo, e differenti finestre possono essere usate per vedere differenti porzioni dello stesso file.
Oltre a visualizzare i normali file di testo, most può mostrare file binari e anche file con caratteri ascii arbitrari.
man + most = buona formattazione del testo per shell bash
most è un programma che ci può aiutare tantissimo quando utilizziamo il comando 'man', in quanto permette di riformattare l'output in modo da individuare velocemente le informazioni che ci servono (guarda gli screenshot a fine guida per comprendere meglio).
Il player di ffmpeg
Abbiamo detto che ffmpeg è una bellissima e completa soluzione che ci consente di convertire un video. Questo progetto è composto da diversi componenti, tra i quali è presente ffplay, ovvero un semplice player audio/video basato sulle librerie SDL (Simple DirectMedia Layer) e sulle librerie di ffmpeg.
Leggi le istruzioni... con Konqueror
Non tutti sanno che è possibile utilizzare Konqueror per visualizzare in modo comodissimo quelle stesse pagine di manuale GNU/Linux che sulla shell risultano poco utilizzabili
Man dentro il browser
A me capita spesso di consultare le pagine man, e sinceramente ho sempre trovato scomodo consultarle nel terminale, specie quando la documentazione è molto lunga. Un altro problema può essere quello di non ricordare il termine esatto, e quindi si perde tempo ulteriormente. Molto spesso succede che si scopre e si impara qualcosa di nuovo, leggendo un documento che ti porta ad un altro ed ad un altro ancora, ma questo non può succedere se si consulta il man nel terminale così come lo conosciamo, poichè la ricerca del tipo "man apache" si limita solamente a quella documentazione, e quindi non ci si imbatterebbe in cose nuove. Però a questo c’è una soluzione secondo me eccezionale, ed è quella di servirsi del nostro browser. Gli utenti KDE ( che io non uso) hanno in konqueror questa opzione, ma per gli utenti Gnome bisogna utilizzare la visualizzazione nel nostro browser. Per ottenere questo basta installare.....
SA_RESTART and select syscall on Linux
Poco tempo fa mi sono imbattuto in un comportamento anomalo relativamente all’uso di una select() con timeout e un handler per il segnale SIGALRM. Il comportamento anomalo (documentato in parte su man 2 select) prevede che nel caso in cui la select() venisse interrotta da un segnale (SIGALRM nel mio caso) avrebbe come conseguenza la modifica del timeout passato come riferimento. Altra anomalia è data dal fatto che anche impostando la flag SA_RESTART, che forza la ri-esecuzione di una syscall interrotta da un segnale, la select() non si comporta come dovrebbe...
Convertire pagina man in pdf
Questi comandi sono rivolti agli amanti della shell. Per convertire una pagina man in formato pdf è molto semplice, basta eseguire dei semplici passaggi:   man -t man_scelto > man_scelto.ps   ps2pdf man_scelto.ps && rm-f man_scelto.psFacendo l'esempio con la pagina man di mplayer:   man -t mplayer> mplayer.ps   ps2pdf mplayer.ps && rm -f mplayer.ps
Principale
Inserisci...
Collabora
ZioBudda.net sta crescendo sempre di più, ma mi serve una mano per portare avanti i progetti e per rendere il sito sempre più bello e pieno di informazioni.


