συστήματα

Γνώση Υπολογιστών >> συστήματα >  >> Unix

Τι είναι η μεταβλητή διαδρομής στο UNIX;

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

Εδώ είναι μια κατανομή:

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

* Κατάλογοι: Η μεταβλητή διαδρομής διατηρεί έναν κατάλογο καταλόγων διαχωρισμένης με έντερο. Για παράδειγμα:

`` `

/usr/bin:/bin:/usr/local/bin

`` `

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

* Παράδειγμα: Εάν πληκτρολογήσετε "LS" στη γραμμή εντολών, το σύστημα θα αναζητήσει πρώτα ένα εκτελέσιμο που ονομάζεται "LS" σε "/usr/bin". Αν δεν το βρει εκεί, θα αναζητήσει "/bin" και τότε "/usr/local/bin", μέχρι να βρει ένα αρχείο που ταιριάζει.

Γιατί είναι σημαντικό το μονοπάτι;

* Εύρεση εκτελέσιμων: Χωρίς μια διαδρομή, θα πρέπει να πληκτρολογήσετε την πλήρη διαδρομή σε κάθε εκτελέσιμο αρχείο που θέλετε να εκτελέσετε, το οποίο είναι αναποτελεσματικό και δυσκίνητο.

* Προσαρμογή: Μπορείτε να προσαρμόσετε τη μεταβλητή διαδρομής σας για να συμπεριλάβετε καταλόγους που κατέχουν προγράμματα ειδικά για τις ανάγκες ή το έργο σας.

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

Πώς να χρησιμοποιήσετε τη μεταβλητή διαδρομής:

* Εμφάνιση της διαδρομής:

`` `bash

echo $ path

`` `

* Τροποποίηση της διαδρομής (προσωρινά):

`` `bash

Διαδρομή =$ διαδρομή:/διαδρομή/προς/τον κατάλογό σας

`` `

* Τροποποίηση της διαδρομής (μόνιμα):

Η μέθοδος για τη μόνιμη τροποποίηση της διαδρομής εξαρτάται από το κέλυφος και το λειτουργικό σας σύστημα. Για παράδειγμα, στο Bash, μπορείτε να προσθέσετε την ακόλουθη γραμμή στο αρχείο σας `.bashrc`

`` `bash

διαδρομή εξαγωγής =$ διαδρομή:/διαδρομή/προς/τον/κατάλογο σας

`` `

Σημαντική σημείωση: Να είστε πάντα προσεκτικοί όταν τροποποιείτε τη μεταβλητή διαδρομής σας, καθώς οι λανθασμένες ρυθμίσεις μπορεί να προκαλέσουν απροσδόκητη συμπεριφορά ή προβλήματα ασφάλειας.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα