2015-09-09 20 views
18

में स्टेट fstat और lstat कार्यों के बीच क्या अंतर है मैं node.js. में स्टेट fstat और lstat कार्यों के बीच अलग से उलझन में हूँ। क्या कोई यह समझने में मदद कर सकता है कि node.js में stat stat, fstat और lstat फ़ंक्शंस में प्रमुख अंतर क्या है और जब stat, fstat और lstat फ़ंक्शंस का उपयोग करना है।नोड जेएस

उत्तर

28
  • stat सिम्लिंक का पालन करता है। जब एक सिमलिंक वाला पथ दिया जाता है, तो यह सिम्लिंक के लक्ष्य की स्थिति देता है।
  • lstat सिम्लिंक का पालन नहीं करता है। जब एक सिमलिंक वाला पथ दिया जाता है तो यह सिम्लिंक की स्थिति देता है, न कि उसका लक्ष्य।
  • fstat पथ के बजाय फ़ाइल डिस्क्रिप्टर लेता है।
+0

प्रतीकात्मक लिंक का अर्थ क्या है – bharath

+1

@भारत क्या आप इसे Google कर सकते हैं? –

+4

वे एक प्रकार की फाइल हैं जिसमें पथ होता है। फ़ाइल खोलते समय उनका लक्ष्य जिसका उपयोग किया जाता है। वे 'ln' कमांड या 'लिंक (2)' फ़ंक्शन द्वारा बनाए जाते हैं जो नोड में 'fs.link' के रूप में उपलब्ध है। –