Όλοι γνωρίζουμε ότι το τερματικό του Linux είναι το απόλυτο εργαλείο για διάφορες εργασίες, διαχείριση συστημάτων και προγραμματισμό. Μπορεί όμως να γίνει και ένα διασκεδαστικό εργαλείο!

Το τρενάκι της εντολής sl μέσα στο τερματικό του Ubuntu μου!
1. Τα Κλασικά
Το Τρένο της Συμφοράς: sl
Αν γράφεις συχνά λάθος την εντολή ls ως sl, το τερματικό σε τιμωρεί (ή σε διασκεδάζει) στέλνοντας μια ατμομηχανή που διασχίσει την οθόνη.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install sl
Arch Linux: sudo pacman -S sl
Fedora: sudo dnf install sl
- Χρήση:
sl
- Παράμετροι / Επιλογές:
-F: Το τρένο πετάει.
-l: Μικρότερο τρένο αλλά με δύο βαγόνια.
Ψηφιακή Βροχή Matrix: cmatrix
Θέλεις την κλασική οθόνη με τα πράσινα γράμματα που πέφτουν από την ταινία The Matrix;
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install cmatrix
Arch Linux: sudo pacman -S cmatrix
Fedora: sudo dnf install cmatrix
- Χρήση:
cmatrix
- Παράμετροι / Επιλογές:
-b: Έντονοι (bold) χαρακτήρες για καλύτερη ανάγνωση.
-C red: Αλλάζει το χρώμα της βροχής (μπορείς να βάλεις red, blue, magenta, cyan κ.λπ.).
-s: “Screensaver mode”, η βροχή σταματάει με το πάτημα οποιουδήποτε πλήκτρου.
Διαστημική Γάτα: nyancat
Μια πολύχρωμη γάτα που αφήνει πίσω της ένα ουράνιο τόξο.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install nyancat
Arch Linux: sudo pacman -S nyancat
Fedora: sudo dnf install nyancat
- Χρήση:
nyancat
- Παράμετροι / Επιλογές:
-n: Αφαιρεί το κείμενο και τον μετρητή χρόνου, δείχνοντας μόνο τη γάτα.
Γέμισε το τερματικό σου με νερό, ψάρια, καρχαρίες, μέχρι και το τέρας του Λοχ Νες, φτιαγμένα από χαρακτήρες ASCII.
- Εγκατάσταση (μέσω snap):
snap install asciiquarium
- Χρήση:
asciiquarium
- Παράμετροι (Πλήκτρα ελέγχου):
p: Παύση (pause) και επανεκκίνηση του animation.
r: Άμεση ανανέωση (redraw) της οθόνης με νέα πλάσματα.
q: Έξοδος.
Οπτικοποίηση Μουσικής: cava
Ένα εξαιρετικό εργαλείο γραμμής εντολών που λειτουργεί ως audio visualizer, δείχνοντας μπάρες που χορεύουν ανάλογα με τον ήχο που παίζει στον υπολογιστή σου.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install cava
Arch Linux: sudo pacman -S cava
Fedora: sudo dnf install cava
- Χρήση:
cava
- Παράμετροι (Πλήκτρα ελέγχου):
Πάνω / Κάτω Βελάκια: Αύξηση ή μείωση της ευαισθησίας του visualizer.
f / b: Αλλαγή χρώματος στις μπάρες (foreground) ή στο φόντο (background).
c: Εναλλαγή μεταξύ του προεπιλεγμένου χρώματος και των χρωμάτων του τερματικού σου.
Σημείωση: Μπορείτε να δείτε και την εφαμογή Cavalier η οποία βασίζεται στο Cava.
—
2. Παιχνίδια στο Τερματικό
Το κλασικό arcade παιχνίδι διαστημικής καταστροφής μεταφέρεται αυτούσιο σε μορφή κειμένου/ASCII.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install ninvaders
Arch Linux: sudo pacman -S ninvaders
Fedora: sudo dnf install ninvaders
- Χρήση:
ninvaders
- Παράμετροι (Πλήκτρα ελέγχου):
Χρησιμοποίησε τα βελάκια (Δεξιά/Αριστερά) για κίνηση και το Space για να πυροβολήσεις.
Οδήγησε ένα μικρό όχημα στην επιφάνεια του φεγγαριού και πήδα πάνω από τους κρατήρες πατώντας το Space.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install moon-buggy
Arch Linux: sudo pacman -S moon-buggy
Fedora: sudo dnf install moon-buggy
- Χρήση:
moon-buggy
- Παράμετροι / Επιλογές:
Πατώντας το πλήκτρο Space ή το a πηδάς. Αν αργότερα βρεις εμπόδια που πυροβολούνται (σε κάποια επίπεδα), χρησιμοποιείς το j ή k για βολή.
Μια πιστή μεταφορά του θρυλικού Pac-Man αποκλειστικά για το τερματικό.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install pacman4console
Arch Linux: sudo pacman -S pacman4console
- Χρήση:
pacman4console
- Παράμετροι / Επιλογές:
--level=N: (π.χ. --level=3) Ξεκινάς απευθείας από την πίστα της επιλογής σου (υπάρχουν 9 διαφορετικά levels).
Το “Κακό” Tetris: bastet
Το bastet (Bastard Tetris) είναι ένας κλώνος του γνωστού Tetris με μια λεπτομέρεια. Δεν σου δίνει τυχαία τουβλάκια, αλλά αναλύει το πλέγμα και σου δίνει το χειρότερο δυνατό τουβλάκι που θα μπορούσε να σου τύχει! Προσφέρει και την κανονική (εύκολη) έκδοση του παιχνιδιού.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install bastet
Arch Linux: sudo pacman -S bastet
Fedora: sudo dnf install bastet
- Χρήση:
bastet
- Παράμετροι / Επιλογές:
Πατώντας το p κάνεις παύση.
Κλασικό Φιδάκι: nsnake
Το nsnake φέρνει το εμβληματικό φιδάκι στο τερματικό.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install nsnake
Arch Linux: sudo pacman -S nsnake
Fedora: sudo dnf install nsnake
- Χρήση:
nsnake
- Παράμετροι / Επιλογές:
Την ώρα που παίζεις, πάτα το m. Θα ανοίξει ένα πλήρες μενού όπου μπορείς να αλλάξεις την ταχύτητα του φιδιού, να αφαιρέσεις τα τοιχώματα (να περνάς από απέναντι) και να ρυθμίσεις τα χρώματα.
Αν προτιμάς να ακονίζεις το μυαλό σου, το nudoku είναι μια πλήρης έκδοση του γνωστού παιχνιδιού Sudoku, με επιλογές δυσκολίας, φτιαγμένο αποκλειστικά από χαρακτήρες κειμένου.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install nudoku
Arch Linux: sudo pacman -S nudoku
Fedora: sudo dnf install nudoku
- Χρήση:
nudoku
- Παράμετροι / Επιλογές:
-d [0-2]: Ρυθμίζει απευθείας τη δυσκολία (0 για εύκολο, 1 για κανονικό, 2 για δύσκολο). π.χ. nudoku -d 2
-c: Ενεργοποιεί το χρωματιστό interface για πιο όμορφη εμφάνιση.
Φάε τους αριθμούς: greed
Ένας συνδυασμός Tron και Pac-Man. Κινείσαι σε ένα πλέγμα γεμάτο αριθμούς. Ο αριθμός που θα “φας” καθορίζει πόσα βήματα προς εκείνη την κατεύθυνση θα κάνεις. Σκοπός είναι να φας όσο το δυνατόν περισσότερους αριθμούς πριν εγκλωβιστείς.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install greed
Arch Linux: sudo pacman -S greed
Fedora: sudo dnf install greed
- Χρήση:
greed
- Παράμετροι (Πλήκτρα ελέγχου):
Χρησιμοποιείς τα βελάκια. Αν βρεθείς σε αδιέξοδο, πατάς q για να βγεις ή p για παύση.
Η Μεγάλη Συλλογή: bsdgames
Αντί για ένα παιχνίδι, εγκαθιστάς μια ολόκληρη ρετρό συλλογή από αρκετά κλασικά παιχνίδια (όπως κρεμάλα, ναρκαλιευτή, backgammon, κ.ά.).
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install bsdgames
Arch Linux: sudo pacman -S bsd-games
Fedora: sudo dnf install bsd-games
- Χρήση: Δοκίμασε εντολές όπως
hangman (για κρεμάλα), tetris-bsd (για ένα απλό Tetris) ή snake.
- Παράμετροι / Επιλογές (Παράδειγμα για tetris-bsd):
tetris-bsd -l 5: Ξεκινάς απευθείας από το επίπεδο δυσκολίας 5.
—
3. Εργαλεία Εμφάνισης και “Χρωματισμού”
Γράμματα ASCII: figlet
Δημιούργησε εντυπωσιακά μπάνερ από ASCII.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install figlet
Arch Linux: sudo pacman -S figlet
Fedora: sudo dnf install figlet
- Χρήση:
figlet Osarena
- Παράμετροι / Επιλογές:
-f slant: Αλλάζει τη γραμματοσειρά σε πλάγια (υπάρχουν κι άλλες όπως -f shadow, -f block).
-c: Στοιχίζει το κείμενο ακριβώς στο κέντρο του τερματικού. Π.χ.: figlet -c -f slant OSArena
Ουράνιο Τόξο Εντολών: lolcat
Πάρε οποιαδήποτε εντολή και δώσε της χρώματα ουράνιου τόξου περνώντας την μέσα από το lolcat.
- Εγκατάσταση:
Debian/Ubuntu: sudo apt install lolcat
Arch Linux: sudo pacman -S lolcat
Fedora: sudo dnf install lolcat
- Χρήση (παράδειγμα):
sl -F | lolcat ή figlet Osarena | lolcat
- Παράμετροι / Επιλογές:
-a: Ενεργοποιεί το οπτικό εφέ κίνησης (animation) στα χρώματα.
-s 50: (Σε συνδυασμό με το -a) Ορίζει την ταχύτητα του animation, όπου 50 είναι πιο γρήγορο. Π.χ.: figlet Linux | lolcat -a -s 50
—
4. Διαδικτυακά & Χρηστικά
Πρόγνωση Καιρού: wttr.in
Μια πανέμορφη και πρωτότυπη πρόγνωση καιρού απευθείας στο τερματικό με τη χρήση του curl.
- Εγκατάσταση: Το
curl είναι προεγκατεστημένο στις περισσότερες διανομές.
- Χρήση:
curl wttr.in/Thessaloniki (ή όποια άλλη πόλη θέλεις).
- Παράμετροι / Επιλογές:
?0: Δείχνει μόνο τις τρέχουσες συνθήκες και όχι την πρόγνωση ημερών (π.χ. curl wttr.in/Thessaloniki?0).
?n: Εμφανίζει μια πιο συμπυκνωμένη/στενή (narrow) έκδοση, ιδανική για μικρά τερματικά.
curl wttr.in/Moon: Σου δείχνει την τρέχουσα φάση της σελήνης σε γραφικά ASCII!
curl v2.wttr.in/Thessaloniki: Φορτώνει τη νέα “v2” εμφάνιση του εργαλείου, με εντυπωσιακά γραφήματα αντί για απλό κείμενο.
Χάρτης της Γης: mapscii
Ένας πλήρης χάρτης του κόσμου, όπου μπορείς να κάνεις zoom και να πλοηγηθείς.
- Εγκατάσταση: Απαιτείται απλά το πρόγραμμα
telnet (sudo apt install telnet).
- Χρήση:
telnet mapscii.me
- Παράμετροι (Πλήκτρα ελέγχου):
a / z: Zoom in και Zoom out αντίστοιχα.
c: Εναλλαγή μεταξύ χαρακτήρων Braille και απλών χαρακτήρων ASCII (χρήσιμο αν το τερματικό σου δεν εμφανίζει σωστά το Braille).
q: Έξοδος.
Παρακολούθησε ολόκληρη την ταινία Star Wars φτιαγμένη εξ ολοκλήρου από χαρακτήρες κειμένου.
- Εγκατάσταση: Απαιτείται απλά το πρόγραμμα
telnet (sudo apt install telnet).
- Χρήση:
telnet towel.blinkenlights.nl
- Παράμετροι:
Δεν δέχεται παραμέτρους, το μόνο που απαιτείται είναι ποπ-κορν (ή όπως τα λέμε στο τόπο μου πατλάκια)!
Σταματάει πατώντας Ctrl+] και μετά γράφοντας quit.