Εάν χρησιμοποιείτε Windows 10 ή 11, θα βρείτε το PowerShell και το Windows Terminal προεγκατεστημένα στο σύστημά σας. Στον πυρήνα τους, είναι ουσιαστικά εργαλεία γραμμής εντολών για την εισαγωγή οδηγιών (εντολών) που σας επιτρέπουν να εκτελέσετε μια ποικιλία εργασιών στον υπολογιστή σας με Windows. Αυτές οι εργασίες περιλαμβάνουν την αντιμετώπιση προβλημάτων, την αυτοματοποίηση εργασιών, τη διαχείριση συστημάτων, την εκτέλεση διαγνωστικών και τη διαχείριση δικτύου.
Επομένως, αν αναρωτηθήκατε ποτέ ποια να χρησιμοποιήσετε μεταξύ PowerShell και Windows Terminal, γνωρίζοντας τι τα κάνει να διαφέρουν μπορεί να σας βοηθήσει να επιλέξετε την καλύτερη εφαρμογή για την περίπτωσή σας. Εδώ είναι τι πρέπει να γνωρίζετε για αυτούς.
Το PowerShell είναι μια βελτίωση μέσω της γραμμής εντολών
παρουσίασε η Microsoft PowerShell το 2006, και κάνει τα πάντα Γραμμή εντολών (cmd) κάνει και μετά μερικά. Εφόσον η Microsoft δημιούργησε το PowerShell πάνω από το .NET Framework, μπορείτε να χρησιμοποιήσετε γλώσσες .NET, εκτός από εντολές που βασίζονται σε κείμενο, στην εφαρμογή για να αλληλεπιδράσετε με το λειτουργικό σας σύστημα. Η πιο δημοφιλής γλώσσα για το PowerShell είναι η C# και σας επιτρέπει να ξεκλειδώσετε το
προηγμένες δυνατότητες του εργαλείου και ενισχύουν την παραγωγικότητά σας.Εκτός από τις τυπικές εντολές, το PowerShell έχει πάνω από 200 cmdlet, έναν ειδικό τύπο κλάσης C# που η Microsoft ορίζει ως «ελαφρές εντολές». Όταν εκτελούνται από το PowerShell, επιστρέφουν ένα αντικείμενο .NET που μπορείτε χειραγωγώ.
Αυτό, για παράδειγμα, σας επιτρέπει όχι μόνο να αλληλεπιδράτε με προγράμματα στον υπολογιστή σας που τροφοδοτούνται από .Net Core αλλά επεξεργαστείτε και την εισαγωγή τους χωρίς να χρειάζεται να γράψετε κάποιον ειδικό ή περίπλοκο κώδικα.
Επιπλέον, ενώ το PowerShell μπορεί να εκτελεί ομαδικά αρχεία όπως το cmd, επιτρέπει επίσης μεγαλύτερο αυτοματισμό, επιτρέποντάς σας να προγραμματίζετε πότε εκτελούνται οι εργασίες. Με αυτόν τον τρόπο, μπορείτε να παρατάξετε εργασίες εκ των προτέρων και να κάνετε άλλα πράγματα, ενώ αφήνετε το PowerShell να κάνει αυτό που του ταιριάζει.
Αυτοί είναι μόνο μερικοί τρόποι με τους οποίους το PowerShell είναι πολύ πιο ισχυρό από τη Γραμμή εντολών. Έτσι, ενώ η Microsoft μας έφερε το PowerShell για να πάει το CommandPrompt στο επόμενο επίπεδο, ποιος είναι ο σκοπός του Windows Terminal;
Το τερματικό των Windows έφερε το BASH στα Windows
Η Microsoft παρουσίασε το Windows Terminal το 2019 με τα Windows 10 και είναι ένας χειριστής τερματικού που υποστηρίζει σχεδόν οποιοδήποτε κέλυφος γραμμής εντολών. Η εφαρμογή είναι πιο αξιοσημείωτη για τη μεταφορά ενός εργαλείου γραμμής εντολών στα Windows που η κοινότητα ζηλεύει εδώ και καιρό σχετικά με το Linux: BASH (Bourne Again Shell).
Για να εκτελέσετε το BASH στο Windows Terminal, θα πρέπει πρώτα να το κάνετε ενεργοποίηση υποσυστημάτων Windows για Linux (WSL).
Επίσης, ένα άλλο μεγάλο χαρακτηριστικό στο Windows Terminal είναι η μετάβαση σε μια πιο σύγχρονη διεπαφή με καρτέλες που σας επιτρέπει να εκτελείτε πολλαπλά βοηθητικά προγράμματα γραμμής εντολών. Για παράδειγμα, μπορείτε να εκτελείτε πολλές περιπτώσεις Γραμμής εντολών ή να ανοίξετε τα cmd, PowerShell, BASH και Azure ταυτόχρονα.
Επιπλέον, μπορείτε να χρησιμοποιήσετε emoji και ειδικούς χαρακτήρες από άλλες γλώσσες στο Windows Terminal χάρη στην υποστήριξη Unicode και UTF. Και με τη νέα μηχανή απόδοσης κειμένου με επιτάχυνση GPU, μπορεί να τα εμφανίσει χωρίς να παραλείψει λίγο. Μπορείτε επίσης να προσαρμόσετε τη διεπαφή της εφαρμογής δίνοντάς της διαφορετικούς συνδυασμούς χρωμάτων, εικόνες φόντου (υποστηρίζει επίσης GIF) και διαμορφώσεις.
Το Windows Terminal είναι ένα έργο ανοιχτού κώδικα και η κοινότητα της γραμμής εντολών των Windows το αναπτύσσει ενεργά. Αυτή είναι μια κοινότητα που είναι παθιασμένη με το έργο και θα υποστηρίζει συνεχώς την εφαρμογή, θα βελτιώνεται την απόδοσή του και προσθέτει περισσότερες δυνατότητες (οι συνεισφέροντες θα δώσουν προτεραιότητα στις πιο απαιτούμενες, από σειρά μαθημάτων). Μπορείτε να παρακολουθήσετε την ανάπτυξή του και ακόμη και να συνεισφέρετε κατευθυνόμενοι στο Αποθετήριο Github Terminal Windows.
Το τερματικό των Windows είναι το μόνο που χρειάζεστε
Το PowerShell βοηθά στη μεταφορά της ισχύος του .Net Framework στο cmd. Και, εκτός από την εισαγωγή περισσότερων εντολών, σας επιτρέπει να δημιουργήσετε τις δικές σας και ακόμη και να προγραμματίσετε πότε η εφαρμογή πρέπει να τις εκτελέσει, δίνοντάς σας μεγαλύτερο έλεγχο και αυτοματισμό.
Το Windows Terminal σάς επιτρέπει να εκτελείτε το Bash και άλλα βοηθητικά προγράμματα γραμμής εντολών, συμπεριλαμβανομένου του PowerShell. Υποστηρίζει επίσης περισσότερους χαρακτήρες, διαθέτει μια φανταχτερή νέα μηχανή απόδοσης κειμένου και σας επιτρέπει να προσαρμόσετε την εμφάνισή του.
Ενώ καθένα από αυτά τα εργαλεία είναι ισχυρό από μόνο του, δεν χρειάζεται να ανοίξετε το PowerShell με το Windows Terminal τριγύρω.
Πώς να εκτελέσετε μια επιφάνεια εργασίας Linux χρησιμοποιώντας το υποσύστημα Windows για Linux
Διαβάστε Επόμενο
Σχετικά θέματα
- Windows
- Επεξήγηση τεχνολογίας
- Windows 10
- Windows 11
- Τερματικό
- PowerShell
Σχετικά με τον Συγγραφέα
Ο Chifundo είναι συγγραφέας του MakeUseOf. Αρχικά σπούδασε τραπεζική αλλά ανακάλυψε το πάθος του για τη συγγραφή και έγινε ανεξάρτητος συγγραφέας στο Upwork το 2017. Έχει γράψει άρθρα, ιστολόγια, δοκίμια και διαδικτυακό περιεχόμενο για δεκάδες πελάτες. Ο Chifundo λατρεύει ότι η γραφή του επιτρέπει να μαθαίνει και να εξερευνά διαφορετικά θέματα και να τα μετατρέπει σε ελκυστικό και εύκολα κατανοητό περιεχόμενο που βοηθά τους ανθρώπους. Στον ελεύθερο χρόνο του, σχεδιάζει και κωδικοποιεί ιστοσελίδες και φτιάχνει βιντεοπαιχνίδια.
Εγγραφείτε στο ενημερωτικό μας δελτίο
Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!
Κάντε κλικ εδώ για να εγγραφείτε