Linuxdagi fayllarni nusxalash "O'rnatish" buyrug'i bilan
Linux tizimidagi o'rnatish buyrug'i fayllarni nusxalashda ishlatiladi va ularni bir necha buyruqlar yordamida ularni ishlatish uchun osonlashtiradi. O'rnatish buyrug'i CP , chown , chmod va strip buyruqlaridan foydalanadi.
O'rnatish buyrug'i foydalanish uchun tayyorlangan ilovalarni o'rnatish uchun ishlatilmasligi kerak. Ular apt-get buyrug'i bilan yuklab olinishi va o'rnatilishi kerak.
Buyruqning sintaksisini o'rnatish
Quyida o'rnatish buyrug'i uchun ishlatiladigan mos sintaksisi ko'rsatilgan. Dastlabki uchta resurs mavjud bo'lgan joyga nusxa ko'chirish uchun, shuningdek, ruxsatnomalarni belgilash uchun ishlatiladi. Oxirgi qismi ushbu katalog yoki kataloglarning barcha qismlarini yaratish uchun ishlatiladi.
[ OPTION ] ni o'rnatish ... SOURCE DEST o'rnatish [ OPTION ] ... SOURCE ... DIRECTORY o'rnatish [ OPTION ] ... -t DIRECTORY manbai o'rnatish [ OPTION ] ... -d DIRECTORYO'rnatish buyrug'i bilan siz foydalanishingiz mumkin bo'lgan variantlar:
- --backup [= CONTROL ] har bir mavjud bo'lgan faylning zaxirasini yaratadi
- -b o'xshash, ammo argumentni qabul qilmaydi
- -c (e'tiborsiz)
- -C faylni o'rnatish uchun ishlatilishi kerak. Ya'ni, agar maqsad-da mavjud bo'lsa va yangi fayl bilan bir xil bo'lsa, bu holda o'zgartirish vaqti o'zgartirilmaydi.
- -d , - katalog barcha argumentlarni katalog nomlari sifatida ko'rib chiqadi; ko'rsatilgan kataloglarning barcha qismlarini yaratish
- -D DESTning barcha asosiy komponentlarini yaratadi, bundan tashqari oxirgi DEST-ni SOURCE-ni nusxalari. Bu yuqoridagi birinchi formatda foydalidir.
- -g , --group = GROUP guruh mulkini belgilaydi
- -m , --mode = MODE rwxr-xr-x o'rniga ruxsat tartibini belgilaydi (chmod kabi)
- -o , - egalik = OWNER egalik huquqini belgilaydi (faqat super-foydalanuvchi)
- -p , --preserve-timestamps SOURCE fayllari kirish / modifikatsiya qilish vaqtlarini tegishli maqsad fayllarga qo'llaydi
- -s , - chiziqlar chizilgan belgilar jadvallari. Faqat yuqoridagi birinchi va ikkinchi formatlar uchun foydalidir.
- -S , --suffix = SUFFIX odatiy zaxira nusxasini bekor qiladi
- -v , --verbose yaratilganidek, har bir katalog nomini yozadi
- -z, --context-CONTEXT fayl va kataloglarning SELinux xavfsizlik kontekstini o'rnatadi
- - yordamchi yordam ma'lumotlarini va chiqishlarini ko'rsatadi
- --Version versiya ma'lumoti va chiqishlari chiqadi
Zaxira nusxasi -'uffuff ' yoki' SIMPLE_BACKUP_SUFFIX 'bilan belgilanmagan bo'lsa, "~" dir. Versiyalarni boshqarish usuli - qaytarish variantini yoki VERSION_CONTROL muhit o'zgaruvchisi orqali tanlanishi mumkin.
Bu qadriyatlar:
- hech kim, hech qachon zaxiralashni qilmaydi (hatto - agar qaytarib berilsa ham)
- raqamlangan, t raqamli zaxiralarni yaratadi
- mavjud bo'lsa, nil raqamlangan zahiralar mavjud bo'lsa raqamlanadi: aks holda, oddiy
- oddiy, har doim ham oddiy zahiralarni qilmang
O'rnatish uchun to'liq hujjatlar Texinfo qo'llanmasi sifatida saqlanadi. Ma'lumot va o'rnatish dasturlari saytingizda to'g'ri o'rnatilgan bo'lsa, buyruqlar haqida ma'lumotni o'rnatish to'liq qo'llanmada sizga ruxsat berishi kerak.
Muhim: shaxsiy kompyuteringizda buyruq qanday ishlatilishini ko'rish uchun man buyrug'ini ( % man ) ishlating.
O'rnatish buyrug'i misoli
O'rnatish Linux buyrug'ini fayllardan nusxa olish uchun ishlatishning bir misolidir. Har bir papka va fayl o'z holatingiz uchun moslashtirilishi kerak.
install -D /source/folder/*.py / destination / papkaniBu erda -D parametr barcha / .py fayllarini / manba / papkadan / destination / folder papkasiga nusxalash uchun ishlatiladi. Shunga qaramay, o'zingizning fayllaringiz va papkalarga moslash uchun "o'rnatish" va "-D" ni o'zgartirish kerak.
Agar siz maqsad papkani yaratishingiz kerak bo'lsa, bu buyruqni (bu yerda biz uchun) foydalanishingiz mumkin:
install -d / destination / papkani