উত্তর:
আমি নিশ্চিত নই যে আপনি নিজের লগ ফাইলগুলি সন্ধান ব্যতীত আপনার সমস্ত পরিবর্তনগুলি সনাক্ত করতে পারবেন ...
আপনি যদি সিস্টেমে করা পরিবর্তনগুলি "ব্যাকআপ" করতে চান (সমস্যা সমাধান করতে বা পুনরায় ইনস্টল করতে পারেন):
আপনি যদি আপনার প্যাকেজগুলি পুনরুদ্ধার করতে চান: অ্যাপেট-গেট আপডেট && dpkg --set-Seferences <ইনস্টলড_প্যাকেজ && অ্যাপ্লিকেশন আপগ্রেড
পরে, আপনি আপনার প্যাকেজ তালিকা এবং কনফিগার করা ফাইলগুলি তুলনা করতে সক্ষম হবেন
etckeeper
প্যাকেজটি ইনস্টল করুন এবং রান করুন (একবার এবং সবার জন্য) sudo etckeeper init
। এটি /etc
(সমস্ত সিস্টেম কনফিগারেশন ফাইলযুক্ত ডিরেক্টরি) সংস্করণ নিয়ন্ত্রণের অধীনে রাখে ( ডিফল্টরূপে বাজার )। ডিফল্ট কনফিগারেশনের অধীনে পরিবর্তনগুলি রেকর্ড করা হয়
apt-get
, aptitude
, Synaptic বা অন্যান্য কার্যক্ষম ভিত্তিক প্যাকেজ ম্যানেজার;sudo etckeeper commit
বা প্রবেশ bzr commit
করেছেন /etc
; এটি আপনাকে অর্থপূর্ণ প্রতিশ্রুতি বার্তা প্রবেশের সুযোগ দেয়।এটকিপার ইনস্টলড প্যাকেজগুলির নাম রেকর্ড করে না, তবে আপনি এটিতে /var/log/apt/
এবং /var/log/dpkg.log
(বিশদের বিভিন্ন সেট সহ) খুঁজে পেতে পারেন । এই ফাইলগুলি ঘোরানো হয়, তাই তারা কয়েক মাস পরে অদৃশ্য হয়ে যাবে; আপনি যদি এগুলি আরও দীর্ঘ রাখতে চান তবে এটি কনফিগার করা হয় /etc/logrotate.d/dpkg
এবং /etc/logrotate.d/apt
।
আপনার ব্যক্তিগত কনফিগারেশন ফাইলগুলির জন্য, কীভাবে "ডট ফাইলগুলি" সংস্করণ নিয়ন্ত্রণে রাখা যায় তা দেখুন? ।
আমি বলতে লোভিত হবে copyfs
:
NAME
CopyFS - Versioning File System for FUSE
DESCRIPTION
CopyFS is a copy-on-write, versioning file system for FUSE. CopyFS can
be used to maintain the revision history of a directory containing
files for which you want to track changes, and be able to revert to any
older version. CopyFS lets you do that by transparently making backups
of each file that you modify so that you can review and revert to any
previous revision.
তবে এটি পুরো রুট ডিরেক্টরি বা কোনও সিস্টেম সম্পর্কিত (ব্যবহারকারী নয়) জন্য খুব সম্ভবত ব্যবহার করা যেতে পারে।
উবুন্টুতে লগগুলি দেখতে এই পৃষ্ঠাটি দেখুন: