GNU/Linux >> Linux Esercitazione >  >> Linux

Come portare fortuna al tuo terminale Linux

È dicembre e se non hai ancora trovato un calendario dell'avvento tecnologico che accende la tua fantasia, beh, forse questo farà il trucco. Ogni giorno, da ora al 24, ti offriamo un giocattolo da riga di comando Linux diverso. Che cos'è un giocattolo da riga di comando, chiedi? Potrebbe essere un gioco o un semplice diversivo per portare un po' di felicità al tuo terminale.

Il terminale Linux

  • I 7 migliori emulatori di terminale per Linux
  • 10 strumenti da riga di comando per l'analisi dei dati in Linux
  • Scarica ora:cheat sheet SSH
  • Cheat sheet sui comandi avanzati di Linux
  • Esercitazioni sulla riga di comando di Linux

Potresti aver visto alcuni di questi prima. Ci auguriamo che anche tu troverai qualcosa di nuovo. Ad ogni modo, speriamo che ti divertirai a seguirci.

Il giocattolo di oggi, fortuna , è vecchio. Le sue versioni risalgono agli anni '80 quando fu incluso in Unix. La versione che ho installato in Fedora era disponibile con una licenza BSD e l'ho presa con quanto segue.

$ sudo dnf install fortune-mod

La tua distribuzione potrebbe essere diversa. Su alcuni, potresti dover installare le fortune separatamente da fortune stesso (prova a cercare "fortunes*"). Puoi anche controllare il codice sorgente su GitHub. Quindi, corri a fortuna per ottenere, beh, una fortuna.

$ fortune
"Time is an illusion.  Lunchtime doubly so."
-- Ford Prefect, _Hitchhiker's Guide to the Galaxy_

Allora perché hai bisogno di fortune al terminal? Per divertimento, ovviamente. Forse vorresti aggiungerli al messaggio del giorno sul tuo sistema?

Personalmente, mi piace usare la fortuna comando come un pezzo di dati fittizi integrato quando utilizzo il terminale per analizzare il testo, in particolare con le espressioni regolari, e voglio qualcosa di semplice su cui provarlo.

Ad esempio, supponiamo che stessi testando la nostra trasformazione con tr comando per sostituire la lettera e con un numero 3.

$ fortune | tr 'eE' '3'
Unix 3xpr3ss:
All pass3ng3r bring a pi3c3 of th3 a3roplan3 and a box of tools with th3m to
th3 airport. Th3y gath3r on th3 tarmac, arguing constantly about what kind
of plan3 th3y want to build and how to put it tog3th3r. 3v3ntually, th3
pass3ng3rs split into groups and build s3v3ral diff3r3nt aircraft, but giv3
th3m all th3 sam3 nam3. Som3 pass3ng3rs actually r3ach th3ir d3stinations.
All pass3ng3rs b3li3v3 th3y got th3r3.

Quindi quali fortune arrivano con la tua distribuzione? Dai un'occhiata al tuo / noi /share/games/fortune directory per trovarli tutti. Ecco alcuni dei miei preferiti.

Never laugh at live dragons.
                -- Bilbo Baggins [J.R.R. Tolkien, "The Hobbit"]
I dunno, I dream in Perl sometimes...
             -- Larry Wall in  <[email protected]>
I have an existential map.  It has "You are here" written all over it.
                -- Steven Wright

Alla ricerca di ulteriori informazioni sulla fortuna ? Ovviamente puoi sempre controllare la pagina man per saperne di più sulle opzioni o leggere un po' di più sulla cronologia del comando su Wikipedia.

Hai un giocattolo da riga di comando preferito che pensi dovrei profilare? Il calendario di questa serie è per lo più compilato, ma ho ancora pochi posti. Fammi sapere nei commenti qui sotto e lo verificherò. Se c'è spazio, cercherò di includerlo. In caso contrario, ma ricevo dei buoni contributi, alla fine farò una carrellata di menzioni d'onore.

Dai un'occhiata al giocattolo di ieri, guida una locomotiva attraverso il tuo terminale Linux e torna domani per un altro!


Linux
  1. Qual è il tuo trucco da terminale Linux preferito?

  2. Come cambiare il colore del tuo terminale Linux

  3. Come tmux suscita gioia nel tuo terminale Linux

  4. Parti per un'avventura nel tuo terminale Linux

  5. Come rendere natalizio il tuo terminale e shell Linux

Come utilizzare praticamente il tuo terminale Linux (parte 2)

Come utilizzare il terminale Linux in Android

Come aprire una finestra di un terminale Linux

Come trovare il tuo indirizzo IP in Linux

Come aprire un PDF in un terminale Linux

Come ottenere il tuo indirizzo IP su Linux