Για παράδειγμα, για να βρείτε τη θέση της εντολής `LS`, θα χρησιμοποιούσατε:
`` `bash
Ποιο LS
`` `
Αυτό θα εξάγει την πλήρη διαδρομή προς το εκτελέσιμο, όπως το `/bin/ls`. Εάν η εντολή δεν βρεθεί στη διαδρομή σας, δεν θα επιστρέψει τίποτα.
Εναλλακτικά, αν γνωρίζετε το όνομα του εκτελέσιμου, αλλά δεν είστε σίγουροι αν είναι στο μονοπάτι σας, μπορείτε να χρησιμοποιήσετε το `βρείτε ':
`` `bash
Find/-name ls 2>/dev/null
`` `
Αυτό αναζητά ολόκληρο το σύστημα αρχείων (`/`) για ένα αρχείο που ονομάζεται `ls '. `2>/dev/null` Ανακατευθύνει μηνύματα σφάλματος (όπως το" άδεια που απορρίπτεται ") στο`/dev/null`, εμποδίζοντας τους να γεμίσουν την παραγωγή σας. Ωστόσο, αυτό είναι σημαντικά πιο αργό και λιγότερο αποτελεσματικό από το «που» και πρέπει να χρησιμοποιείται μόνο αν «αποτύχει». Να γνωρίζετε ότι η αναζήτηση ολόκληρου του συστήματος αρχείων μπορεί να διαρκέσει πολύ καιρό. Μπορείτε να περιορίσετε την αναζήτηση σε συγκεκριμένους καταλόγους εάν έχετε μια ιδέα για το πού μπορεί να βρίσκεται το εκτελέσιμο (π.χ., `/usr/bin`,`/usr/local/bin`).
Για πιο περίπλοκα σενάρια ή αν χρειάζεστε περισσότερες πληροφορίες, "όπου μπορεί να είναι χρήσιμο, αλλά είναι λιγότερο αξιόπιστο από το" που "εξαρτάται από την ευρετηρίαση του συστήματος.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα