Копирайте файлове в Linux С командата "Инсталиране"
Командата за инсталиране на Linux системи се използва за копиране на файлове, и това става чрез комбиниране на няколко команди в едно, за да ги направи лесни за използване. Командата за инсталиране използва командите cp , chown , chmod и strip .
Командата за инсталиране не трябва да се използва за инсталиране на приложения, които вече са подготвени за употреба. Те трябва да бъдат изтеглени и инсталирани с командата apt-get .
Синтаксис на командата за инсталиране
По-долу е правилният синтаксис, който да използвате за инсталационната команда. Първите три се използват за копиране на източник до вече съществуваща дестинация, като същевременно се посочват разрешения. Последният се използва за създаване на всички компоненти на дадена директория или директории.
инсталирате [ OPTION ] ... SOURCE DEST инсталирате [ OPTION ] ... SOURCE ... DIRECTORY инсталирате [ OPTION ] ... -t DIRECTORY SOURCE инсталирате [ OPTION ] ... -d DIRECTORYТова са опциите, които можете да използвате с командата за инсталиране :
- --backup [= CONTROL ] прави резервно копие на всеки съществуващ целеви файл
- -b е като - backup, но не приема аргумент
- -c е (игнориран)
- -C трябва да се използва за инсталиране на файл. Това означава, че ако целта вече не съществува и е същата като новия файл, в който случай времето за модификация няма да се промени.
- -d , --директорията ще третира всички аргументи като имена на директории; създайте всички компоненти на посочените директории
- -D създава всички водещи компоненти на DEST освен последната, след това копира SOURCE на DEST. Това е полезно в първия формат по-горе.
- -g , --group = GROUP задава собствеността на групата
- -m , --mode = MODE задава режим на разрешение (както в chmod), вместо rwxr-xr-x
- -o , --owner = OWNER определя собствеността (само за супер потребители)
- -p , --preserve-timestamps прилага времето за достъп / промяна на SOURCE файлове до съответните файлове на местоназначение
- -s , - таблици със символи за ленти. Това е полезно само за първия и втория формат по-горе.
- -S , --suffix = SUFFIX заменя обичайния суфикс
- -v , --verbose отпечатва името на всяка директория, както е създадена
- -z, --context-CONTEXT задава SELinux контекст за сигурност на файлове и директории
- --help показва информация за помощ и излиза
- - версията извежда информация за версиите и изходите
Приставката за архивиране е "~", освен ако не е зададена с - suffix или SIMPLE_BACKUP_SUFFIX. Методът за управление на версията може да бъде избран чрез опцията - резервно копие или чрез променливата на средата VERSION_CONTROL.
Това са стойностите:
- никой не изключва никога да не създава резервни копия (дори ако е даден - резервен )
- номерирани, t прави номерирани архиви
- съществуващ, нула се номерира, ако съществуват номерирани резервни копия: в противен случай, това е просто
- прости, никога не винаги правете обикновени резервни копия
Пълната документация за инсталиране се поддържа като ръководството на Texinfo. Ако програмите за инфо и инсталиране са правилно инсталирани на вашия сайт, инфо инсталацията на команди трябва да ви даде достъп до цялостното ръководство.
Важно: Използвайте командата човек ( % man ), за да видите как се използва команда на вашия компютър.
Пример за инсталационната команда
Следва един пример за това как да използвате инсталиращата Linux команда за копиране на файлове. Всяка папка и файл трябва да бъдат персонализирани за вашата собствена ситуация.
инсталирайте -D /source/folder/*.py / дестинация / папкаТук опцията -D се използва за копиране на всички .py файлове от / source / папката в папката / destination / folder. Отново всичко, но "install" и "-D", трябва да бъде променено, за да се поберат за вашите собствени файлове и папки.
Ако трябва да направите целевата папка, можете да използвате тази команда (за нашия пример тук):
инсталирайте -d / дестинация / папка