Tar -cvzf packed.tar.gz mydir গোপন ফাইলগুলিকে অ্যাকাউন্টে নেবে?


13

আমাকে একটি প্রদত্ত ডিরেক্টরিটির একটি টারবাল তৈরি করতে হবে। তবে, আমার অবশ্যই নিশ্চিত হওয়া দরকার যে লুকানো ফাইলগুলিও অন্তর্ভুক্ত রয়েছে (যেমন এর সাথে শুরু হয় .)।

নিম্নলিখিত কমান্ডটি কি স্বয়ংক্রিয়ভাবে লুকানো ফাইলগুলি অ্যাকাউন্টে নেবে?

tar -cvzf packed.tar.gz mydir

যদি তা না হয় তবে আমি কীভাবে নিশ্চিত করতে পারি যে আমি লুকানো ফাইলগুলি অন্তর্ভুক্ত করেছি?


1
ব্যবহারtar -cvzf packed.tar.gz mydir/.
মোহাম্মদ খোলগি

উত্তর:


15

হ্যা এটা হবে.

ফাইলগুলি শুরু হওয়া .সমস্ত প্রসঙ্গে "লুকানো" নয়। এগুলি দ্বারা প্রসারিত হয় না *, এবং lsতাদের ডিফল্টরূপে তালিকাভুক্ত করে না, তবে tarনেতৃস্থানীয়দের সম্পর্কে চিন্তা করে না .। ( findকোনভাবেই পাত্তা দেয় না।)

(অবশ্যই, পরীক্ষাগুলি দ্বারা এটি সন্ধান করা সহজ এমন বিষয়গুলির মধ্যে এটি একটি))


ধন্যবাদ। হ্যাঁ পরীক্ষা কখনও কখনও উত্তর খুঁজে পাওয়ার সমাধান হয় তবে এই ক্ষেত্রে আমি কোনও ইউনিক্স বিশেষজ্ঞ নই এবং আমি আচরণগুলি জানি - সাধারণভাবে - কনফিগারেশনের মাধ্যমে পরিবর্তন করা যেতে পারে। যদি দুটি সিস্টেম একইভাবে কনফিগার করা না হয় তবে কী হবে? আমি যে বিশ্বাসটি একটি সিস্টেম থেকে তৈরি করতে পারি তা অন্যটির পক্ষে সত্য নাও হতে পারে।
জেরুমে ভার্সট্রিঞ্জ

1
@ জেভিস্ট্রি: ভালো কথা। একটি পরামর্শ, যদিও; "আমি এটি চেষ্টা করে দেখেছি এবং এটি কাজ করেছে; এর নিশ্চয়তা কি?" আরও ভাল হত।
কিথ থমসন

tar --helpবেশ কয়েকটি পৃথক বিকল্পের তালিকা --excludeতৈরি করে যার শুরুতে নাম, প্যাটার্ন ইত্যাদির উপর ভিত্তি করে একাধিক ফাইলকে বাদ দিতে দেওয়া হয় সম্মত, পরীক্ষাটি পরীক্ষা করা এবং যা প্রত্যাশা অনুযায়ী কাজ করে তা যাচাই করার একটি দুর্দান্ত উপায়। নিয়মিত ব্যাকআপ করুন!
বিএসডি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.