نسخ الملفات في لينكس باستخدام الأمر "تثبيت"
يتم استخدام أمر التثبيت على أنظمة Linux لنسخ الملفات ، ويقوم بذلك عن طريق الجمع بين عدة أوامر في واحد لجعلها سهلة الاستخدام. يستخدم أمر التثبيت الأوامر cp و chown و chmod والشريط .
لا ينبغي استخدام أمر التثبيت لتثبيت التطبيقات المعدة بالفعل للاستخدام مع ذلك. يجب تنزيلها وتثبيتها باستخدام الأمر apt-get .
تركيب تركيب الأوامر
يوجد أدناه بناء الجملة الصحيح لاستخدامه لأمر التثبيت . يتم استخدام الثلاثة الأولى لنسخ مصدر إلى وجهة موجودة بالفعل ، بينما يتم أيضًا تعيين الأذونات. يتم استخدام الجزء الأخير لإنشاء جميع مكونات الدليل أو الأدلة المحددة.
install [ OPTION ] ... SOURCE DEST install [ OPTION ] ... SOURCE ... DIRECTORY install [ OPTION ] ... -t الدليل الدليل install [ OPTION ] ... -d الدليلهذه هي الخيارات التي يمكنك استخدامها مع أمر التثبيت :
- - يعمل إعدادا احتياطيًا [= CONTROL ] على إجراء نسخ احتياطي لكل ملف وجهة موجود
- -b يشبه - backup ولكن لا يقبل حجة
- -c (تم تجاهله)
- -C يجب أن تستخدم لتثبيت ملف. أي ، ما لم يكن الهدف موجودًا بالفعل وهو نفس الملف الجديد ، وفي هذه الحالة لن يتم تغيير وقت التعديل.
- -d ، - سوف يعامل الدليل جميع الحجج كأسماء الدليل ؛ إنشاء جميع مكونات الدلائل المحددة
- -D يقوم بإنشاء كافة المكونات الرئيسية في DEST باستثناء آخر ، ثم نسخ SOURCE إلى DEST. من المفيد في الشكل الأول أعلاه.
- -g ، --group = GROUP تحدد ملكية المجموعة
- -m ، --mode = MODE يحدد وضع الإذن (كما هو الحال في chmod) ، بدلاً من rwxr-xr-x
- -o ، --owner = OWNER يحدد الملكية (للمستخدم المتقدم فقط)
- -p ، -سيرفيرتس-تيمستامبس يطبق أوقات الوصول / تعديل ملفات SOURCE إلى الملفات الوجهة المقابلة
- -s ، - جداول شريط الشرائط الشريطية . من المفيد فقط التنسيقات الأولى والثانية أعلاه.
- -S ، --suffix = SUFFIX يتجاوز لاحقة النسخة الاحتياطية المعتادة
- -v ، --verbose يطبع اسم كل دليل عند إنشائه
- -z ، --context-CONTEXT يحدد سياق أمان SELinux للملفات والدلائل
- - مساعدة يعرض معلومات المساعدة والخروج
- - إصدار مخرجات معلومات ومخارج
لاحقة النسخة الاحتياطية هي `~ '، ما لم يتم تعيينها مع - suffix أو SIMPLE_BACKUP_SUFFIX. قد يتم تحديد طريقة التحكم في الإصدار عبر خيار --backback أو من خلال متغير بيئة VERSION_CONTROL.
هذه هي القيم:
- لا يتم إيقاف النسخ الاحتياطية أبدًا (حتى إذا تم إعطاؤه - backup )
- مرقمة ، يجعل t النسخ الاحتياطي مرقمة
- يتم ترقيم nil الموجودة ، في حالة وجود نسخ احتياطية مرقمة: خلاف ذلك ، الأمر بسيط
- بسيطة ، أبدا دائما إجراء نسخ احتياطية بسيطة
يتم الاحتفاظ بالوثائق الكاملة للتثبيت كدليل Texinfo. إذا تم تثبيت برامج المعلومات والتثبيت بشكل صحيح على موقعك ، فيجب أن يمنحك تثبيت معلومات الأمر الوصول إلى الدليل الكامل.
هام: استخدم الأمر man ( ٪ man ) لمعرفة كيفية استخدام أمر ما على جهاز الكمبيوتر الخاص بك.
مثال على أمر التثبيت
فيما يلي مثال واحد عن كيفية استخدام أمر تثبيت Linux لنسخ الملفات. يجب تخصيص كل مجلد وملف لحالتك.
install -D /source/folder/*.py / destination / folderهنا ، يتم استخدام الخيار -D لنسخ جميع ملفات .py من المجلد / source / folder إلى المجلد / destination / folder. مرة أخرى ، يجب تغيير كل شيء ما عدا "تثبيت" و "-د" لتلائم الملفات والمجلدات الخاصة بك.
إذا كنت بحاجة إلى إنشاء مجلد الوجهة ، فيمكنك استخدام هذا الأمر (على سبيل المثال هنا):
تثبيت -d / وجهة / مجلد