Πώς να ελέγξετε τη διαδρομή στο Unix: 3 βήματα (με εικόνες)

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

Πώς να ελέγξετε τη διαδρομή στο Unix: 3 βήματα (με εικόνες)
Πώς να ελέγξετε τη διαδρομή στο Unix: 3 βήματα (με εικόνες)

Βίντεο: Πώς να ελέγξετε τη διαδρομή στο Unix: 3 βήματα (με εικόνες)

Βίντεο: Πώς να ελέγξετε τη διαδρομή στο Unix: 3 βήματα (με εικόνες)
Βίντεο: Πως να εγκαταστήσετε τα Linux Ubuntu σε Windows με το VirtualBox; 2024, Απρίλιος
Anonim

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

Βήματα

Ελέγξτε τη διαδρομή στο Unix Βήμα 1
Ελέγξτε τη διαδρομή στο Unix Βήμα 1

Βήμα 1. Βρείτε την πλήρη διαδρομή προς ένα αρχείο

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

  • Πληκτρολογήστε find / -name "fun" –τύπος f print και πατήστε ↵ Enter.

    • Αυτό δείχνει την πλήρη διαδρομή προς το αρχείο που καλείται διασκέδαση ανεξάρτητα από τον κατάλογο που βρίσκεστε.
    • Αν διασκέδαση σε έναν κατάλογο που ονομάζεται /παιχνίδια/φοβερό, θα βλέπατε/games/awesome/fun στα αποτελέσματα της εντολής.
Ελέγξτε τη διαδρομή στο Unix Βήμα 2
Ελέγξτε τη διαδρομή στο Unix Βήμα 2

Βήμα 2. Εμφανίστε τη μεταβλητή περιβάλλοντος διαδρομής

Όταν πληκτρολογείτε μια εντολή, το κέλυφος το αναζητά στους καταλόγους που καθορίζονται από τη διαδρομή σας. Μπορείτε να χρησιμοποιήσετε το echo $ PATH για να βρείτε σε ποιους καταλόγους έχει οριστεί το κέλυφός σας για να εκτελέσει εκτελέσιμα αρχεία. Να το πράξουν:

  • Πληκτρολογήστε echo $ PATH στη γραμμή εντολών και πατήστε ↵ Enter.

    • Τα αποτελέσματα πρέπει να μοιάζουν κάπως έτσι: usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
    • Αυτή η έξοδος είναι μια λίστα καταλόγων όπου αποθηκεύονται εκτελέσιμα αρχεία. Εάν προσπαθήσετε να εκτελέσετε ένα αρχείο ή μια εντολή που δεν βρίσκεται σε έναν από τους καταλόγους στη διαδρομή σας, θα λάβετε ένα σφάλμα που λέει ότι η εντολή δεν βρέθηκε.
Ελέγξτε τη διαδρομή στο Unix Βήμα 3
Ελέγξτε τη διαδρομή στο Unix Βήμα 3

Βήμα 3. Προσθέστε έναν νέο κατάλογο στη διαδρομή

Ας υποθέσουμε ότι θέλετε να εκτελέσετε το αρχείο που ονομάζεται διασκέδαση Το Μάθατε από την εκτέλεση της εντολής εύρεσης ότι βρίσκεται σε έναν κατάλογο που ονομάζεται /games /awesome. Ωστόσο, το /games /awesome δεν είναι στο δρόμο σας και δεν θέλετε να πληκτρολογήσετε την πλήρη διαδρομή μόνο για να εκτελέσετε το παιχνίδι. Για να το προσθέσετε στη διαδρομή σας:

  • Τύπος εξαγωγής PATH = $ PATH:/games/awesome και πατήστε ↵ Enter.

    • Τώρα μπορείτε να τρέξετε διασκέδαση πληκτρολογώντας το όνομά του στη γραμμή εντολών (αντί για /παιχνίδια/φοβερό/διασκεδαστικό) και πατώντας ↵ Enter.
    • Αυτή η αλλαγή επηρεάζει μόνο το τρέχον κέλυφος. Εάν ανοίξετε ένα νέο παράθυρο τερματικού ή συνδεθείτε αλλού, θα πρέπει να προσθέσετε ξανά τη διαδρομή. Για να κάνετε την αλλαγή μόνιμη, προσθέστε την εντολή στο αρχείο διαμόρφωσης του κελύφους σας (π.χ. .bashrc, .cshrc).

Συνιστάται: