Πώς να εργαστείτε με αρχεία, φακέλους και εφαρμογές στο Bash στο Ubuntu στα Windows 10
Η προσθήκη του υποσυστήματος Windows(Windows Subsystem) για Linux στα Windows 10 ήταν έκπληξη για πολλούς, συμπεριλαμβανομένων και εμάς. Αν και είναι ένα εργαλείο που προορίζεται να χρησιμοποιηθεί κυρίως από προγραμματιστές, οι τακτικοί χρήστες φαίνεται να ενδιαφέρονται και για αυτή τη δυνατότητα. Θεωρήσαμε ότι θα είχε νόημα αν σας δείξουμε πώς να εκτελείτε εντολές στο Bash στο Ubuntu στα Windows 10 για να εργάζεστε με αρχεία, φακέλους και εφαρμογές. Υπάρχει αρκετό έδαφος για κάλυψη, οπότε ας ξεκινήσουμε:
ΣΗΜΕΙΩΣΗ:(NOTE:) Αυτό το σεμινάριο βασίζεται στα Windows 10 με Ενημέρωση 10 Νοεμβρίου(November 10 Update) . Εάν διαθέτετε παλαιότερη έκδοση των Windows 10(older version of Windows 10) , ορισμένες εντολές ενδέχεται να μην λειτουργούν ή τα πράγματα να φαίνονται διαφορετικά.
Πώς να αποκτήσετε το Ubuntu στα Windows
Για αυτό το σεμινάριο, θα πρέπει να έχετε εγκατεστημένο το Linux Ubuntu σε Windows στον υπολογιστή ή τη συσκευή σας με Windows 10. (Windows)Εάν δεν το έχετε κάνει ήδη ή εάν χρειάζεστε κάποια καθοδήγηση σχετικά με αυτό το θέμα, περιγράψαμε ολόκληρη τη διαδικασία εγκατάστασης εδώ: Πώς μπορώ να αποκτήσω το Υποσύστημα Windows για Linux;(How do I get the Windows Subsystem for Linux?)
Δεύτερον, υποθέτουμε ότι δεν έχετε εργαστεί ποτέ με Linux και ότι "δεν ξέρετε τίποτα" για αυτό, όπως ακριβώς ο Jon Snow . 🙂
Τι είναι το Bash στο Ubuntu στα Windows
Ως εντελώς αρχάριος, ίσως αναρωτιέστε τι λαμβάνετε από το Bash στο Ubuntu στα Windows . Λαμβάνετε ολόκληρο το περιβάλλον του κελύφους Bash(Bash shell) στον υπολογιστή σας με Windows 10. Εάν χρησιμοποιούσατε τα Windows(Windows) στο παρελθόν, είτε πρόκειται για Windows 10, Windows XP ή οτιδήποτε μεταξύ αυτών των δύο, πιθανότατα γνωρίζετε τη Γραμμή εντολών(Command Prompt) και τα περιβάλλοντα PowerShell . Το Bash(Bash) είναι ένα παρόμοιο κέλυφος, αλλά δημιουργήθηκε για λειτουργικά συστήματα Linux .
Ακριβώς όπως η γραμμή εντολών(Command Prompt) , το Bash είναι ένα περιβάλλον γραμμής εντολών. Λειτουργεί πάνω από έναν πυρήνα Linux και σας προσφέρει μια ολόκληρη σειρά βοηθητικών προγραμμάτων γραμμής εντολών για εκτέλεση. Μπορείτε να το χρησιμοποιήσετε για λήψη, εγκατάσταση και χρήση εφαρμογών Linux , αν αυτό θέλετε. Και όλα τα βοηθητικά προγράμματα που εκτελείτε μέσα στο Bash έχουν πρόσβαση στο σύστημα αρχείων των Windows 10. (Windows)Αυτό σημαίνει ότι μπορείτε να αποκτήσετε πρόσβαση, να δημιουργήσετε και να διαγράψετε αρχεία και φακέλους σε οποιαδήποτε μονάδα δίσκου σας. Είναι επίσης σημαντικό να σημειωθεί ότι, παρόλο που είναι δυνατό, η εκτέλεση εφαρμογών γραφικών στο Ubuntu στα Windows είναι τόσο πολύπλοκο πράγμα και επιρρεπής σε σφάλματα. Αυτό οφείλεται στο Ubuntuστα Windows δημιουργήθηκε για να παρέχει ένα υποσύστημα Linux και πρόσβαση στα βοηθητικά του προγράμματα για προγραμματιστές και όχι για τακτικούς χρήστες.
Πώς να ξεκινήσετε το Ubuntu στα Windows 10
Το πρώτο πράγμα που πρέπει να κάνετε αφού εγκαταστήσετε το Ubuntu στα Windows είναι να το εκκινήσετε και ένας γρήγορος τρόπος για να το κάνετε αυτό είναι να κάνετε κλικ ή να πατήσετε στη συντόμευση από το μενού Έναρξη(Start Menu) .
Έτσι φαίνεται η διεπαφή του Ubuntu στα Windows 10 :
Ως περιβάλλον γραμμής εντολών, πρέπει να γράψετε τις εντολές κειμένου που θέλετε να εκτελέσετε σε αυτό. Εάν έχετε εργαστεί με τη γραμμή εντολών(Command Prompt) στο παρελθόν, τότε μάλλον έχετε συνηθίσει να γράφετε ολόκληρη τη διαδρομή μιας εντολής για να μπορείτε να την εκτελέσετε. Ξεχάστε το όταν χρησιμοποιείτε το κέλυφος Bash . Εδώ, οποιαδήποτε εντολή, εργαλείο ή εφαρμογή που εγκαθιστάτε μπορεί να εκτελεστεί από οπουδήποτε, απλώς πληκτρολογώντας το όνομά της. Δεν χρειάζεται να προσθέσετε τη διαδρομή του πριν από το όνομά του. Τώρα ας δούμε τις βασικές εντολές που πρέπει να μάθετε για να ξεκινήσετε:
1. Πώς να αλλάξετε τον κατάλογο στον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή CD
Μία από τις βασικές εντολές στο Bash είναι αυτή που σας επιτρέπει να αλλάξετε το φάκελο στον οποίο εργάζεστε. Για να πλοηγηθείτε σε άλλο φάκελο από τον υπολογιστή σας με Windows 10, το μόνο που έχετε να κάνετε είναι να εκτελέσετε την εντολή cd [path] όπου [path] είναι η θέση αυτού του φακέλου.
Σημειώστε ότι όλες οι μονάδες δίσκου στον υπολογιστή σας με Windows 10 είναι τοποθετημένες στο /mnt/[the letter of the drive] . Για παράδειγμα, η μονάδα δίσκου C όπου είναι συνήθως εγκατεστημένα τα Windows 10(Windows 10) βρίσκεται σε αυτήν τη θέση: /mnt/c . Ο δίσκος D , αν έχετε, βρίσκεται στο /mnt/d και ούτω καθεξής. Ας πάρουμε ένα παράδειγμα: εάν θέλετε να πλοηγηθείτε στον φάκελο Digital Citizen που βρίσκεται στη μονάδα δίσκου (Digital Citizen)D , θα πρέπει να εκτελέσετε αυτήν την εντολή Bash : cd "/mnt/d/Digital Citizen" .
ΣΗΜΑΝΤΙΚΟ:(IMPORTANT:) Εάν ο φάκελος στον οποίο θέλετε να εργαστείτε έχει κενά στο όνομά του, όπως στην περίπτωση του Digital Citizen , φροντίστε να βάλετε τη διαδρομή ανάμεσα σε εισαγωγικά. Επίσης, χρησιμοποιήστε μόνο ίσια σημάδια, όχι σγουρά ή έξυπνα εισαγωγικά, καθώς δεν λειτουργούν.
2. Πώς να δείτε τα περιεχόμενα ενός φακέλου στον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή LS
Στο Bash , μια άλλη ζωτικής σημασίας εντολή, που σας δείχνει τα περιεχόμενα ενός φακέλου, είναι το ls . Πληκτρολογήστε το, πατήστε Enter στο πληκτρολόγιό σας και θα λάβετε μια λίστα με κάθε φάκελο και αρχείο που βρίσκεται στον τρέχοντα κατάλογο.
Όπως μπορείτε να δείτε στο προηγούμενο στιγμιότυπο οθόνης, οι φάκελοι επισημαίνονται έτσι ώστε να μπορείτε να τους διαφοροποιήσετε από τα αρχεία.
3. Πώς να αντιγράψετε αρχεία στον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή CP
Το Bash(Bash) περιλαμβάνει επίσης όλες τις εντολές που απαιτούνται για τη βασική διαχείριση αρχείων, όπως αντιγραφή, μετακίνηση, μετονομασία, διαγραφή. Η εντολή που σας επιτρέπει να αντιγράψετε ένα αρχείο από το ένα μέρος στο άλλο είναι cp [source] [destination] , όπου [source] είναι η διαδρομή προς το αρχείο που έχει αντιγραφεί και [destination] είναι η διαδρομή προς το μέρος όπου πρόκειται να αντιγραφεί .
Για παράδειγμα, ας υποθέσουμε ότι θέλουμε να αντιγράψουμε το αρχείο που ονομάζεται incognito.xlsx, που βρίσκεται στον φάκελο Digital Citizen , στον υποφάκελο Security for Everyone . Για να γίνει αυτό, η εντολή που θα πρέπει να εκτελέσουμε είναι cp "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" .
Στη συνέχεια, το αρχείο αντιγράφεται στον καθορισμένο φάκελο.
4. Πώς να μετακινήσετε ή να μετονομάσετε αρχεία στον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή MV
Η μετακίνηση ή η μετονομασία αρχείων με το Bash είναι παρόμοια με την αντιγραφή αρχείων. Η εντολή που πρέπει να εκτελέσετε για αυτό το σκοπό έχει την ακόλουθη σύνταξη: mv [source] [destination] , όπου [source] είναι η διαδρομή προς το αρχείο που έχει μετακινηθεί ή μετονομαστεί και [destination] είναι η διαδρομή προς το μέρος όπου πρόκειται να να μετακινηθεί. Εάν ο [προορισμός]([destination]) είναι ο ίδιος με τον [πηγή],([source],) αλλά το όνομα αρχείου που καθορίσατε είναι διαφορετικό από το αρχικό, το αρχείο μετονομάζεται αντί να μετακινηθεί.
Χρησιμοποιώντας το ίδιο παράδειγμα όπως πριν, ας μετακινήσουμε το αρχείο incognito.xlsx από τον φάκελο Digital Citizen στον υποφάκελο (Digital Citizen)Security for Everyone και, στη συνέχεια, ας το μετονομάσουμε σε web_incognito.xlsx . Για να το κάνουμε αυτό, πρέπει να εκτελέσουμε αυτές τις εντολές: mv "/mnt/d/Digital Citizen/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone" και μετά mv "/mnt/d/Digital Citizen/Security for Everyone/incognito.xlsx" "/mnt/d/Digital Citizen/Security for Everyone/web_incognito.xlsx" .
5. Πώς να διαγράψετε αρχεία από τον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή RM
Η αφαίρεση ή η διαγραφή αρχείων στο Bash γίνεται με τη βοήθεια της εντολής rm [αρχείο] . (rm [file])Για να καταργήσουμε το αρχείο web_incognito.xlsx που δημιουργήσαμε νωρίτερα, μεταβαίνουμε πρώτα στον φάκελο Security for Everyone που το περιέχει, χρησιμοποιώντας την εντολή cd "/mnt/d/Digital Citizen/Security for Everyone" . Στη συνέχεια, εκτελούμε την εντολή rm web_incognito.xlsx .
6. Πώς να δημιουργήσετε φακέλους στον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή MKDIR
Η δημιουργία ενός φακέλου με το Bash γίνεται χρησιμοποιώντας την εντολή mkdir [folder](mkdir [folder]) , όπου [folder] είναι το όνομα του φακέλου που θέλετε να δημιουργήσετε. Για παράδειγμα, ας πούμε ότι θέλουμε να δημιουργήσουμε έναν φάκελο που ονομάζεται Tests στον κατάλογο Digital Citizen . Για να το κάνουμε αυτό, πλοηγούμαστε πρώτα στον φάκελο Digital Citizen (cd "/mnt/d/Digital Citizen") και μετά εκτελούμε την εντολή mkdir Tests . Είναι τόσο απλό.
7. Πώς να διαγράψετε φακέλους από τον υπολογιστή σας Windows 10, με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή RM -R
Ομοίως, η αφαίρεση ή η διαγραφή ενός φακέλου χρησιμοποιώντας το Bash είναι εξίσου εύκολη. Μεταβείτε(Navigate) στον γονικό κατάλογο του φακέλου που θέλετε να καταργήσετε και εκτελέστε την εντολή rm -r [φάκελος](rm -r [folder]) , όπου [φάκελος]([folder]) είναι το όνομα του φακέλου που θέλετε να διαγράψετε. Ίσως έχετε παρατηρήσει ότι αυτή η εντολή περιλαμβάνει επίσης το όρισμα -r : πρέπει να το προσθέσετε έτσι ώστε όλα μέσα σε αυτόν τον φάκελο να διαγράφονται επίσης, αναδρομικά.
Για παράδειγμα, ας διαγράψουμε το φάκελο Tests που δημιουργήσαμε προηγουμένως μέσα στο φάκελο Digital Citizen . Για αυτό, πρέπει πρώτα να πλοηγηθούμε στον γονικό φάκελο, ο οποίος είναι Digital Citizen , χρησιμοποιώντας την εντολή: cd "/mnt/d/Digital Citizen" . Στη συνέχεια, πρέπει να εκτελέσουμε την εντολή rm -r Tests .
8. Πώς να κατεβάσετε και να εγκαταστήσετε εφαρμογές Linux στα (Linux)Windows 10 , με το Bash στο Ubuntu , χρησιμοποιώντας την εντολή SUDO APT-GET INSTALL
Το Linux(Linux) σάς επιτρέπει επίσης να εκτελείτε εντολές ως υπερχρήστης χρησιμοποιώντας την εντολή SUDO , η οποία σας δίνει δικαιώματα διαχειριστή. Η σύνταξη είναι απλή: sudo [εφαρμογή](sudo [application]) , όπου [εφαρμογή]([application]) μπορεί να είναι οποιοδήποτε πρόγραμμα εγκατεστημένο στο λειτουργικό σύστημα. Επειδή η εντολή sudo σάς δίνει διαχειριστικές εξουσίες για τα πάντα στο Linux , μοιάζει πολύ με αυτό που μπορεί να κάνει ένας λογαριασμός χρήστη διαχειριστή στα Windows . Εάν θέλετε να κάνετε λήψη, εγκατάσταση και εκτέλεση εφαρμογών Linux , μπορείτε να χρησιμοποιήσετε τις ακόλουθες εντολές:
Αρχικά, εκτελέστε την ενημέρωση sudo apt-get(sudo apt-get update) . Αυτή η εντολή κατεβάζει τις πιο πρόσφατες λίστες λογισμικού από το Ubuntu .
Στη συνέχεια, για να κατεβάσετε και να εγκαταστήσετε την εφαρμογή Linux που θέλετε, εκτελέστε το sudo apt-get install [όνομα εφαρμογής](sudo apt-get install [application name]) . Για παράδειγμα, αν θέλουμε να εγκαταστήσουμε το w3m , το οποίο είναι ένα πρόγραμμα περιήγησης ιστού που βασίζεται σε κείμενο, θα πρέπει να εκτελέσουμε το sudo apt-get install w3m . Εάν η εφαρμογή απαιτεί επιπλέον πακέτα, ίσως χρειαστεί να επιβεβαιώσετε ότι θέλετε να συνεχίσετε, οπότε πατήστε το πλήκτρο Y στο πληκτρολόγιό σας.
Μόλις εγκατασταθεί η εφαρμογή, μπορείτε να την εκτελέσετε πληκτρολογώντας το όνομά της στο Bash , ακολουθούμενο από τυχόν απαραίτητες παραμέτρους. Για παράδειγμα, αν θέλαμε να επισκεφτούμε τον ιστότοπό μας, θα έπρεπε να πληκτρολογήσουμε w3m digitalcitizen.life .
9. Πώς να λάβετε βοήθεια στο Bash στο Ubuntu στα Windows , χρησιμοποιώντας το όρισμα HELP
Εάν θέλετε να μάθετε περισσότερα για το τι κάνει μια συγκεκριμένη εντολή, γράψτε την στο Bash και προσθέστε την παράμετρο "--help" . Οι πληροφορίες που εμφανίζονται θα πρέπει να ρίξουν περισσότερο φως στη δομή και τη χρήση αυτής της εντολής. Πάρτε, για παράδειγμα, την εντολή ls, η οποία παραθέτει τα περιεχόμενα ενός φακέλου. Μπορεί να φαίνεται σαν μια απλή εντολή, αλλά προσφέρει πολλές επιλογές για το πώς εμφανίζει τις πληροφορίες. Ακολουθεί ένα μέρος της βοήθειας που λαμβάνετε για αυτό:
(Did)Δοκίμασες το Bash στο Ubuntu στα Windows ;
Ελπίζουμε ότι καταφέραμε να σας παρουσιάσουμε τον πολύ ενδιαφέροντα κόσμο του Linux Bash και τα βασικά της χρήσης του στα Windows 10 . Δοκιμάστε τις εντολές που παρουσιάσαμε και μάθετε περισσότερα για κάθε εντολή χρησιμοποιώντας το όρισμα HELP . Εάν έχετε οποιεσδήποτε ερωτήσεις ή συμβουλές να μοιραστείτε, μη διστάσετε να σχολιάσετε παρακάτω.
Related posts
34 συντομεύσεις πληκτρολογίου για τη γραμμή εντολών των Windows 10
Πώς να προσαρμόσετε τη γραμμή εντολών (cmd) στα Windows 10
Συντομεύσεις για το UEFI BIOS και το περιβάλλον αποκατάστασης των Windows 10
8 νέες δυνατότητες στη γραμμή εντολών και στο PowerShell των Windows 10;
3 τρόποι για να αλλάξετε τη διεύθυνση IP στα Windows 10
Τρόπος εκτέλεσης εντολών από την Εξερεύνηση αρχείων στα Windows 10 -
Πώς να χρησιμοποιήσετε πολλούς επιτραπέζιους υπολογιστές στα Windows 10: Όλα όσα πρέπει να γνωρίζετε
7 τρόποι για να ελαχιστοποιήσετε και να μεγιστοποιήσετε τις εφαρμογές στα Windows 10
Πώς να χρησιμοποιήσετε τη γραμμή εντολών για να διορθώσετε προβλήματα με τις εγγραφές εκκίνησης του υπολογιστή σας
6 πράγματα που μπορείτε να κάνετε με την εφαρμογή Καιρός των Windows 10 -
Πώς να ταξινομήσετε, να ομαδοποιήσετε και να φιλτράρετε αρχεία και φακέλους στην Εξερεύνηση αρχείων των Windows 10
Πώς να αλλάξετε τη θέση του OneDrive στα Windows 10 -
Γραμμή εντολών: 11 βασικές εντολές που πρέπει να γνωρίζετε (cd, dir, mkdir, κ.λπ.)
Πώς να καρφιτσώσετε έναν ιστότοπο στη γραμμή εργασιών ή στο μενού Έναρξη στα Windows 10
Πώς να κάνετε την Εξερεύνηση αρχείων των Windows 10 να εμφανίζει μικρογραφίες για όλα τα αρχεία πολυμέσων
Το Χρονολόγιο των Windows 10 και πώς να το αξιοποιήσετε στο έπακρο
Πώς να χρησιμοποιήσετε τις προβολές της Εξερεύνησης αρχείων στα Windows 10 σαν επαγγελματίας -
Γραμμή εντολών - Το πιο ισχυρό και λιγότερο χρησιμοποιούμενο εργαλείο των Windows
Πώς να καρφιτσώσετε στο μενού "Έναρξη" στα Windows 10: Ο πλήρης οδηγός -
Μάθετε πότε εγκαταστάθηκαν τα Windows. Ποια είναι η αρχική ημερομηνία εγκατάστασης;