open-files पर टैग किए गए जवाब

वर्तमान में एक प्रोग्राम में खोली गई फ़ाइलों से निपटना

3
लिनक्स में खुली फाइलों की संख्या सीमित क्यों है?
अभी, मुझे पता है: प्रक्रिया के अनुसार खुली फ़ाइलों की सीमा खोजें: ulimit -n सभी प्रक्रियाओं द्वारा सभी खोली गई फ़ाइलों की गणना करें: lsof | wc -l खुली फ़ाइलों की अधिकतम अनुमत संख्या प्राप्त करें: cat /proc/sys/fs/file-max मेरा सवाल है: लिनक्स में खुली फाइलों की सीमा क्यों है?
136 open-files  limit 

3
उन बड़ी फ़ाइलों को खोजें और निकालें जो खुली हैं लेकिन हटा दी गई हैं
कोई ऐसी बड़ी फ़ाइल कैसे खोजता है जिसे हटा दिया गया है लेकिन अभी भी एक आवेदन में खुला है? कोई ऐसी फ़ाइल कैसे निकाल सकता है, भले ही यह एक प्रक्रिया है? स्थिति यह है कि हम एक ऐसी प्रक्रिया चला रहे हैं जो एक लॉग फ़ाइल को एक …

2
ulimit: हार्ड और सॉफ्ट लिमिट के बीच अंतर
अल्मीट में कठोर और नरम सीमा के बीच अंतर क्या है? खुली फ़ाइलों की संख्या के लिए, मेरे पास 1024 की सॉफ्ट सीमा और 10240 की एक कठिन सीमा है। 1024 से अधिक फ़ाइलों को खोलने वाले कार्यक्रमों को चलाना संभव है। के लिए नरम सीमा क्या है?

7
मुझे कैसे पता चलेगा कि कौन सी प्रक्रिया किसी डिवाइस को अनमाउंट करने से रोक रही है?
कभी कभी, मैं एक अनमाउंट करने के लिए चाहते हैं USB डिवाइस के साथ umount /run/media/theDriveहै, लेकिन मैं एक मिल drive is busyत्रुटि। मुझे कैसे पता चलेगा कि कौन सी प्रक्रिया या कार्यक्रम डिवाइस तक पहुंच रहे हैं?

7
इस यूनिक्स सॉकेटपेयर का दूसरा छोर किसे मिला है?
मैं यह निर्धारित करना चाहता हूं कि किस प्रक्रिया में UNIX सॉकेट का दूसरा छोर है। विशेष रूप से, मैं उस एक के बारे में पूछ रहा हूं जिसके साथ बनाया गया था socketpair(), हालांकि समस्या किसी भी यूनिक्स सॉकेट के लिए समान है। मेरे पास एक कार्यक्रम है parentजो …

1
मैं रियलटाइम में किसी प्रक्रिया की खोली गई फ़ाइलों की निगरानी कैसे करूं?
मुझे पता है कि मैं अपनी लिनक्स मशीन lsof पर उस समय का उपयोग करके एक प्रक्रिया की खुली हुई फाइलें देख सकता हूं । हालाँकि, एक प्रक्रिया इतनी जल्दी किसी फ़ाइल को खोल, बदल और बंद कर सकती है कि मैं इसे मानक शेल स्क्रिप्टिंग (उदाहरण के लिए watch) …

2
फ़ाइल में प्रोसेस प्रतिस्थापन का परिणाम / dev / fd / 63 क्यों होता है जो एक पाइप है?
मैं इस विशेष उदाहरण के संदर्भ में नामित पाइप को समझने की कोशिश कर रहा हूं। मैं <(ls -l)अपने टर्मिनल में टाइप करता हूं और आउटपुट प्राप्त करता हूं bash: /dev/fd/63: Permission denied। यदि मैं टाइप करता हूं cat <(ls -l), तो मैं निर्देशिका सामग्री देख सकता हूं। यदि मैं …

2
/ proc / PID / fd / X लिंक नंबर
लिनक्स में, में /proc/PID/fd/X, फ़ाइल डिस्क्रिप्टर के लिए लिंक जो पाइप या सॉकेट हैं एक नंबर है, जैसे: l-wx------ 1 user user 64 Mar 24 00:05 1 -> pipe:[6839] l-wx------ 1 user user 64 Mar 24 00:05 2 -> pipe:[6839] lrwx------ 1 user user 64 Mar 24 00:05 3 -> …

3
पोर्ट पर अनुरोध स्वीकार करने की प्रक्रिया शुरू करने के लिए मैं एक स्क्रिप्ट कैसे बताऊं?
मुझे एक कमांड की आवश्यकता है जो एक विशिष्ट पोर्ट पर अनुरोधों को स्वीकार करने के लिए एक प्रक्रिया की प्रतीक्षा करेगा। क्या लिनक्स में ऐसा कुछ है जो ऐसा करता है? while (checkAlive -host localhost -port 13000 == false) do some waiting ...

3
मैं एक फ़ाइल को "कैट एंड फॉलो" कैसे करूँ?
एक फ़ाइल क्रमिक रूप से डाउनलोड की जा रही है wget। अगर मैं इसे अनपैक करना शुरू करता हूं cat myfile.tar.bz2 | tar -xj, तो यह सही ढंग से अनपैक हो सकता है या "अनपेक्षित ईओएफ" के साथ असफल हो सकता है, जो कि तेज है। फ़ाइल को "कैट एंड …
31 files  pipe  cat  tail  open-files 

2
क्या उस फ़ाइल को स्थानांतरित करना सुरक्षित है जिसे जोड़ा जा रहा है?
मेरे पास नोड.जेएस प्रक्रिया है जो fs.appendFileलाइनों को जोड़ने के लिए उपयोग करती है file.log। केवल लगभग 40 वर्णों की पूर्ण पंक्तियों को प्रति पंक्ति में जोड़ा जाता है, उदाहरण के लिए कॉल की तरह हैं fs.appendFile("start-end"), 2 कॉल की तरह fs.appendFile("start-")और नहीं fs.appendFile("end")। अगर मैं इस फाइल को स्थानांतरित …

6
खुली हुई फ़ाइलों से डिस्क स्थान खाली करने का सबसे अच्छा तरीका है
नमस्ते, मेरे पास कई फाइलें हैं जिन्हें हटा दिया गया है लेकिन किसी कारण से हटाए गए फ़ाइलों से जुड़ा डिस्क स्थान तब तक उपयोग करने में असमर्थ है जब तक मैं डिस्क स्थान लेने वाली फ़ाइल के लिए स्पष्ट रूप से प्रक्रिया को मार नहीं देता। $ lsof /tmp/ …

3
हम कैसे जान सकते हैं कि छद्म टर्मिनल डिवाइस के दूसरे छोर पर कौन है?
अगर मैं एक: echo foo > /dev/pts/12 कुछ प्रक्रिया यह पढ़ेगी कि foo\nइसकी फाइल डिस्क्रिप्टर से मास्टर साइड में है। क्या यह पता लगाने का एक तरीका है कि (उन) प्रक्रिया (तों) क्या है (हैं)? या दूसरे शब्दों में, मैं कैसे पता लगा सकता हूं कि कौन सा xterm / …

2
किसी खुली हुई फ़ाइल की फ़ाइल ऑफ़सेट का पता कैसे करें?
मेरी समस्या यह है कि lsof -p pid मैं किसी प्रक्रिया की खोली हुई फ़ाइल की सूची का पता लगा सकता हूँ जिसकी प्रक्रिया आईडी pid है। लेकिन क्या प्रत्येक एक्सेस की गई फ़ाइल की फ़ाइल ऑफसेट का पता लगाने का एक तरीका है? कृपया मुझे कुछ सुझाव दें?
26 linux  open-files 

4
विभिन्न प्रक्रियाओं में एक ही fd एक ही फाइल की ओर कैसे संकेत कर सकता है?
कहो कि मेरे पास प्रक्रिया 1 है और प्रक्रिया 2 है । दोनों में पूर्णांक 4 के अनुरूप एक फाइल डिस्क्रिप्टर है। हालाँकि हर प्रक्रिया में फ़ाइल डिस्क्रिप्टर 4 कर्नेल के ओपन फाइल टेबल में पूरी तरह से अलग फाइल की ओर इशारा करता है: वो कैसे संभव है? क्या …

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.