Όχι πολύ καιρό πριν, σε πολύ πολύ στενό γαλαξία, έδωσα τις δέκα πρώτες από τις πιο αστείες και / ή άχρηστες εντολές Linux - μια συλλογή από διάφορες βοηθητικές εφαρμογές που πολλοί από εσάς σχολίασατε, προτείνοντας κάποιες πρόσθετες εντολές, ή εξηγώντας τη λειτουργία τους. Ορισμένα από αυτά τα σχόλια ήταν στην πραγματικότητα πολύ ενδιαφέροντα και νομίζω ότι ο κατάλογος πρέπει να ενημερωθεί, λαμβάνοντας υπόψη αυτά τα στοιχεία. Ως εκ τούτου, παρουσιάζω έναν άλλο δέκα κορυφαίο κατάλογο των πιο αστείων και / ή άχρηστων εντολών, συμπεριλαμβανομένων των απόψεών σας και λίγο λίγο από τη δική μου, έτσι ώστε να έχουμε μια λίστα που φτάνει σε δέκα. Προσέξτε, όμως, επειδή ορισμένες από τις εντολές που αναφέρονται εδώ δεν θα λειτουργήσουν από προεπιλογή και μπορεί να απαιτήσουν την εγκατάσταση ενός επιπλέον πακέτου.

1. sl

Χάρη στον Asdasd, ανακάλυψα το "sl". Ένα απίστευτα άχρηστο αλλά πολύ απαραίτητο πρόγραμμα που δείχνει ακριβώς ένα τρένο στην τέχνη ASCII που περνάει από το τερματικό σας. Ίσως μια από τις πιο ελκυστικές εντολές αυτής της πρώτης δεκάδας.

2. pi

Η πίστωση πηγαίνει στο cameronhorsburgh για να φέρει αυτό το ένα. Το "pi" εμφανίζει μια προσέγγιση του PI, χρήσιμη αν κάνετε κάποιο υπολογισμό, υποθέτω. Η σύνταξη είναι:

 pi [αριθμός ψηφίων προς εμφάνιση] 

3. σκύλος

Το Coats ήταν αυτό που το έφερε αυτό. "Σκύλος" είναι μια εναλλακτική λύση για την "γάτα" (βλέπε το χιούμορ;), καθώς χρησιμοποιεί την ίδια σύνταξη για να εμφανίσει μια ροή κειμένου στην κονσόλα. Ίσως χρειαστεί να το εγκαταστήσετε, καθώς δεν είναι μια προεπιλεγμένη εντολή, αλλά όταν το κάνετε, σας καλώ να ρίξετε μια ματιά στη σελίδα του εγχειριδίου.

4. vdir

Το "vdir" είναι άχρηστο με το ότι είναι πλεονασμός. Η κύρια λειτουργία του είναι να απαριθμήσει το περιεχόμενο ενός καταλόγου, εμφανίζοντας το όνομα των αρχείων, τα δικαιώματα, τις ημερομηνίες τροποποίησης, τα μεγέθη κλπ. Ωστόσο, όλα αυτά μπορούν να γίνουν μέσω της καλής παλιάς εντολής "ls" και της σύνθετο όπως

 ls -l 

5. καθαρίστε

"Σαφής" είναι επίσης μια πλεονασμού. Με αυτή την εντολή, θα διαγράψετε τις γραμμές από το τερματικό και θα "καθαρίσετε την οθόνη". Όμως, οποιοσδήποτε έμπειρος στην κονσόλα θα εξοικονομήσει χρόνο χρησιμοποιώντας τη συντόμευση "Ctrl + l", η οποία κάνει ακριβώς το ίδιο πράγμα.

6. ul

Μια ενδιαφέρουσα εντολή, "ul", μπορεί να χρησιμοποιηθεί για να υπογραμμίσει χαρακτήρες στο τερματικό. Δεν το έχω καταλάβει εντελώς, αλλά ξέρω ότι, για παράδειγμα, θα μεταμορφωθεί

 echo $ 'hello w \ b_o \ b_r \ b_l \ b_d \ b_' | ul 

σε "γεια κόσμο". Όπως μπορείτε να μαντέψετε, αντικαθιστά το μετα-χαρακτήρα "\ b_" με μια πραγματική υπογράμμιση.

7. w

Μπορείτε να πείτε οτιδήποτε θέλετε για το "w", αλλά κατά την άποψή μου είναι η συντομότερη εντολή που μπορείτε να βρείτε από προεπιλογή στο μηχάνημά σας. Και νομίζω ότι αξίζει επομένως να βρίσκεται στη λίστα μας μόνο για αυτό. Παραδόξως, το "w" σας επιτρέπει να βλέπετε πληροφορίες σχετικά με τους τρέχοντες χρήστες, όπως το όνομα τους, τον χρόνο σύνδεσής τους κ.λπ.

8. φίλτρα

Η συνεισφορά ενός Moore: Τα φίλτρα είναι ένα σύνολο εργαλείων που μεταμορφώνουν κείμενο για να δώσουν κάποια φωνητική προφορά. Τα "talkfilters" θα σας δώσουν τον κατάλογο των πιθανών τόνων. Αλλά για παράδειγμα,

 echo "make tech ευκολότερο είναι δροσερό" fudd 

θα δώσει " make tech easiew είναι coow " που υποτίθεται μοιάζει με την προφορά Elmer Fudd (ο τύπος που κυνηγά Bugs Bunny σε Looney Tunes). Και ένα από τα αγαπημένα μου, το φίλτρο "warez" θα σας δώσει την είσοδό σας στον κώδικα H4x0r. Το προηγούμενο παράδειγμα γίνεται "] \ / [ak3 73k] - [3az13r YZ c0ol" με "warez" αντί για "fudd" στο τέλος της εντολής.

9. mods τύχη

Τελευταία φορά, σας παρουσίασα την περίφημη εντολή τύχης, η οποία σας δίνει μια (σχετικά) σύντομη και τυχαία πρόταση geek κάθε φορά που την αποκαλείτε. Ωστόσο, εάν μπορείτε να προσθέσετε τις δικές σας περιουσίες στη βάση δεδομένων, είναι επίσης δυνατή η λήψη επεκτάσεων ή mods που προσθέτουν περιουσίες από μια συγκεκριμένη πηγή, όπως τα Star Wars, τα γεγονότα του Chuck Norris, διαφορετικές γλώσσες, Matrix, Futurama, Calvin και Hobbes και πολλά άλλα. Εγκαταστήστε τη λειτουργία που θέλετε και κάντε

 τύχη [όνομα του mod] 

Για παράδειγμα, εγκατέστησα την επέκταση του Chuck Norris στην αγγλική γλώσσα, οπότε κάνοντας

 τύχη chucknorris 

Παίρνω "ο Τσακ Νόρις αλέθε τον καφέ με τα δόντια του και βράζει το νερό με τη δική του οργή ".

10. χιόνι

Τέλος, ένα μικρό σενάριο για να τερματίσετε την πρώτη δεκάδα. Δεν θα μπορούσα να σταματήσω να μοιραστώ το script snow.sh από το myh3r3.com που δημιουργεί μικρές νιφάδες χιονιού που πέφτουν στο τερματικό σας. Αντιγράψτε-επικολλήστε τον κώδικα σε ένα αρχείο κειμένου, ονομάστε το "snow.sh", κάντε το εκτελέσιμο και ξεκινήστε το σε ένα τερματικό για να θαυμάσετε.

 ######################################################################################################################################################## "=" "] || ["$ {νιφάδες χιονιού [$ i]}" = "$ LINES"]; τότε νιφάδες χιονιού [$ i] = 0 αλλιώς αν ["$ {lastflakes [$ i]}"! = ""]; στη συνέχεια printf "\ 033 [% s;% sH \ 033 [1; 1H" $ {lastflakes [$ i]} $ fif printf "\ 033 [% s; νιφάδες χιονιού [$ i]} $ i lastflakes [$ i] = $ {νιφάδες χιονιού [$ i]} νιφάδες χιονιού [$ i] = $ ($) ($ RANDOM% $ COLUMNS)) move_flake $ i για το x στο "$ {! Lastflakes [@]}" do move_flake "$ x" 

συμπέρασμα

Καταρχάς, θέλω να σας ευχαριστήσω όλους για τα σχόλιά σας σχετικά με το προηγούμενο άρθρο. Προσπάθησα να βάλω εδώ μια συνθετική έκδοση αυτού που αναφέρατε για να το μοιραστείτε με περισσότερους ανθρώπους. Φυσικά, αυτή η λίστα δεν έχει ακόμη ολοκληρωθεί και ακόμα κι αν προσωπικά αμφιβάλλω ότι θα είναι πάντα, σας καλώ να συνεχίσετε να μοιράζεστε.

Έτσι και πάλι, αν μπορείτε να σκεφτείτε περισσότερα, ή αν έχετε κάποιο παράδειγμα στο μυαλό του πότε οι εντολές αυτές γίνονται πρακτικές, παρακαλούμε αφήστε μας ένα σχόλιο.