ব্যাকআপ ব্যবহারকারী হোম ডিরেক্টরি এবং সিস্টেম কনফিগারেশন ফাইল


0

আমি যখন জানতে পারি যে আমি যখন এই আদেশটি চালাচ্ছি:

sudo tar -cvpzf user1_backup-$(date +%Y--%m-%d).tar.gz /home/students/user1

আমার লিনাক্স ওএসে ইউজার 1 অ্যাকাউন্টটি ব্যাকআপ করতে, এটি সেই ব্যবহারকারীদের আমার হোম ডিরেক্টরিগুলি ব্যাকআপ করে, তবে এটি ব্যবহারকারী 1 এর সিস্টেম কনফিগারেশন ফাইলগুলিকেও ব্যাকআপ দেয়?

যাইহোক, উপরে যেমন কমান্ডটি দেখানো হয়েছে, আমার ব্যাকআপ ফাইলের নাম সংযোজন ছাড়াও, আমার পক্ষে কি আমার ব্যাকআপ ফাইলটিতে অন্য কোনও নাম যুক্ত করা সম্ভব? উদাহরণস্বরূপ, সিস্টেম ফাইলগুলির নাম ..

আপনার গাইডের জন্য ধন্যবাদ!

উত্তর:


0

ব্যবহারকারীদের সিস্টেম কনফিগারেশন ফাইলগুলি প্রতিটি একক ব্যবহারকারীর ঘরের নিচে থাকে।
সেগুলি ফাইল এবং ডিরেক্টরিগুলি প্রায়শই লুকানো থাকে (সেগুলি দিয়ে শুরু হয় .)।
আপনার এই আদেশটি দিয়ে তাদের ব্যাকআপ করা উচিত।

সাথে যোগাযোগ করুন man unameএবং man hostnameকিছু দরকারী আছে কিছু ব্যাকআপ ফাইলের নাম রাখা হয়।

যেমন লাইন

sudo tar -cvpzf user1_backup.$(hostname).tar.gz /home/students/user1

আপনাকে hostnameভিতরের সাথে ফাইলের নাম দেবে ।

প্রায়শই লিনাক্সের সাথে কমান্ডের uname -oউত্তরটি GNU/Linuxএকটি সমস্যা হয়ে থাকে যদি চরিত্রের জন্য ফাইলের নাম হিসাবে ব্যবহার করা হয় /। উত্তরটি কী তা পরীক্ষা করার জন্য আমার কাছে কোনও ম্যাক নেই তবে আমি মনে করি হোস্টনামটি ব্যবহার করা সহজ / নিরাপদ এবং আরও সাধারণ।

দ্রষ্টব্য: আপনার যদি hostnameকমান্ড না থাকে এবং আপনার $HOSTNAMEভিতরে হোস্টনামের সাথে ভেরিয়েবলটি সেট করা উচিত ছিল ।

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