Εκμάθηση γραμμής εντολών Linux: Χειριστείτε το τερματικό με εντολές CD

Πίνακας περιεχομένων:

Anonim

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

Για να διαχειριστείτε τα αρχεία σας, μπορείτε είτε να χρησιμοποιήσετε

  1. Τερματικό (Διεπαφή γραμμής εντολών - CLI)
  2. Διαχείριση αρχείων (Γραφικό περιβάλλον χρήστη -GUI)

Σε αυτό το σεμινάριο, θα μάθετε-

  • Γιατί να μάθετε διεπαφή γραμμής εντολών;
  • Εκκίνηση του CLI στο Ubuntu
  • Παρούσα κατάλογος εργασίας (pwd)
  • Αλλαγή καταλόγων (cd)
  • Πλοήγηση στον αρχικό κατάλογο (cd ~)
  • Μετακίνηση στον κατάλογο ρίζας (cd /)
  • Πλοήγηση σε πολλούς καταλόγους
  • Ανεβαίνοντας ένα επίπεδο καταλόγου (cd…)
  • Σχετικές και απόλυτες διαδρομές

Κάντε κλικ εδώ εάν το βίντεο δεν είναι προσβάσιμο

Γιατί να μάθετε διεπαφή γραμμής εντολών;

Παρόλο που ο κόσμος κινείται σε συστήματα που βασίζονται σε GUI, το CLI έχει τις συγκεκριμένες χρήσεις του και χρησιμοποιείται ευρέως στη διαχείριση σεναρίων και διακομιστών. Ας το δούμε μερικές συναρπαστικές χρήσεις -
  • Συγκριτικά, οι εντολές προσφέρουν περισσότερες επιλογές και είναι ευέλικτες. Οι σωληνώσεις και το stdin / stdout είναι εξαιρετικά ισχυρά δεν είναι διαθέσιμα στο GUI
  • Ορισμένες διαμορφώσεις στο GUI έχουν βάθος έως 5 οθόνες, ενώ σε ένα CLI είναι μόνο μία εντολή
  • Η μετακίνηση, η μετονομασία 1000 του αρχείου στο GUI θα είναι χρονοβόρα (Χρησιμοποιώντας το Control / Shift για να επιλέξετε πολλά αρχεία), ενώ στο CLI, χρησιμοποιώντας κανονικές εκφράσεις, έτσι μπορείτε να κάνετε την ίδια εργασία με μία μόνο εντολή.
  • Το CLI φορτώνεται γρήγορα και μην καταναλώνετε RAM σε σύγκριση με το GUI. Σε κρίσιμα σενάρια αυτό έχει σημασία.

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

Πρέπει να μάθετε να χρησιμοποιείτε τόσο το GUI (File Manager) όσο και το CLI (Terminal)

Το GUI ενός λειτουργικού συστήματος Linux είναι παρόμοιο με οποιοδήποτε άλλο λειτουργικό σύστημα. Ως εκ τούτου, θα επικεντρωθούμε στο CLI και θα μάθουμε μερικές χρήσιμες εντολές.

Εκκίνηση του CLI στο Ubuntu

Υπάρχουν 2 τρόποι για την εκκίνηση του τερματικού.

1) Μεταβείτε στο Dash και πληκτρολογήστε τερματικό

2) Ή μπορείτε να πατήσετε CTRL + Alt + T για να ξεκινήσετε το Terminal

Μόλις ξεκινήσετε το CLI (Terminal), θα βρείτε κάτι γραμμένο σε αυτό ως guru99 @ VirtualBox (δείτε εικόνα)

1) Το πρώτο μέρος αυτής της γραμμής είναι το όνομα του χρήστη (bob, tom, ubuntu, home…)

2) Το δεύτερο μέρος είναι το όνομα του υπολογιστή ή το όνομα του κεντρικού υπολογιστή. Το όνομα κεντρικού υπολογιστή βοηθά στον προσδιορισμό ενός υπολογιστή μέσω του δικτύου. Σε ένα περιβάλλον διακομιστή, το όνομα κεντρικού υπολογιστή γίνεται σημαντικό.

3) Το ':' είναι ένας απλός διαχωριστής

4) Το σύμβολο tilde '~' δείχνει ότι ο χρήστης εργάζεται στον αρχικό κατάλογο . Εάν αλλάξετε τον κατάλογο, αυτό το σύμβολο θα εξαφανιστεί.

Στην παραπάνω εικόνα, έχουμε μετακινηθεί από τον κατάλογο / home στον / bin χρησιμοποιώντας την εντολή 'cd' . Το σύμβολο ~ δεν εμφανίζεται κατά την εργασία στον κατάλογο / bin. Εμφανίζεται ενώ επιστρέφετε στον αρχικό κατάλογο.

5) Το σύμβολο «$» υποδηλώνει ότι εργάζεστε ως κανονικός χρήστης στο Linux. Ενώ εργάζεστε ως χρήστης root, εμφανίζεται το '#'.

Παρόν κατάλογος εργασίας

Ο κατάλογος που αναζητάτε αυτή τη στιγμή ονομάζεται Κατάλογος εργασίας τωρινών. Συνδεθείτε στον αρχικό κατάλογο κατά την εκκίνηση του υπολογιστή σας. Εάν θέλετε να προσδιορίσετε τον κατάλογο στον οποίο εργάζεστε αυτήν τη στιγμή, χρησιμοποιήστε την εντολή -

pwd

Η εντολή pwd σημαίνει p rint w orking d irectory

Η παραπάνω εικόνα δείχνει ότι / home / guru99 είναι ο κατάλογος στον οποίο εργαζόμαστε αυτήν τη στιγμή.

Αλλαγή καταλόγων

Εάν θέλετε να αλλάξετε τον τρέχοντα κατάλογό σας χρησιμοποιήστε την εντολή ' cd '.

cd /tem

Εξετάστε το ακόλουθο παράδειγμα.

Εδώ, μετακινήσαμε από τον κατάλογο / tmp στο / bin στο / usr και μετά επιστρέψαμε στο / tmp.

Πλοήγηση στον αρχικό κατάλογο

Εάν θέλετε να μεταβείτε στον αρχικό κατάλογο, πληκτρολογήστε cd .

cd

Μπορείτε επίσης να χρησιμοποιήσετε την εντολή cd ~ .

cd ~

Μετακίνηση στον κατάλογο ρίζας

Η ρίζα του συστήματος αρχείων στο Linux συμβολίζεται με '/'. Παρόμοιο με το 'c: \' στα Windows.

Σημείωση: Στα Windows, χρησιμοποιείτε κάθετη κάθετη "\" ενώ στο UNIX / Linux, χρησιμοποιείται η κάθετος "/"

Πληκτρολογήστε 'cd /' για μετακίνηση στον ριζικό κατάλογο.

cd /

ΣΥΜΒΟΥΛΗ : Μην ξεχάσετε χώρο μεταξύ cd και / . Διαφορετικά, θα λάβετε ένα σφάλμα.

Πλοήγηση σε πολλούς καταλόγους

Μπορείτε να πλοηγηθείτε σε πολλούς καταλόγους ταυτόχρονα καθορίζοντας την πλήρη διαδρομή του.

Παράδειγμα: Εάν θέλετε να μετακινήσετε τον κατάλογο / cpu στο / dev, δεν χρειάζεται να διακόψετε αυτήν τη λειτουργία σε δύο μέρη.

Αντ 'αυτού, μπορούμε να πληκτρολογήσουμε' / dev / cpu 'για άμεση πρόσβαση στον κατάλογο.

cd /dev/cpu

Ανεβαίνοντας ένα επίπεδο καταλόγου

Για πλοήγηση σε ένα επίπεδο καταλόγου, δοκιμάστε.

cd… 

Εδώ, χρησιμοποιώντας την εντολή «cd…», μετακινήσαμε έναν κατάλογο από το «/ dev / cpu» στο «/ dev».

Στη συνέχεια, χρησιμοποιώντας ξανά την ίδια εντολή, πήγαμε από τον ριζικό κατάλογο '/ dev' σε '/'.

Σχετικές και απόλυτες διαδρομές

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

Παράδειγμα - Στα Windows

C:\documentsandsettings\user\downloads
Στο Linux
/home/user/downloads

Υπάρχουν δύο είδη μονοπατιών:

1. Απόλυτη διαδρομή:

Ας πούμε ότι πρέπει να περιηγηθείτε στις εικόνες που είναι αποθηκευμένες στον κατάλογο εικόνων του αρχικού φακέλου «guru99».

Η απόλυτη διαδρομή αρχείου του καταλόγου εικόνων / home / guru99 / Pictures

Για να μεταβείτε σε αυτόν τον κατάλογο, μπορείτε να χρησιμοποιήσετε την εντολή.

cd /home/guru99/Pictures

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

2. Σχετική διαδρομή:

Η σχετική διαδρομή είναι βολική όταν πρέπει να περιηγηθείτε σε έναν άλλο υποκατάλογο σε έναν δεδομένο κατάλογο.

Σας σώζει από την προσπάθεια να πληκτρολογείτε ολοκληρωμένες διαδρομές όλη την ώρα.

Ας υποθέσουμε ότι βρίσκεστε αυτήν τη στιγμή στον αρχικό σας κατάλογο. Θέλετε να μεταβείτε στον κατάλογο λήψεων.

Δεν χρειάζεται να πληκτρολογήσετε την απόλυτη διαδρομή

cd /home/guru99/Downloads

Αντ 'αυτού, μπορείτε απλά να πληκτρολογήσετε «cd Λήψεις» και θα μεταβείτε στον κατάλογο Λήψεις καθώς είστε ήδη παρόντες στον κατάλογο «/ home / guru99» .

cd Downloads

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

Περίληψη:

  • Για να διαχειριστείτε τα αρχεία σας, μπορείτε να χρησιμοποιήσετε είτε το GUI (Διαχείριση αρχείων) είτε το CLI (Terminal) στο Linux. Και τα δύο έχουν τα σχετικά πλεονεκτήματα. Στη σειρά μαθημάτων, θα επικεντρωθούμε στο CLI γνωστό και ως το Terminal
  • Μπορείτε να εκκινήσετε το τερματικό από τον πίνακα ελέγχου ή να χρησιμοποιήσετε το πλήκτρο συντόμευσης Cntrl + Alt + T
  • Η εντολή pwd δίνει τον τρέχοντα κατάλογο εργασίας.
  • Μπορείτε να χρησιμοποιήσετε την εντολή cd για να αλλάξετε καταλόγους
  • Η απόλυτη διαδρομή είναι η πλήρης διεύθυνση ενός αρχείου ή ενός καταλόγου
  • Η σχετική διαδρομή είναι η σχετική θέση ενός αρχείου καταλόγου σε σχέση με τον τρέχοντα κατάλογο
  • Η σχετική διαδρομή βοηθά στην αποφυγή της πληκτρολόγησης πλήρων διαδρομών όλη την ώρα.
Εντολή Περιγραφή

cd ή cd ~

Μεταβείτε στον κατάλογο HOME

CD…

Μετακινήστε ένα επίπεδο προς τα πάνω

CD

Για αλλαγή σε συγκεκριμένο κατάλογο

cd /

Μετακίνηση στον ριζικό κατάλογο