Μην εγκαταστήσετε ακόμα μια εικονική μηχανή! Δείτε πώς μπορείτε να εκτελέσετε εντολές Linux στα Windows χρησιμοποιώντας το WSL 2.
Το υποσύστημα Windows για Linux 2 βασίζεται στην επιτυχία του αρχικού WSL και το νεότερο WSL 2 προσφέρει περισσότερη ισχύ και αξιοπιστία στους χρήστες. Είναι ζωτικής σημασίας να κατανοήσετε πώς να χρησιμοποιείτε εντολές και βοηθητικά προγράμματα Linux στο Υποσύστημα Windows για Linux 2.
Διαβάστε παρακάτω καθώς συζητάμε τι είναι το WSL 2 και πώς μπορείτε να χρησιμοποιήσετε εντολές Linux στα Windows 10 και 11.
Είναι δυνατή η εκτέλεση εντολών Linux στα Windows 10 και 11 χωρίς εικονική μηχανή;
Ναι, μπορείτε να εκτελέσετε εντολές Linux στα Windows 10 και 11 χωρίς να ρυθμίσετε μια εικονική μηχανή, κάτι που είναι δυνατό μέσω του απίστευτου υποσυστήματος Windows για Linux 2. Δεν χρειάζεται πλέον να διαμορφώνετε μια εξελιγμένη εικονική μηχανή χρησιμοποιώντας Oracle VirtualBox ή VMWare για να χρησιμοποιήσετε το Linux. Μπορείτε να χρησιμοποιήσετε έναν πυρήνα Linux εγγενώς στα Windows 10 ή 11 με ελάχιστη εγκατάσταση.
Μπορείτε να επιλέξετε από μια λίστα διανομών Linux που υποστηρίζονται από το WSL 2 (συμπεριλαμβανομένων των Ubuntu και Kali Linux) ή να εισαγάγετε οποιαδήποτε διανομή Linux για να εργαστείτε με το WSL 2 ως αρχείο TAR. Με το Υποσύστημα Windows για Linux 2, οι χρήστες των Windows μπορούν να χρησιμοποιούν απευθείας εργαλεία, εφαρμογές και βοηθητικά προγράμματα γραμμής εντολών Linux χωρίς επιπλέον βήματα εγκατάστασης. Είναι η διαμόρφωση του WSL 2 στα Windows 10 και 11 με μια βασική διανομή Linux όπως το Ubuntu.
Πώς να ξεκινήσετε με το WSL 2
Το υποσύστημα Windows για Linux 2 είναι διαθέσιμο σε χρήστες με Windows 10 (Build 19041 και νεότερη έκδοση) και Windows 11. εάν εκτελείτε μια παλαιότερη έκδοση των Windows 10, θα πρέπει να εγκαταστήσετε το WSL 2 με μη αυτόματο τρόπο. Ευτυχώς, η Microsoft διευκολύνει την εγκατάσταση και τη ρύθμιση μιας διανομής Linux στο WSL 2. Για να εγκαταστήσετε το WSL 2 με το Ubuntu:
- Εκκινήστε το Αρχή μενού, αναζήτηση για Γραμμή εντολών, κάντε δεξί κλικ στην καλύτερη αντιστοίχιση και επιλέξτε Εκτελέστε ως διαχειριστής.
- Πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω:
wsl - - εγκαθιστώ
- Η διαδικασία εγκατάστασης θα διαρκέσει λίγο, επομένως ίσως χρειαστεί να περιμένετε. Εάν θέλετε να εγκαταστήσετε μια διαφορετική διανομή Linux, μπορείτε να το κάνετε μέσω της ακόλουθης εντολής:
wsl - - εγκατάσταση -d <Διανομή>
- Μπορείτε να δείτε τη λίστα με τις διανομές Linux μέσω:
wsl.exe-μεγάλο-ο
Πώς να χρησιμοποιήσετε τις εντολές Linux στο WSL 2
Για να χρησιμοποιήσετε εντολές Linux στα Windows, μπορείτε να χρησιμοποιήσετε το Windows Subsystem for Linux – έναν πυρήνα Linux που ενσωματώνεται απευθείας με το λειτουργικό σύστημα Windows. Δείτε πώς μπορείτε να αρχίσετε να χρησιμοποιείτε εντολές και βοηθητικά προγράμματα Linux σε ένα WSL 2 που εκτελεί το Ubuntu:
- Εκκινήστε το Αρχή μενού, αναζήτηση για Ubuntu, και επιλέξτε το Καλύτερος αγώνας.
- Εναλλακτικά, μπορείτε να ξεκινήσετε Ubuntu μέσω του Επιφάνεια εργασίας συντόμευση επίσης.
- Περιμένετε να φορτώσει η κονσόλα τερματικού. Μόλις το Ubuntu είναι έτοιμο, θα πρέπει να δείτε το κείμενο "Welcome to Ubuntu" στην κονσόλα.
- Για να επιβεβαιώσετε την ολοκλήρωση της εγκατάστασης, πληκτρολογήστε την παρακάτω εντολή και πατήστε Εισαγω:
lsb_release -a
- Θα πρέπει τώρα να δείτε λεπτομέρειες του εγκατεστημένου λειτουργικού συστήματος Ubuntu.
Το Linux έχει πολλές εντολές και ενσωματωμένα βοηθητικά προγράμματα στα οποία μπορείτε να έχετε πρόσβαση μέσω του τερματικού. Αυτές οι εντολές σας βοηθούν να διαχειριστείτε το σύστημα αρχείων, να εγκαταστήσετε πακέτα, να εκτελέσετε εφαρμογές, να επεξεργαστείτε αρχεία και πολλά άλλα. Δεν είναι περίεργο, λοιπόν, ότι το rΟι κανονικοί άνθρωποι αγαπούν τη χρήση της γραμμής εντολών Linux.
Διαβάστε παρακάτω για μια λίστα εντολών που θα σας βοηθήσουν να χρησιμοποιήσετε το Υποσύστημα Windows για Linux:
-
CD: Ο CD Η εντολή είναι μια από τις πιο συχνά χρησιμοποιούμενες εντολές Linux και για καλό λόγο. σας βοηθά να αλλάζετε εύκολα καταλόγους. Εάν βρίσκεστε στον ριζικό φάκελο με δύο υποφακέλους, μπορείτε να μεταβείτε σε διαφορετικό φάκελο χρησιμοποιώντας το CD εντολή ως εξής:
Για να επιστρέψετε ένα επίπεδο στον ριζικό φάκελο, χρησιμοποιήστε την εντολή cd ως εξής:CD ο φάκελός μου
CD ..
- ls: Μπορείτε να χρησιμοποιήσετε το ls εντολή για προβολή της λίστας αρχείων και φακέλων στον τρέχοντα κατάλογο.
-
mkdir: Ομοίως, εάν θέλετε να δημιουργήσετε έναν νέο φάκελο, θα πρέπει να χρησιμοποιήσετε το mkdir εντολή:
mkdir folder_name
-
Γάτα: Για να προβάλετε την προεπισκόπηση ενός αρχείου κειμένου στο τερματικό, μπορείτε να χρησιμοποιήσετε την εντολή cat ως εξής:
Γάτααρχείο κειμένου.κείμενο
- grep: Σας βοηθά να αναζητήσετε μια συγκεκριμένη συμβολοσειρά σε πολλά αρχεία και είναι εξαιρετικά ευέλικτο. Μπορείτε να το χρησιμοποιήσετε για να βρείτε ταιριαστά μοτίβα κατά την αναζήτηση αρχείων καταγραφής συστήματος.
-
αφή: Μπορείτε να χρησιμοποιήσετε την εντολή αφής για να αλλάξετε τις χρονικές σημάνσεις ενός αρχείου, αλλά μπορείτε επίσης να τη χρησιμοποιήσετε για να δημιουργήσετε ένα νέο αρχείο περνώντας το όνομα αρχείου ως παράμετρο:
αφήνέο αρχείο.κείμενο
-
&&: Αυτή η εντολή σάς βοηθά να συνδέσετε πολλές εντολές μεταξύ τους διαδοχικά. Για παράδειγμα, για να πλοηγηθείτε σε διαφορετικό φάκελο και να δημιουργήσετε ένα νέο αρχείο:
CDο φάκελός μου && αφήνέο αρχείο.κείμενο
- άνδρας: Το εγχειρίδιο Linux είναι το καλύτερο μέρος για να ανατρέξετε όταν θέλετε να καταλάβετε πώς λειτουργεί μια εντολή ή ποιες παραμέτρους ισχύουν.
- Σαφή: Το τερματικό είναι πολύ γεμάτο, οπότε μπορείτε να χρησιμοποιήσετε το Σαφή εντολή για εκκαθάριση της οθόνης τερματικού.
-
wget: Το εργαλείο wget μπορεί να χρησιμοποιηθεί για τη λήψη περιεχομένου και αρχείων από διακομιστές Ιστού. Υποστηρίζει HTTP, HTTPS και FTP. Μπορείτε να χρησιμοποιήσετε το wget στην απλούστερη μορφή του ως εξής:
wget target_url
Εάν είστε νέος στο Linux, πρέπει να σας κατακλύζουν οι πολλές εντολές και τα βοηθητικά προγράμματα που έχει να προσφέρει το Linux, αλλά μην ανησυχείτε. με την πάροδο του χρόνου, θα το καταφέρετε. Σε λίγο, θα χρησιμοποιείτε εντολές Linux σαν να είναι δεύτερη φύση για εσάς, χωρίς να χρειάζεται να καταφύγετε σε εικονικές μηχανές ή να εκτελέσετε διπλή εκκίνηση.
Χρησιμοποιήστε τις εντολές Linux στα Windows με ευκολία
Το Linux είναι ένα ισχυρό λειτουργικό σύστημα που απαιτεί από εσάς να εξοικειωθείτε με τη γραμμή εντολών του. Μπορείτε να διαχειριστείτε κάθε πτυχή του WSL 2 σας μέσω του τερματικού Linux. Η εκμάθηση των διαφόρων εντολών Linux μπορεί να είναι αρχικά απογοητευτική, αλλά μόλις πιέσετε τον εαυτό σας να χρησιμοποιήσετε τη γραμμή εντολών, θα έχετε μεγαλύτερη αυτοπεποίθηση.