আমি একটি পুরানো হার্ড ড্রাইভ থেকে ফাইলগুলি পুনরুদ্ধার করছি এবং ড্রাইভ থেকে আমার সর্বশেষ পরিবর্তিত তারিখটি রাখা দরকার। তাদের আপডেট হওয়ার কারণ হ'ল ফাইলগুলির মালিকানা আমাকে নতুন ব্যবহারকারীর কাছে পরিবর্তন করা দরকার।
আমি একটি পুরানো হার্ড ড্রাইভ থেকে ফাইলগুলি পুনরুদ্ধার করছি এবং ড্রাইভ থেকে আমার সর্বশেষ পরিবর্তিত তারিখটি রাখা দরকার। তাদের আপডেট হওয়ার কারণ হ'ল ফাইলগুলির মালিকানা আমাকে নতুন ব্যবহারকারীর কাছে পরিবর্তন করা দরকার।
উত্তর:
মালিক পরিবর্তিত হওয়ার সময় এমটাইম (ফাইল সংশোধন করার সময়) পরিবর্তন করা উচিত নয় (না এটাইম বা অ্যাক্সেসের সময়ও হওয়া উচিত)। এটি সিএনটি ক্ষেত্রে প্রতিবিম্বিত ইনোডের তথ্যের পরিবর্তন হবে।
যদি আপনার সিস্টেমে এটি খুঁজে পাওয়া যায়, chown(2)
(বা chown(1)
এবং chgrp(1)
) মাইটটাইম বা এটাইম পরিবর্তন করে এবং আপনি এমটাইম এবং এটাইম উভয়ই সংরক্ষণের বিষয়ে উদ্বিগ্ন হন, তবে আপনাকে বর্তমান সময় সংগ্রহ করতে stat(2)
বা ব্যবহার করতে stat(1)
এবং পুনরায় ইনস্টল করার জন্য কোড লিখতে হবে তাদের (ব্যবহার utimes(2)
বা touch(1)
)।
আফাইক, আপনি সিটিটাইমের সেটিংটি নিয়ন্ত্রণ করতে পারবেন না। যদি ইনোড পরিবর্তন হয় তবে সিস্টেমটি পরিবর্তিত সময়টিকে রেকর্ড করে এবং আপনাকে এটি পরিবর্তন করতে দেয় না।