लिनक्स में, यदि आपके पास एक फ़ाइल के लिए पथ है जो आप जानते हैं कि एक सिम्लिंक है, तो आप प्रोग्राम के रूप में प्रोग्राम (सी या सी ++ में) को किस प्रकार इंगित करते हैं?आप उस फ़ाइल के पथ को कैसे निर्धारित करते हैं जो एक सिम्लिंक इंगित करता है?
उत्तर
readlink
कार्य करते हैं। man 2 readlink
करें। यह फ़ंक्शन पॉज़िक्स एपीआई का हिस्सा है, इसलिए इसे लगभग किसी भी यूनिक्स पर काम करना चाहिए।
यदि पथ '/'
के साथ शुरू होता है, तो यह एक पूर्ण सिम्लिंक है और आपके पास फ़ाइल का पूर्ण पूर्ण पथ है जो यह संदर्भित करता है (जो एक और प्रतीकात्मक लिंक हो सकता है, और आपको प्रक्रिया को फिर से दोहराना होगा) ।
यदि पथ '/
' से शुरू नहीं होता है, तो यह एक सापेक्ष लिंक है और सिल्लिंक निर्देशिका में निर्देशिका के सापेक्ष व्याख्या की जाती है। वास्तविक फ़ाइल नाम को समझने के लिए पथ को उचित रूप से संयोजित करने के लिए आप पर निर्भर है।
, कभी कभी सिमलिंक जानकारी है कि वास्तव में एक रास्ता नहीं है स्टोर करने के लिए उपयोग किया जाता है। कभी-कभी प्रोग्राम लॉकिंग उद्देश्यों के लिए पीआईडी या ऐसी अन्य जानकारी संग्रहीत करते हैं। एक सिम्लिंक बनाने के लिए कॉल अधिक विश्वसनीय परमाणु संचालन में से एक है जिसे एनएफएस माउंटेड फाइल सिस्टम पर किया जा सकता है।
इसके अलावा, मेरे फेडोरा सिस्टम पर, यदि आप man 7 symlink
करते हैं तो आपको सिम्लिंक की लंबी चर्चा, विभिन्न परिस्थितियों में उनके व्यवहार और उन कार्यों के एक छत को प्राप्त किया जाता है जो उन्हें छेड़छाड़ करते हैं या उनसे प्रभावित होते हैं।
पीओएसईक्स या बीएसडी सिस्टम पर readlink()
- 1. आप HttpContext के बिना फ़ाइल के भौतिक पथ को कैसे निर्धारित करते हैं?
- 2. आप फ़ंक्शन के नामस्थान को कैसे निर्धारित करते हैं?
- 3. आप सी में फ़ाइल का आकार कैसे निर्धारित करते हैं?
- 4. आप एक फ़ाइल को कैसे उपयोग करते हैं जो उपयोग में है?
- 5. आईओएस फ़ाइल पथ पर/निजी उपसर्ग क्या इंगित करता है?
- 6. आप एक वैध साबुन कैसे निर्धारित करते हैं?
- 7. तैनाती: कैपिस्ट्रानो पर सिम्लिंक पिछले रिलीज के लिए "वर्तमान" निर्देशिका को इंगित करता है
- 8. यह जांचने के लिए कि दो फ़ाइल नाम एक ही भौतिक फ़ाइल को इंगित करते हैं
- 9. आप एक हस्ताक्षरित चार * की लंबाई कैसे निर्धारित करते हैं?
- 10. आप एक swf फ़ाइल को कैसे संकुचित करते हैं
- 11. डेबियन नियम फ़ाइल एक सिम्लिंक
- 12. आप जिस तारीख को डेटपर्ट से प्राप्त करते हैं, उस दिन के नाम से आप कैसे परिवर्तित करते हैं?
- 13. matplotlib में, आप आर-स्टाइल अक्ष टिक्स कैसे आकर्षित करते हैं जो धुरी से बाहर की ओर इंगित करते हैं?
- 14. आप NuGet के साथ फ़ाइल-आधारित पैकेज स्रोत के लिए एक सापेक्ष पथ कैसे सेट करते हैं?
- 15. आप अपाचे सर्वर को कैसे कॉन्फ़िगर करते हैं जो मैक ओएस एक्स जहाज करता है?
- 16. शुरू होता है। । । एक 'ब्लॉक' को इंगित करते समय अंत?
- 17. आप विंडोज वर्कफ़्लो के निष्पादन को कैसे शेड्यूल करते हैं?
- 18. आईफोन: छवि के रूप में दृश्य को कैसे सहेजना है ??? (ex.save जो आप आकर्षित करते हैं)
- 19. आप PHP में "असंगठित" नेविगेशन को कैसे हल करते हैं?
- 20. System.Web.Configuration.MachineKeySection.MetineKeySection.GetDecodedData इंगित करता है
- 21. आप एक हेडर फ़ाइल कैसे शामिल करते हैं जो मौजूद हो या न हो?
- 22. FileInputStream का उपयोग करते समय आप आदर्श बफर आकार को कैसे निर्धारित करते हैं?
- 23. आप पाइथन में फ़ाइल प्रकार को कैसे उपclass करते हैं?
- 24. एकाधिक संदर्भ एक वेबपैड को इंगित करते हैं
- 25. एनएसआईएस वर्तमान इंस्टॉलर फ़ाइल का पथ प्राप्त करता है जो
- 26. आप कैसे FB.Canvas.scrollTo को एनिमेट करते हैं?
- 27. ग्रहण में सापेक्ष फ़ाइल पथ कैसे काम करते हैं?
- 28. आप एक्सकोड में फ़ाइल को डुप्लिकेट कैसे करते हैं?
- 29. बैश में, मैं सुरक्षित रूप से यह निर्धारित कैसे करूं कि मुलायम लिंक क्या इंगित करता है?
- 30. आप कैसे निर्धारित करते हैं कि बाल धागे