7 λόγοι για τους οποίους πρέπει να εγκαταστήσετε το κέλυφος ψαριών

Δεν σας αρέσει πώς λειτουργεί το τερματικό σας Linux; Γιατί να μην εγκαταστήσετε ένα νέο κέλυφος; Ένα τέτοιο κέλυφος είναι το ψάρι, το οποίο εισάγει χαρακτηριστικά που θα έπρεπε να έχουν γίνει συνηθισμένο, αλλά δεν το έκαναν. Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ.

Δεν σας αρέσει πώς λειτουργεί το τερματικό σας Linux;  Γιατί να μην εγκαταστήσετε ένα νέο κέλυφος;  Ένα τέτοιο κέλυφος είναι το ψάρι, το οποίο εισάγει χαρακτηριστικά που θα έπρεπε να έχουν γίνει συνηθισμένο, αλλά δεν το έκαναν.  Ας ΡΙΞΟΥΜΕ μια ΜΑΤΙΑ.
Διαφήμιση

Ίσως αυτό που οδηγεί τόσους πολλούς ανθρώπους να εγκαταστήσουν το Linux είναι ότι είναι τόσο γελοία προσαρμόσιμη . Αν δεν σας αρέσει το πώς φαίνεται, μπορείτε να εγκαταστήσετε ένα νέο περιβάλλον παραθύρου Είναι η επιλογή σας: Τα 10 κορυφαία περιβάλλοντα επιφάνειας εργασίας Linux Είναι η επιλογή σας: Τα κορυφαία 10 περιβάλλοντα επιφάνειας εργασίας Linux Από το Gnome στο KDE, από το MATE έως το Unity, υπάρχει ένα Πολλές επιλογές εκεί έξω. Από πού πρέπει να ξεκινήσετε; Συντριπτική; Ξεκινήστε εδώ. Διαβάστε περισσότερα . Αν δεν σας αρέσει το πώς λειτουργεί το τερματικό σας, μπορείτε να το αλλάξετε εγκαθιστώντας ένα νέο κέλυφος.

Υπάρχουν πολλά διαφορετικά κοχύλια από τα οποία μπορείτε να επιλέξετε. Ένα από τα πιο δημοφιλή είναι bash, αλλά υπάρχουν και ZSH, Korn Shell, και TCSH. Είναι όλα ωραία κοχύλια, αλλά όλα δημιουργήθηκαν στη δεκαετία του 1970, στη δεκαετία του 1980 και στις αρχές της δεκαετίας του 1990, και δεν έχουν κινηθεί πραγματικά με την εποχή. Γι 'αυτό πρέπει να εξετάσετε το ενδεχόμενο να ψάξετε τα ψάρια - το Φιλικό Κέλυφος.

Το ψάρι έχει την ελαφρώς ειρωνική ετικέτα του "κελύφους γραμμής εντολών για τη δεκαετία του '90". Εισάγει χαρακτηριστικά που πραγματικά θα έπρεπε να έχουν γίνει συνηθισμένα νωρίτερα, αλλά δεν το έκαναν . Χαρακτηριστικά όπως αυτοσυγκρατήσεις, χρώματα VGA και μια γλώσσα scripting εμπνευσμένη από σύγχρονες γλώσσες προγραμματισμού όπως η Python και η Ruby. Είμαι φαν.

Διαβάστε παρακάτω για να μάθετε τι μπορεί να κάνει τα ψάρια για εσάς και πώς μπορείτε να το εγκαταστήσετε στο μηχάνημά σας.

Αυτόματη συμπλήρωση και προτάσεις

Ένα από τα καλύτερα χαρακτηριστικά του ψαριού είναι η αυτόματη συμπλήρωση. Ξέρει τι σκέφτεστε και με χαρά θα σας εξοικονομήσει τις πληκτρολογήσεις ολοκληρώνοντας την εντολή σας για σας. Απλά πατήστε Tab.

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

AutoSuggestions

Αν κολλήσετε σε μια δεδομένη εντολή, πατώντας το πλήκτρο Tab θα εμφανιστούν όλες οι γνωστές αποδεκτές παραμέτρους και τι κάνουν. Αυτό γίνεται από τα ψάρια που μαζεύονται μέσα από τα "Man Pages" (τεκμηρίωση, ουσιαστικά) του συγκεκριμένου προγράμματος.

TabSuggestions

Σημειώσεις σύνταξης και όμορφα χρώματα

Ξέρω; μπορείτε να προσαρμόσετε άλλα κελύφη για να χρησιμοποιήσετε πιο ζωντανά χρώματα και να επισημάνετε τη σύνταξη. Αλλά τα ψάρια έχουν ακριβώς έξω από το κουτί, και έχει μια πολύ ευρύτερη ποικιλία από αποχρώσεις για να διαλέξετε.

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

Χαρακτηριστικά

Ένα άλλο δροσερό χαρακτηριστικό που έχουν τα ψάρια είναι η δυνατότητα χρήσης μπαλαντέρ οπουδήποτε θέλετε. Λοιπόν, πώς λειτουργεί αυτό;

Λοιπόν, αν χρησιμοποιείτε το Bash και τρέχετε το "ls * .txt", θα λάβετε ένα μήνυμα σφάλματος επειδή αναζητά ένα συγκεκριμένο αρχείο που ονομάζεται "* .txt". Όχι στα ψάρια.

Μπαλαντέρ

Όπως θα περίμενε κανείς, θα απαριθμήσει τα πάντα στον συγκεκριμένο κατάλογο που έχει μια επέκταση αρχείου ".txt".

Μπορείτε επίσης να έχετε πολλαπλές wildcards πάρα πολύ. Επομένως, αν εκτελέσετε "ls * .jp *", θα εμφανίσετε κάθε αρχείο με επέκταση που ξεκινά με ".jp". Αυτό είναι εξαιρετικά χρήσιμο όταν θεωρείτε ότι τα αρχεία JPEG μπορούν να έρθουν με επεκτάσεις ".jpg"" και ".jpeg".

Διαδικτυακή διασύνδεση

Ένα άλλο χαρακτηριστικό γνώρισμα των ψαριών είναι ότι μπορεί να διαμορφωθεί μέσω μιας διεπαφής ιστού, που εκτελείται σε έναν τοπικό διακομιστή ιστού. Αυτό είναι σχεδόν το μόνο κέλυφος που προσφέρει αυτό. Ενώ αυτό ακούγεται σαν ένα κομμάτι χαρακτηριστικού "λευκού ελέφαντα", δεν είναι πραγματικά.

Η διεπαφή ιστού σάς επιτρέπει να προσαρμόσετε το σχέδιο χρωμάτων σύμφωνα με τις προτιμήσεις σας. Αν και, πρέπει να παραδεχτώ, ήμουν πολύ χαρούμενος με την προεπιλεγμένη παλέτα.

WebConfig

Το εργαλείο διαμόρφωσης ιστού του Fish σας επιτρέπει επίσης να περιηγηθείτε στις μεταβλητές του περιβάλλοντος σας. Ποιες είναι οι μεταβλητές περιβάλλοντος και πώς μπορώ να τις χρησιμοποιήσω; [Windows] Τι είναι οι μεταβλητές περιβάλλοντος και πώς μπορώ να τις χρησιμοποιήσω; [Windows] Κάθε καιρό θα μάθω μια μικρή συμβουλή που με κάνει να σκεφτώ "καλά, αν ήξερα ότι πριν από ένα χρόνο, τότε θα με έσωσε ώρες". Θυμάμαι ζωντανά να μάθω πώς να ... Διαβάστε περισσότερα, όλα μέσα από την άνεση του δικού σας web browser.

Μεταβλητές

Άλλα πράγματα που μπορούν να ρυθμιστούν μέσω του εργαλείου διαμόρφωσης ιστού είναι οι συνδέσεις πλήκτρων τερματικών, η αισθητική της εντολής εντολών και οι προεπιλεγμένες λειτουργίες που είναι διαθέσιμες μέσω της γλώσσας δέσμης ενεργειών της Fish.

Προτροπή

Τέλος, μπορείτε επίσης να δείτε το ιστορικό της γραμμής εντολών. Αυτό είναι εξαιρετικά χρήσιμο όταν πρέπει να περπατήσετε μέσα από τα βήματα που πήρατε για να λύσετε ένα δύσκολο για το κεφάλι πρόβλημα.

Ιστορία

Έλεγχος ροής

Ας αγγίξουμε ένα άλλο πλεονέκτημα των ψαριών. Όπως και εσείς μπορείτε να κάνετε bash, fishlets χρησιμοποιείτε ερωτηματικά και combiners να αλυσίδες εντολές μαζί. Αυτό σας επιτρέπει να έχετε κάποιο είδος στοιχειώδους ελέγχου ροής όταν γράφετε πρακτικά μικρά μονόπτερα.

Ροή

Η διαφορά είναι ότι τα ψάρια φαίνονται καλά ενώ το κάνουν. Αντικαταστήστε τους λογικούς χειριστές Γίνετε καλύτεροι στην εξεύρεση αντικειμένων με τις μηχανές αναζήτησης: Boolean Search Logic Explained Γίνετε καλύτεροι στην εξεύρεση αντικειμένων με τις μηχανές αναζήτησης: Boolean Search Logic Επεξήγηση Χρειάζεται μόνο χιλιάδες servers της Google για μισό δευτερόλεπτο για να ερωτήσουν περίπου 50 δισεκατομμύρια σελίδες με ευρετήριο, σας διαρκεί πολύ περισσότερο για να σαρώσετε μόνο την πρώτη σελίδα των αποτελεσμάτων αναζήτησης. Εκτός από αυτό, ... Διαβάστε περισσότερα που χρησιμοποιούνται από bash ("||", "&&", και "!") Και τα αντικαθιστά με "και", "ή" και "όχι". Αυτό το καθιστά πιο ευανάγνωστο.

Χρήσιμα μηνύματα σφάλματος

Αυτό είναι το αγαπημένο μου χαρακτηριστικό των ψαριών. Κάθε φορά που ( αναπόφευκτα ) βιδώνετε, τα ψάρια θα σας εξηγήσουν απλά στα αγγλικά, όπου πήγατε στραβά, και το πιο σημαντικό, πώς μπορείτε να το διορθώσετε.

ErrorMessages

Δεν ξέρω κανένα άλλο κέλυφος που έχει μηνύματα σφάλματος που είναι τόσο ξεκάθαρα.

Είναι εύκολο να εγκαταστήσετε ψάρια

Πεισμένος; Ετσι νόμιζα. Τώρα θα φτάσουμε στο μέρος όπου θα εξηγήσω πώς να το εγκαταστήσετε.

Πρώτον, θα πρέπει να πάρετε ένα αντίγραφο από τα ψάρια από τα αποθετήρια της διανομής Linux ή BSD που επιλέξατε. Στις διανομές τύπου Ubuntu και Ubuntu, αυτό είναι μόνο "sudo apt-get install fish".

installfish

Εάν βρίσκεστε σε Mac, μπορείτε να το εγκαταστήσετε μέσω του HomeBrew Install Mac Software Από το Terminal With Homebrew Εγκαταστήστε το Mac Software From Terminal With Homebrew Εγκαταστήστε (σχεδόν) οποιαδήποτε δωρεάν εφαρμογή Mac πληκτρολογώντας τέσσερις λέξεις και χτυπώντας "Enter". Διαβάστε περισσότερα . Αξίζει να σημειωθεί ότι αν έχετε πρόσφατα αναβαθμιστεί στο El Capitan, το HomeBrew μπορεί να σπάσει. Μπορείτε να ακολουθήσετε αυτά τα βήματα για να το διορθώσετε. Επίσης, αν χρησιμοποιείτε Windows, υπάρχει μια έκδοση για Cygwin.

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

Έτσι, πρέπει να ρυθμίσετε τα ψάρια ως προεπιλεγμένο κέλυφος. Για να το κάνετε αυτό, απλώς εκτελέστε "chsh -s / usr / bin / fish" και επανεκκινήστε το τερματικό σας. Εάν αντιμετωπίζετε προβλήματα, αυτό το νήμα του AskUbuntu είναι ιδιαίτερα διαφωτιστικό.

ChangeShell

Όταν προσπάθησα να το εγκαταστήσω στο Mac μου, πήρα ένα λάθος που είπε "μη τυποποιημένο κέλυφος". Ήμουν σε θέση να διορθώσετε αυτό με την επεξεργασία / κλπ / κελύφη / χρησιμοποιώντας τον επεξεργαστή κειμένου VIM Οι Top 7 Λόγοι για να δώσετε τον επεξεργαστή κειμένου Vim Μια πιθανότητα Οι Top 7 Λόγοι για να δώσετε τον επεξεργαστή κειμένου Vim Μια πιθανότητα Για χρόνια, πρόγραμμα επεξεργασίας κειμένου μετά το άλλο. Το ονομάζεις, το δοκίμασα. Χρησιμοποίησα κάθε έναν από αυτούς τους εκδότες για πάνω από δύο μήνες ως ο κύριος συντάκτης της ημέρας. Με κάποιο τρόπο, εγώ ... Διαβάστε περισσότερα, και προσθέτοντας το μονοπάτι για ψάρια σε μια νέα γραμμή.

Κολύμπι με τα ψάρια

Έχει πειραματιστεί το ψάρι σας για να αλλάξετε το κέλυφος σας; Θα κολλήσετε με το απλό παλιό μπάτς; Ή χρησιμοποιείτε κάποιο άλλο είδος εξωτικού κελύφους; Ενημερώστε μας στο παρακάτω τμήμα σχολίων!

In this article