Капіраванне файлаў у Linux праз функцыю "Усталяваць» Command
Ўстаноўкі каманда на сістэмах Linux выкарыстоўваецца для капіявання файлаў, і ён робіць гэта шляхам аб'яднання некалькіх каманд у адзін , каб зрабіць простымі ў выкарыстанні іх. Каманда ўстаноўкі выкарыстоўвае СП , Chown, CHMOD каманды і паласы.
Каманда ўсталявання не павінен выкарыстоўвацца для ўстаноўкі прыкладанняў, якія ўжо падрыхтаваны да выкарыстання , хоць. Яны павінны быць загружаны і ўстаноўлены з APT-атрымаць каманду.
ўсталяваць Сінтаксіс
Ніжэй прыводзіцца правільны сінтаксіс для выкарыстання каманды ўстаноўкі. Першыя тры выкарыстоўваюцца для капіявання крыніцы ў пункт прызначэння, які ўжо існуе, а таксама прызначэнне дазволаў. Канчатковы адзін выкарыстоўваецца для стварэння ўсіх кампанентаў дадзенага каталога або каталогаў.
інсталяцыю [КЛЮЧ] ... КРЫНІЦА DEST ўсталяваць [КЛЮЧ] ... КРЫНІЦА ... КАТАЛОГ ўсталяваць [OPTION] ... -t КАТАЛОГ КРЫНІЦА ўстаноўкі [OPTION] ... -d DIRECTORYГэта параметры , якія можна выкарыстоўваць з камандай ўстаноўкі:
- --backup [= CONTROL] стварае рэзервовую копію кожнага існуючага канчатковага файла
- -b, як --backup , але не прымае аргумент
- -c з'яўляецца (ігнаруецца)
- -З варта выкарыстоўваць для ўстаноўкі файла. Гэта значыць, калі мэта ўжо не існуе, і гэтак жа, як новы файл, у гэтым выпадку час мадыфікацыі не будзе зменены.
- -d, --directory будзе разглядаць усе аргументы як імёны каталогаў; стварыць усе кампаненты названых каталогаў
- -Д стварае ўсе пачатковыя складнікі ПРЫЗНАЧЭННЯ акрамя апошняга, а затым капіюе SOURCE ў DEST. Гэта карысна ў першым фармаце вышэй.
- -g, --group = Група ўстанаўлівае групу уласнасці
- -m, --mode = РЭЖЫМ усталёўвае рэжым дазволу (як у CHMOD), замест таго , каб rwxr-XR-х
- -о, --owner = прадпрымальнік ўстанаўлівае права ўласнасці (супер-карыстальнік толькі)
- -p, --preserve-пазнак часу ўжываецца доступу / змены зыходных файлаў у адпаведныя файлы прызначэння
- -s, --strip паласы табліцы знакаў. Гэта карысна толькі для першага і другога фарматаў вышэй.
- -S, --suffix = Суфікс перакрывае звычайны суфікс рэзервовай копіі
- -v, --verbose выводзіць імя кожнага каталога , як гэта створана
- -z, --context-КАНТЭКСТ ўсталёўвае кантэкст бяспекі SELinux файлаў і каталогаў
- --help адлюстроўвае даведачную інфармацыю і завяршае працу
- --version выводзіць інфармацыю аб версіі і завяршае працу
Суфікс рэзервовага капіявання `~», калі не усталяваны з --suffix або. Спосаб кантролю версій можа быць абраны з дапамогай опцыі --backup або праз VERSION_CONTROL зменнай асяроддзя .
Гэтыя значэння:
- ніхто, ніколі не ствараць рэзервовыя копіі (нават калі --backup даецца)
- пранумараваны, т робіць нумараваныя рэзервовыя копіі
- існуючы, нуль пранумараваны , калі існуюць нумараваныя рэзервовыя копіі: у адваротным выпадку, гэта проста
- проста, не заўсёды рабіць простыя рэзервовыя копіі
Поўная дакументацыя па ўстаноўцы падтрымліваецца ў выглядзе кіраўніцтва ў фармаце Texinfo. Калі інфармацыя і ўсталяваць праграмы правільна ўсталяваныя на вашым сайце, інфармацыя Каманды ўстаноўка павінна даць вам доступ да поўнага кіраўніцтву.
Важна: Выкарыстоўвайце каманду чалавека (%) чалавек , каб паглядзець , як каманда выкарыстоўваецца на вашым канкрэтным кампутары.
Прыклад каманды ўстаноўкі
Ніжэй прыведзены адзін з прыкладаў таго , як выкарыстоўваць каманду ўстаноўкі Linux для капіявання файлаў. Кожная папка і файл павінны быць настроены для вашай ўласнай сітуацыі.
ўсталяваць -D /source/folder/*.py / прызначэнне / папкіТут -D опцыя выкарыстоўваецца для капіявання, усе .py файлаў з / крыніцы / тэчак у тэчку / прызначэння / тэчцы. Зноў жа, усё, акрамя «ўсталяваць» і «-D» павінна быць зменена, каб адпавядаць для сваіх файлаў і тэчак.
Калі вам неабходна зрабіць тэчку прызначэння, вы можаце выкарыстоўваць гэтую каманду (для нашага прыкладу тут):
ўстаноўка -d / прызначэнне / папкі