সিঙ্ক কমান্ডটি আসলে কী সিঙ্ক করে?


0

আমি যখন syncনিয়মিত ব্যবহারকারী হিসাবে থাকি তখন এটি কি রুট বা কেবল আমার নিজস্ব সহ অন্যান্য ব্যবহারকারীর সাথে সম্পর্কিত সমস্ত বাফারগুলি ফ্লাশ করে? manএই তথ্য সরবরাহ করে না।

আমি বিশেষত ডেবিয়ান 9 সম্পর্কে জিজ্ঞাসা করছি তবে লিনাক্স এবং ইউনিক্সের আরও সাধারণ উত্তরগুলি স্বাগত।


উত্তর:


4

syncকমান্ড ব্যবহার syncসিস্টেম কল।

syncসিস্টেম কলের ম্যানুয়ালটি বলে:

সিঙ্ক () ফাইল সিস্টেমের মেটাডেটাতে সমস্ত মুলতুবি পরিবর্তনগুলি এবং ক্যাশেড ফাইল ডেটা অন্তর্নিহিত ফাইল সিস্টেমে লিখিত হতে পারে।

সুতরাং সিঙ্ক সমস্ত বাফার ফ্লাশ করবে। "ব্যবহারকারীদের অন্তর্ভুক্ত" শব্দটি বাফারের ক্ষেত্রে প্রযোজ্য নয়, বাফারগুলি ফাইলগুলির সাথে এবং সিস্টেম মেটাডেটা ফাইলগুলির সাথে সম্পর্কিত, ব্যবহারকারীদের জন্য নয়। এটা সম্ভব যে একাধিক ব্যবহারকারী একই ফাইলটি পরিবর্তন করে এবং ফাইল সিস্টেম এবং বাফার সাব সিস্টেমের জন্য নির্দিষ্ট ব্যবহারকারীর পরিবর্তনগুলি ট্র্যাক করার কোনও মানে হয় না।


ধন্যবাদ। এটি কি সুরক্ষা ঝুঁকির বিষয় নয় যে কেউ আইও চালাবেন?
টমাসজ

1
@ টমাসজ যে কোনও ব্যবহারকারীর চালাতে সক্ষম syncঅ্যাক্সেস রয়েছে তারও বেশি আই / ও তৈরির পর্যাপ্ত অ্যাক্সেস থাকতে পারে sync- যেমন grep -r hello / - বা অন্যান্য রূপ ধ্বংসযজ্ঞ চালিয়ে যেতে পারে । syncগোপনীয়তার সাথে আপস করবেন না যাতে জিনিসগুলির পক্ষে কোনও ঝুঁকি নেই।
স্টিফেন কিট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.