A UNIX διαδρομή περιγράφει τη θέση ενός αρχείου ή καταλόγου σε ένα σύστημα αρχείων UNIX . Η διαδρομή αποτελείται από μια σειρά από ονόματα καταλόγων διαχωρίζονται με καθέτους και οριοθετείται από παχύ έντερο . Μια απόλυτη διαδρομή είναι μια διαδρομή που ξεκινά με ένα χαρακτήρα καθέτου και ξεκινά από το ανώτατο κατάλογο του συστήματος αρχείων , που είναι γνωστή ως το ριζικό κατάλογο . Μια σχετική διαδρομή , από την άλλη πλευρά , δεν αρχίζει με μια κάθετο και αρχίζει από τον τρέχοντα κατάλογο εργασίας .
Εικόνων μεταβλητής PATH
Η
A UNIX διαδρομή ορίζεται από ένα μεταβλητή περιβάλλοντος ονομάζεται " PATH ", και μπορείτε να βρείτε την τρέχουσα αξία του πληκτρολογώντας " echo $ PATH " στο UNIX shell γραμμή εντολών . Μια διαδρομή UNIX συνήθως περιέχει τα ονόματα μόνο δύο ή τρεις καταλόγους , όπως το " /bin , /usr /bin " και " /usr /local /bin . " Η αύξηση του αριθμού των καταλόγων στη διαδρομή μειώνει την πιθανότητα "εντολή δεν βρέθηκε" σφάλμα , αλλά μπορεί να αυξήσει την πιθανότητα ενεργοποίησης ένα κακόβουλο πρόγραμμα υπολογιστή γνωστή ως trojan .
Η Εκτέλεσης Προγράμματος
Όταν ζητάτε ένα συγκεκριμένο πρόγραμμα , το κέλυφος UNIX - τη γλώσσα προγραμματισμού εντολών που παρέχει μια διασύνδεση με το λειτουργικό σύστημα - ελέγχει εάν οποιοσδήποτε χαρακτήρας της εντολής είναι ένας χαρακτήρας της καθέτου . Αν είναι , το κέλυφος υποθέτει ότι η εντολή είναι μια διαδρομή και το εκτελεί αναλόγως. Αν όχι , το κέλυφος προθέματα την εντολή με το πρώτο όνομα του καταλόγου στη διαδρομή αναζήτησης , που ακολουθείται από μια κάθετο , και προσπαθεί να το εκτελέσει . Το κέλυφος επαναλαμβάνει αυτή τη διαδικασία για κάθε κατάλογο στην διαδρομή και εκτελεί τον πρώτο αντίστοιχο πρόγραμμα που βρίσκει .
Εικόνων Προφυλάξεις
Η
δούρειους ίππους συνήθως εισάγονται σε ένα σύστημα UNIX από τους χρήστες , παρά το προσωπικό του συστήματος , ώστε οι χρήστες να προστατεύουν τον εαυτό τους , ρυθμίζοντας τη μεταβλητή PATH προσεκτικά . Για να μειώσετε την πιθανότητα ενεργοποίησης ενός trojan , εκτελέσει οποιοδήποτε πρόγραμμα που δεν είναι ένα πρόγραμμα UNIX σύστημα , καθορίζοντας την πλήρη , απόλυτη διαδρομή . Ομοίως , δεν περιλαμβάνουν τους καταλόγους που μπορούν να εγγραφούν από όλους στην διαδρομή σας , αν είναι δυνατόν . Αν πρέπει να περιλαμβάνει αυτών των καταλόγων, βεβαιωθείτε ότι ακολουθείτε τους καταλόγους που περιέχουν τα προγράμματα του συστήματος στην διαδρομή ? Προηγούμενες καταχωρήσεις στο διαδρομή υπερισχύουν παλαιότερες . Τέλος , δεν περιλαμβάνεται στον κατάλογο " . " στη διαδρομή , όπως το κέλυφος UNIX την ερμηνεύει ως τον τρέχοντα κατάλογο εργασίας .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα