Асосҳои Linux барои шабакаҳо ва системаҳои барномарезишаванда - Нусхабардорӣ ва интиқол додани файлҳо, Курсҳои DevOps / Баррасиҳои DevNet Боку

Асосҳои Linux барои шабакаҳо ва системаҳои барномарезишаванда - Нусхабардорӣ ва интиқол додани файлҳо, Курсҳои DevOps / Баррасиҳои DevNet Боку

Эҳтимол меравад, ки дар соли 2023 шумо ҳангоми муроҷиат ба кор дар бахши IT бо Linux дучор хоҳед шуд. Албатта, ин системаи оператсионии имрӯз барои шурӯъкунандагон дӯстона бештар шудааст. Бо вуҷуди ин, шумо ба ҳар ҳол талаб карда мешавад, ки дониши муайяне дошта бошед, ки ба шумо имкон медиҳад, ки мушкилоти маъмулиро ҳал кунед. Имрӯз мо дар бораи чӣ гуна нусхабардорӣ ва интиқол додани файлҳо дар Linux сӯҳбат хоҳем кард. Ҳар касе, ки мехоҳад оғоз кунад, бояд инро донад. Курсҳои DevOps / Баррасиҳои DevNet Боку. Барои пайдо кардани кор дар соҳаи шабакаҳо ва системаҳои барномарезишаванда дар Озарбойҷон.

Чӣ тавр нусхабардории файлҳо, курсҳои DevOps / Баррасиҳои DevNet Боку

Пеш аз ҳама, биёед бифаҳмем, ки чӣ гуна файлҳоро дар Linux нусхабардорӣ кардан мумкин аст. Зеро малакаҳое, ки аз кор бо GUI ба даст оварда шудаанд Microsoft Windows онҳо ба шумо кӯмак намекунанд. Аз сабаби он, ки шумо дар кори худ истифода хоҳед кард CLI - Интерфейси хатӣ фармон («Интерфейси сатри фармон»).

Аз ин рӯ, барои анҷом додани нусхабардорӣ тавассути терминал, шумо бояд фармони мувофиқро донед. Ва аз он истифода бурда тавонед - вариантҳо ва далелҳои дурустро ворид кунед. Ҳамаи ин муҳим аст, то бидонед, ки барои оғози гузаштан Курсҳои DevOps / DevNet беҳтарин Боку.

Барои нусхабардорӣ ба UNIX монанд OS, аз ҷумла оилаи OS GNU/Linux, фармон истифода мешавад cp (аз забони англисӣ). нусха - «нусха»). Фарз мекунем, ки дар феҳрист файли манбаъ мавҷуд аст file1, ки шумо мехоҳед онро нусхабардорӣ кунед. Ва онро дар ҳамон ҷузвдон гузоред, ки агар файли аслӣ нест карда шавад ё аз нав навишта шавад. Дар ин ҳолат, шумо бояд ба сатри фармон ворид шавед:

  • cp фармон диҳед ва фосила гузоред;
  • номи файли ибтидоӣ ва илова кардани фосила;
  • номи файли мавриди ҳадаф ва тугмаро пахш кунед даромадан.

Агар ба ҷои нусхабардории файли аслӣ бо номи нав ба ҳамон директория, шумо мехоҳед нусхаи ҳамон номро дар ҷузвдони дигар созед. Пас шумо бояд ба ҷои номи файли мавриди ҳадаф роҳро ба феҳристи таъинот муайян кунед. Қобили зикр аст, ки барои нусхабардории феҳристҳои мундариҷа, шумо бояд интихобро истифода баред -r (нусхабардории рекурсивӣ).

Интихоб -i ба шумо имкон медиҳад, ки ҳама объектҳоро ба таври интерактивӣ нусхабардорӣ кунед (дархости тасдиқ). Сипас ҳамчун вариант -f - барои иҷозат додани нест кардани файли мақсаднок пешбинӣ шудааст. Агар он аллакай вуҷуд дошта бошад, онро мустақиман навиштан мумкин нест. Мо шуморо ташвиқ мекунем, ки дар бораи он, ки кадом вариантҳо ба шумо дар кор бо дастаи шумо кӯмак мекунанд, бештар омӯзед cp. Барои он ки дар вакти гузаштан ба душворй дучор нашаванд Баррасиҳои курсҳои DevOps / DevNet Боку.

Чӣ гуна файлҳоро дар Linux интиқол додан (буридан) мумкин аст

Амалиёти дигари файл, ки ба нусхабардорӣ монанд аст, интиқол дода мешавад. Вақте ки сухан дар бораи нусхабардорӣ меравад, он бо он фарқ мекунад, ки файли аслӣ аз ҷузвдоне, ки дар он ҷойгир буд, нопадид мешавад. Ва он дар феҳрист пайдо мешавад, ки корбар ҳамчун ҳадаф муайян кардааст. Барои ин дар Linux ва дигарон UNIX монанд системаҳои оператсионӣ фармони mv (аз забони англисӣ. Равшан аст - "ҳаракат кардан"). Барои гузаштан ин фармон бояд азхуд карда шавад Курсҳои муҳандиси DevOps/DevNet Боку.

Бояд гуфт, ки синтаксиси фармони mv ба фармон хеле монанд аст cp. Яъне шумо файли сарчашмаро ҳамчун далели аввал ва ҷузвдони мақсаднокро ба ҷои далели дуюм муайян мекунед. Дар ин ҳолат, агар шумо ба ҷои ҷузвдони мақсаднок танҳо номи файлеро, ки аз файли аслӣ фарқ мекунад, таъин кунед, номи файл иваз карда мешавад. Бо вуҷуди ин, он дар директорие, ки дар аввал ҷойгир буд, боқӣ мемонад. Ин ҳилла роҳи осонтарини тағир додани номи файлҳо дар Linux мебошад.

Албатта, дар оянда ба шумо лозим меояд, ки тарзи нусхабардориро бо истифода аз протокол омӯзед SSHбо истифода аз фармон SCP. Бо вуҷуди ин, мо дар ин бора дар яке аз мақолаҳои зерин сӯҳбат хоҳем кард. Дар ҳамин ҳол, дар шарҳҳо нависед, ки ҳангоми нусхабардорӣ ба кадом мушкилот дучор шудед ва интиқол додани файлҳо дар Linux.

гурӯҳ Донишгоҳи SEDİCOMM: Академияи Cisco, Институти касбии Linux, Институти Python.