आदमी कैसे काम करता है linux में?


4

जब हम man std::vector, आंतरिक रूप से संबंधित दस्तावेजों की खोज कैसे / कहां करते हैं?

जवाबों:


4

से man(1)आदमी पेज:

SEARCH PATH FOR MANUAL PAGES
   man uses a sophisticated method of finding manual page files, based  on
   the  invocation  options and environment variables, the /etc/man.config
   configuration file, and some built in conventions and heuristics.

   First of all, when the name argument to man contains a slash  (/),  man
   assumes  it  is  a file specification itself, and there is no searching
   involved.

   But in the normal case where name doesn’t contain a slash, man searches
   a variety of directories for a file that could be a manual page for the
   topic named.

हालाँकि वहाँ बहुत अधिक पाठ है। मैं आपको इसे अपने अवकाश पर पढ़ने दूँगा।


@ इग्नासियो वाज़केज़-अब्राम्स, क्या आप मुझे मार्गदर्शन कर सकते हैं कि लिबास ++ डॉक्स को मैन्युअल रूप से कैसे स्थापित किया जाए? gcc.gnu.org/pub/gcc/libstdc++/doxygen/…
xpbug

yum install libstdc++-docsयह मेरे लिए काम नहीं करता है ( No package libstdc++-docs available.), तो मुझे लगता है कि c ++ आदमी डॉक्स मेरे भंडार में उपलब्ध नहीं हैं :(
xpbug

आमतौर पर निर्देशिका में सभी .<n>फ़ाइलों को कॉपी करें । man<n>//usr/share/man
इग्नासियो वाज़क्वेज़-अब्राम्स

@Ignacio Vazquez-Abrams, के तहत फाइलें /usr/share/man/manसभी ज़िपित हैं, यानी ldap_abandon_ext.3.gz, लेकिन मैंने जो डॉक्स डाउनलोड किए हैं वे केवल टेड हैं, ज़िप नहीं किए गए हैं। और मैंने इसे अनज़िप करने की कोशिश की, अभी भी विफल रहता है ... क्या आप चरणों पर अधिक विशिष्ट हो सकते हैं?
xbbug

संग्रह से फ़ाइलों को निकालें। उन्हें स्थानांतरित या कॉपी करें। इससे कोई फर्क नहीं पड़ता कि व्यक्तिगत मैन पेज संकुचित नहीं हैं; manपरवाह नहीं है।
इग्नासियो वाज़केज़-अब्राम्स
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.