সিস্টেম ভি রিসোর্স কী ftok সিস্টেম কলের সাথে সামঞ্জস্যপূর্ণ শেল কমান্ড


0

আমি একটি অ্যাপ্লিকেশনটিতে সিস্টেম ভি ভাগ করে নেওয়া মেমরির সাথে কাজ করছি। বিকাশের সময় আমাকে পরিদর্শন করতে হবে এবং, কখনও কখনও, মেমরি বিভাগটি মুছতে হয়। আমি জানি যে ipcsভাগ করা মেমরিটি পরিদর্শন করার কমান্ড রয়েছে, এবং ipcrmমুছতে হবে। আমার একমাত্র সমস্যাটি হ'ল প্রথমে আমার shmidভাগ করে নেওয়া মেমরি বিভাগটি সন্ধান ipcs -mকরতে হবে, সঠিকটি সনাক্ত করতে হবে এবং তারপরে এটি মুছে ফেলা উচিত ipcrm -m <shmih>। আমার অ্যাপ্লিকেশনটিতে আমি ftok()একটি ফাইল এবং শনাক্তকারী ব্যবহার করে ভাগ করা মেমরি বিভাগটি সনাক্ত করতে ব্যবহার করছি , যা অনেক সহজ ( ipcrm -Mশামিডের পরিবর্তে একটি অংশীদারি মেমরি বিভাগটি এর কী ব্যবহার করে মুছতে ব্যবহার করতে পারে )। ftokশেলের জন্য কোন কমান্ড আছে ? ডিফল্টরূপে, আমার উবুন্টু সার্ভারটিতে কোনও নেই এবং ম্যান ফাইলগুলিকে ইনপ্যাক্ট করে আমি একটিতে কোনও ইঙ্গিতও পাইনি।
একটি শেল স্ক্রিপ্ট বা বাইনারি যা ftok এর মতো একই আইডি তৈরি করে, খুব ভাল ... আমি কেবল সামঞ্জস্যের কারণে / বিন / শ বা / বিন / বাশের চেয়ে অন্য কোনও ইন্টারপ্রেটার ব্যবহার করতে চাই না। আমি খুব বেশি সি জানি না, তাই দুর্ভাগ্যক্রমে আমি কেবল নিজের লেখা লিখতে পারি না।

উত্তর:


0

আমি বিশ্বাস করি। আমি এটি কখনও ব্যবহার করি নি, তবে আমি নিম্নলিখিত রেফারেন্সটি ব্যবহারের জন্য রেখেছি, উত্থিত হওয়া উচিত: এখানে । পোস্টের শিরোনাম,

বাশ মধ্যে ftok

স্ব-ব্যাখ্যামূলক। আশাকরি এটা সাহায্য করবে.


লিঙ্কের জন্য ধন্যবাদ! দুর্ভাগ্যক্রমে, সেখানে কোডটি সত্যিই কাজ করে না। আউটপুট কোনও সিস্টেম ftok () কল তৈরি করার কীগুলিতে ফিট করে না। তবে এটি সম্পূর্ণ ভুল নয়, কিছুটা আলাদা ... ipcs -mবলেছে যে আমার কাছে ভাগ করা স্মৃতিশক্তিটির মূল চাবিকাঠি 0x6e4f0360, যখন সেই ftok- বাস্তবায়ন আমাকে দেয় 4f0360n। তবে আমি কোনও সিস্টেমে ভি কী কখনও দেখিনি যাতে এটিতে একটি চিঠি রয়েছে ... তাই সম্ভবত এটি সিস্টেমের ভি / র পুরানো / অন্যান্য সংস্করণগুলির জন্য কাজ করছিল, তবে আমার খাপ খায় না।
জোহানেস এইচ।

এই কোডটির কাছাকাছি তাকালে, এটি সুস্পষ্ট যে এটি কাজ করতে পারে না, কমপক্ষে জিএনইউ লিনাক্সে নয়। fprintএর প্রথম যুক্তিতে "এন" হ'ল আউটপুট যেমন হয়, সে কারণেই আমি সেখানে এন পাই ... এবং উত্পন্ন হেক্স সংখ্যাটি 6e4f0360 পেতে খুব কম short যখন গুগলিং হচ্ছে, আমি কিছু সি উত্স কোড আবিষ্কার করেছি যা একই প্রজন্মকে আপেল বাইনারি থেকে স্পষ্টতই ব্যবহার করে। সুতরাং মায়েরা তারা কিছুটা আলাদা করছে। (এন- fprintর আপেল-এর উপরও কাজ করতে পারে fprint, জানেন না)
জোহানেস এইচ।

আর্ম, না, কিছুই নয়। লিনাক্স উত্স একই।
জোহানেস এইচ।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.