συστήματα

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

Ποιος κατάλογος UNIX χρησιμοποιείται για την αποθήκευση εκτελέσιμων αρχείων;

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

Ακολουθούν μερικοί συνηθισμένοι κατάλογοι:

* `/bin` :Περιέχει βασικά δυαδικά αρχεία που χρησιμοποιούνται κατά την εκκίνηση του συστήματος.

* `/sbin` :Διατηρεί δυαδικά αρχεία διαχειριστή συστήματος (π.χ., `shutdown`,` mount ').

* `/usr/bin` :Περιέχει συνήθως χρησιμοποιούμενα δυαδικά αρχεία χρήστη.

* `/usr/sbin` :Διατηρεί δυαδικά αρχεία διαχειριστή συστήματος που δεν είναι απαραίτητα για την εκκίνηση του συστήματος.

* `/usr/local/bin` :Συχνά χρησιμοποιείται για τοπικά εγκατεστημένα δυαδικά αρχεία.

Σημαντικές σημειώσεις:

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

* Άλλοι κατάλογοι: Άλλοι κατάλογοι μπορούν επίσης να περιέχουν εκτελέσιμα, ανάλογα με το σύστημα. Για παράδειγμα, οι εφαρμογές μπορούν να εγκαταστήσουν τα δυαδικά τους αρχεία σε συγκεκριμένες υποκαταλόγους εντός `/usr/local/` ή `/opt/`.

Βέλτιστη πρακτική:

Για να βρείτε τη συγκεκριμένη θέση ενός εκτελέσιμου, χρησιμοποιήστε την εντολή `που '':

`` `

Ποιο όνομα command_name

`` `

Για παράδειγμα, για να βρείτε τη θέση της εντολής `LS`:

`` `

Ποιο LS

`` `

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

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