जवाबों:
पेस्टबोर्ड को pbs
ओएस एक्स पर प्रक्रिया द्वारा नियंत्रित किया जाता है। जो चीजें कॉपी की जाती हैं उन्हें pbs
पता स्थान के अंदर संग्रहीत किया जाता है। इसके बारे में अधिक Apple Pasteboard सर्वर लेख पर है।
चाहे डेटा एक ही एप्लिकेशन में वस्तुओं के बीच या दो अलग-अलग अनुप्रयोगों में स्थानांतरित किया जाता है, कोको एप्लिकेशन में इंटरफ़ेस एक ही है- एक NSPasteboard ऑब्जेक्ट एक साझा रिपॉजिटरी तक पहुंचता है जहां लेखक और पाठक डेटा का आदान-प्रदान करते हैं। लेखक को पेस्टबोर्ड स्वामी के रूप में संदर्भित किया जाता है, एक पेस्टबोर्ड उदाहरण पर डेटा जमा करता है और आगे बढ़ता है। तब पाठक भविष्य में कुछ अनिर्दिष्ट बिंदु पर, अतुल्यकालिक रूप से पेस्टबोर्ड को एक्सेस करता है। उस समय तक, लेखक वस्तु भी मौजूद नहीं हो सकती है। उदाहरण के लिए, किसी उपयोगकर्ता ने स्रोत दस्तावेज़ को बंद कर दिया हो सकता है या एप्लिकेशन छोड़ सकता है।
नतीजतन, जब दो अलग-अलग अनुप्रयोगों के बीच डेटा स्थानांतरित होता है, और इसलिए दो अलग-अलग पते के स्थान, एक तीसरी मेमोरी स्पेस शामिल हो जाती है ताकि डेटा स्रोत की अनुपस्थिति में भी बनी रहे। NSPasteboard एक तीसरे पते के स्थान तक पहुँच प्रदान करता है - एक पेस्टबोर्ड सर्वर प्रक्रिया (pbs) - जो बैकग्राउंड में हमेशा चलती रहती है। पेस्टबोर्ड सर्वर कई समवर्ती डेटा स्थानान्तरण के बीच अंतर करने के लिए व्यक्तिगत पेस्टबोर्ड की एक मनमानी संख्या रखता है।
जैसा कि माटेउसज़ ने कहा, इस जानकारी के साथ कोई फ़ाइल नहीं है। हालांकि, आप उपयोग कर सकते हैं pbcopy
और pbpaste
पेस्टबोर्ड में हेरफेर कर सकते हैं ।
उदाहरण के लिए, पेस्टबोर्ड ls | pbcopy
के आउटपुट (स्टडआउट) को कॉपी करेगा ls
।
पेस्टबोर्ड सर्वर प्रक्रिया pboard
नहीं है pbs
, और आप यह सत्यापित कर सकते हैं कि दोनों के लिए मैन पेज की जाँच करके।
अब जब हम सही प्रक्रिया जानते हैं तो हम कर सकते हैं:
pboard
प्रक्रिया के लिए खोजहम देख सकते हैं कि इसके पास जो एकमात्र फाइलें हैं, वे स्वयं, डाइल्ड और डाइल्ड कैश हैं।
pboard
प्रक्रिया से लॉग मिलते हैं। अजीब बात है कि Appe साइट पर जानकारी गलत है। +1