Skip to main content

Άνθρωπος - εντολή Linux

The mind behind Linux | Linus Torvalds (Ιούνιος 2026)

The mind behind Linux | Linus Torvalds (Ιούνιος 2026)
Anonim

Ανδρας μορφές και εμφανίζει τις σελίδες εγχειριδίου on-line. Αν καθορίζετε Ενότητα , άνδρας φαίνεται μόνο σε εκείνη την ενότητα του εγχειριδίου. Ονομα είναι συνήθως το όνομα της σελίδας εγχειριδίου, που είναι συνήθως το όνομα μιας εντολής, μιας λειτουργίας ή ενός αρχείου. Ωστόσο, εάν όνομα περιέχει μια κάθετο (/) έπειταάνδραςτο ερμηνεύει ως προδιαγραφή αρχείου, ώστε να μπορείτε να το κάνετεman ./foo.5 ή ακόμη καιman /cd/foo/bar.1.gz. Δείτε παρακάτω για μια περιγραφή τουάνδρας αναζητά τα αρχεία σελίδας χειροκίνητα.

Ονομα

man - μορφοποίηση και εμφάνιση των εγχειριδίων σε απευθείας σύνδεσηmanpath - προσδιορισμός της πορείας αναζήτησης χρήστη για σελίδες man

Σύνοψη

άνδρας-acdfFhkKtwW --μονοπάτι -m Σύστημα σειρά -ΝΤΟ config_file pathlist pager -ΜΙΚΡΟ section_list Ενότητα όνομα …

Επιλογές

-C config_file

Καθορίστε το αρχείο διαμόρφωσης που θέλετε να χρησιμοποιήσετε. η προεπιλογή είναι/etc/man.config. (Βλέπωman.conf(5).)

-Μ διαδρομή

Καθορίστε τη λίστα των καταλόγων για να αναζητήσετε σελίδες ανθρώπου. Διαχωρίστε τους καταλόγους με ορθογώνια. Ένας κενός κατάλογος είναι ο ίδιος με τον μη προσδιορισμό καθόλου. ΒλέπωΑΝΑΖΗΤΗΣΗ PATH ΓΙΑ ΧΕΙΡΟΚΙΝΗΜΑΤΑ.

-P pager

Καθορίστε ποια συσκευή τηλεειδοποίησης θα χρησιμοποιήσει. Αυτή η επιλογή υπερισχύειMANPAGER μεταβλητή περιβάλλοντος, η οποία με τη σειρά του υπερισχύειPAGER μεταβλητός. Από προεπιλογή,άνδρας χρήσεις/ usr / bin / less -isr.

-S λίστα_αρχείων

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

-ένα

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

-ντο

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

-ρε

Στην πραγματικότητα δεν εμφανίζονται οι σελίδες του man, αλλά εκτυπώνετε πληροφορίες σχετικά με την αποσφαλμάτωση.

-ΡΕ

Και οι δύο πληροφορίες απεικόνισης και εκτύπωσης.

-φά

Ισοδυναμεί μετι είναι.

-ΦΑ ή- προτυποποίηση

Μόνο μορφοποίηση - δεν εμφανίζεται.

-h

Εκτυπώστε ένα μήνυμα βοήθειας μιας γραμμής και έξοδο.

Ισοδυναμεί μεεπίκαιρος.

Αναζήτηση για την καθορισμένη συμβολοσειρά σε σελίδες * all * man. Προειδοποίηση: αυτό είναι πιθανόν πολύ αργό! Βοηθάει στον προσδιορισμό μιας ενότητας. (Ακριβώς για να δώσω μια γενική ιδέα, στη μηχανή μου διαρκεί περίπου ένα λεπτό ανά 500 man pages.)

-m

Καθορίστε ένα εναλλακτικό σύνολο σελίδων που θα αναζητήσετε με βάση το όνομα συστήματος που δίνεται.

-p συμβολοσειρά

Καθορίστε την ακολουθία προεπεξεργαστών που θα εκτελεστεί πρινnroff ήtroff. Όχι όλες οι εγκαταστάσεις θα έχουν μια πλήρη σειρά προεπεξεργαστών. Μερικοί από τους προεπεξεργαστές και τα γράμματα που χρησιμοποιούνται για τον προσδιορισμό τους είναι: eqn (e), grap (g), pic (p), tbl (t), vgrind (v), αναφέρονται (r). Αυτή η επιλογή υπερισχύειMANROFFSEQ μεταβλητή περιβάλλοντος.

-t

Χρήση/ usr / bin / groff -Tps -mandoc για τη μορφοποίηση της σελίδας εγχειριδίου, μεταβιβάζοντας την έξοδο σεstdout. Η έξοδος από/ usr / bin / groff -Tps -mandoc ενδέχεται να χρειαστεί να περάσετε από κάποιο φίλτρο ή άλλο πριν εκτυπώσετε.

-wή - διαδρομή

Μην εμφανίζετε πραγματικά τις σελίδες του χρήστη, αλλά εκτυπώνετε τις θέσεις των αρχείων που θα μορφοποιηθούν ή θα εμφανιστούν. Εάν δεν δίνεται κανένα επιχείρημα: εμφάνιση (στο stdout) της λίστας των καταλόγων που αναζητείται απόάνδρας για σελίδες ανθρώπου. Ανmanpath είναι μια σχέση με τον άνθρωπο, τότε "manpath" είναι ισοδύναμη με το "man -path".

-W

Όπως -w, αλλά εκτυπώνετε ονόματα αρχείων ανά γραμμή, χωρίς πρόσθετες πληροφορίες. Αυτό είναι χρήσιμο σε εντολές κελύφους όπωςάνθρωπος - άνθρωπος | xargs ls -l

CAT σελίδες

Ο άνθρωπος θα προσπαθήσει να αποθηκεύσει τις μορφοποιημένες σελίδες man, προκειμένου να εξοικονομήσει χρόνο μορφοποίησης την επόμενη φορά που χρειάζονται αυτές οι σελίδες. Παραδοσιακά, οι μορφοποιημένες εκδόσεις των σελίδων στο DIR / manX αποθηκεύονται στο DIR / catX, αλλά μπορούν να οριστούν και άλλες αντιστοιχίσεις από το dir man έως το cat dir/etc/man.config. Δεν αποθηκεύονται σελίδες γάτας όταν δεν υπάρχει ο απαιτούμενος κατάλογος γατών. Δεν αποθηκεύονται σελίδες γάτας όταν μορφοποιούνται για μήκος γραμμής διαφορετικό από 80. Δεν αποθηκεύονται σελίδες γάτας όταν το man.conf περιέχει τη γραμμή NOCACHE.

Είναι δυνατόν να γίνειάνδρας suid σε έναν χρήστη. Στη συνέχεια, εάν ένας κατάλογος γάτας έχει τον άνθρωπο ιδιοκτήτη και τη λειτουργία 0755 (μόνο εγγράψιμο από τον άνθρωπο), και τα αρχεία γάτας έχουν τον άνθρωπο ιδιοκτήτη και τον τρόπο λειτουργίας 0644 ή 0444 (μόνο εγγράψιμο από τον άνθρωπο ή μη εγγράψιμο καθόλου), κανένας απλός χρήστης δεν μπορεί να αλλάξει σελίδες γάτας ή να θέσετε άλλα αρχεία στον κατάλογο γάτας. Ανάνδρας δεν γίνεται suid, τότε ένας κατάλογος γάτα θα πρέπει να έχει τη λειτουργία 0777, αν όλοι οι χρήστες θα πρέπει να είναι σε θέση να αφήσει τις σελίδες γάτα εκεί.

Η επιλογή-ντο αναδιαμορφώνει μια σελίδα, ακόμη και αν υπάρχει πρόσφατη σελίδα γάτας.

Διαδρομή αναζήτησης για μη αυτόματες σελίδες

άνδρας χρησιμοποιεί μια εξελιγμένη μέθοδο για την εύρεση εγχειριδίων αρχείων σελίδας, με βάση τις επιλογές επίκλησης και τις μεταβλητές περιβάλλοντος, το/etc/man.configτο αρχείο ρυθμίσεων και ορισμένες ενσωματωμένες συμβάσεις και ευρετικά.

Πρώτα απ 'όλα, όταν το όνομα το επιχείρημα στοάνδρας περιέχει μια κάθετο (/), άνδρας υποθέτει ότι πρόκειται για προδιαγραφή αρχείου και δεν υπάρχει καμία αναζήτηση.

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

Αν καθορίσετε το pathlist επιλογή, pathlist είναι μια λίστα που χωρίζεται από κόλον των καταλόγωνάνδραςαναζητήσεις.

Αν δεν καθορίζετε αλλά ρυθμίστε τοΜΑΝΠΑΘ μεταβλητή περιβάλλοντος, η τιμή αυτής της μεταβλητής είναι η λίστα των καταλόγων πουάνδρας αναζητήσεις.

Αν δεν καθορίσετε μια λίστα ρητών διαδρομών με ήΜΑΝΠΑΘ, άνδρας αναπτύσσει τη δική του λίστα διαδρομών βάσει των περιεχομένων του αρχείου ρυθμίσεων/etc/man.config. οΜΑΝΠΑΘ οι δηλώσεις στο αρχείο ρυθμίσεων αναγνωρίζουν συγκεκριμένους καταλόγους που συμπεριλαμβάνονται στη διαδρομή αναζήτησης.

Επιπλέον, τοMANPATH_MAPοι δηλώσεις προσθέτουν στη διαδρομή αναζήτησης ανάλογα με τη διαδρομή αναζήτησης εντολών (δηλΜΟΝΟΠΑΤΙμεταβλητή περιβάλλοντος). Για κάθε κατάλογο που μπορεί να βρίσκεται στη διαδρομή αναζήτησης εντολών, αMANPATH_MAP δηλώνει έναν κατάλογο που θα πρέπει να προστεθεί στη διαδρομή αναζήτησης για αρχεία σελίδων χειροκίνητα.άνδρας εξετάζει τοΜΟΝΟΠΑΤΙ μεταβλητή και προσθέτει τους αντίστοιχους καταλόγους στη διαδρομή αναζήτησης αρχείου σελίδας χειροκίνητης. Έτσι, με τη σωστή χρήση τουMANPATH_MAP, όταν εκδίδετε την εντολήάνθρωπος xyz, θα λάβετε μια σελίδα με το εγχειρίδιο για το πρόγραμμα που θα εκτελεστεί αν εκδώσετε την εντολήxyz.

Επιπλέον, για κάθε κατάλογο στην διαδρομή αναζήτησης εντολών (θα το ονομάσουμε "κατάλογο εντολών") για τον οποίο κάνετε δεν έχω έναMANPATH_MAPδήλωση,άνδρας αυτόματα αναζητά έναν κατάλογο μη αυτόματης σελίδας "κοντινό" δηλαδή έναν υποκατάλογο στον ίδιο τον κατάλογο εντολών ή στον γονικό κατάλογο του καταλόγου εντολών.

Μπορείτε να απενεργοποιήσετε τις αυτόματες "κοντινές" αναζητήσεις συμπεριλαμβάνοντας έναNOAUTOPATH δήλωση στο/etc/man.config.

Σε κάθε κατάλογο της διαδρομής αναζήτησης όπως περιγράφεται παραπάνω,άνδρας αναζητά ένα αρχείο που ονομάζεται θέμα . Ενότητα , με ένα προαιρετικό επίθημα στον αριθμό του τμήματος και ενδεχομένως ένα επίθημα συμπίεσης. Εάν δεν εντοπίσει ένα τέτοιο αρχείο, τότε εμφανίζεται σε οποιονδήποτε υποκατάλογο με όνομαάνδρας Ν ήΓάτα Ν όπου Ν είναι ο αριθμός μη αυτόματου τμήματος. Εάν το αρχείο βρίσκεται σε αΓάτα Ν υποκατάλογο,άνδρας υποθέτει ότι πρόκειται για ένα μορφοποιημένο αρχείο μη αυτόματης σελίδας (σελίδα γάτας). Σε διαφορετική περίπτωση,άνδρας υποθέτει ότι δεν είναι μορφοποιημένο. Και στις δύο περιπτώσεις, αν το όνομα αρχείου έχει ένα γνωστό συμπλήρωμα συμπίεσης (όπως.gz), άνδρας υποθέτει ότι είναι gzipped.

Αν θέλετε να δείτε πού (ή αν)άνδρας θα βρείτε τη σελίδα με το εγχειρίδιο για ένα συγκεκριμένο θέμα, χρησιμοποιήστε το--μονοπάτι(-w).

Σπουδαίος: Χρησιμοποιήστε το άνδρας εντολή ( % άνδρας ) για να δείτε πώς χρησιμοποιείται μια εντολή στον υπολογιστή σας.