2023 թվականին դուք, հավանաբար, կհանդիպեք Linux-ի՝ ՏՏ ոլորտում աշխատանքի դիմելիս։ Այս օպերացիոն համակարգը, անշուշտ, ավելի հարմար է դարձել սկսնակների համար։ Այնուամենայնիվ, ձեզ դեռևս անհրաժեշտ կլինեն որոշակի գիտելիքներ՝ տարածված խնդիրները լուծելու համար։ Այսօր մենք կանդրադառնանք Linux-ում ֆայլերը պատճենելու և տեղափոխելուն։ Սա կարևոր գիտելիքներ են նրանց համար, ովքեր ցանկանում են սկսել DevOps դասընթացներ / DevNet ակնարկներ Բաքվում ։ Սա կարևոր գիտելիքներ են Ադրբեջանում ծրագրավորվող ցանցերի և համակարգերի ոլորտում աշխատանք գտնելու համար։
Ինչպես պատճենել ֆայլերը, DevOps դասընթացներ / DevNet-ի ակնարկներ Բաքվում
Նախևառաջ, եկեք հասկանանք, թե ինչպես պատճենել ֆայլերը Linux-ում: Microsoft Windows-ի գրաֆիկական ինտերֆեյսի հետ աշխատելիս ձեռք բերված հմտությունները այստեղ ձեզ չեն օգնի: Դա պայմանավորված է նրանով, որ դուք օգտագործելու եք CLI ( Command Line Interface):
Հետևաբար, տերմինալի միջոցով ֆայլերը պատճենելու համար դուք պետք է իմանաք համապատասխան հրամանը և կարողանաք այն օգտագործել՝ մուտքագրելով ճիշտ պարամետրերը և արգումենտները: Այս ամենը կարևոր է իմանալ Բաքվում DevOps / DevNet լավագույն դասընթացները սկսելուց առաջ :
UNIX-անման օպերացիոն համակարգերում, այդ թվում՝ GNU/Linux օպերացիոն համակարգերում ֆայլերը պատճենելու համար օգտագործեք cp հրամանը ( « copy » -ից): Ենթադրենք, որ այն գրացուցակում, որտեղից ցանկանում եք պատճենել, կա file1 անունով սկզբնաղբյուր ֆայլ : Դուք նաև պետք է այն պահեք նույն պանակում, եթե սկզբնաղբյուր ֆայլը ջնջվի կամ վերագրվի: Այս դեպքում հրամանի տողում կմուտքագրեք հետևյալը.
- հրամայել cp և տեղադրել բացատ;
- սկզբնաղբյուր ֆայլի անունը և բացատ ավելացնել;
- նպատակային ֆայլի անունը և սեղմեք ստեղնը Մտնել.
Եթե սկզբնաղբյուր ֆայլը նույն գրացուցակում նոր անունով պատճենելու փոխարեն, դուք ցանկանում եք նույն անունով պատճեն ստեղծել այլ պանակում, ապա նպատակային ֆայլի անվան փոխարեն պետք է նշեք նպատակակետային գրացուցակի ուղին։ Հարկ է նշել, որ գրացուցակները դրանց պարունակությամբ պատճենելու համար պետք է օգտագործել -r տարբերակը (ռեկուրսիվ պատճենում):
-i տարբերակը թույլ է տալիս ինտերակտիվ կերպով պատճենել բոլոր օբյեկտները (հաստատման հարցում): Սակայն -f տարբերակը թույլ է տալիս ջնջել նպատակային ֆայլը: Եթե այն արդեն գոյություն ունի, այն չի կարող անմիջապես վերագրվել: Խորհուրդ ենք տալիս ավելին իմանալ այն տարբերակների մասին, որոնք կօգնեն ձեզ աշխատել cp հրամանի հետ : DevOps/DevNet դասընթացներին մասնակցելիս դժվարություններից խուսափելու համար (գրախոսություններ Բաքվում ):
Ինչպես տեղափոխել (կտրել) ֆայլերը Linux-ում
Պատճենմանը նման մեկ այլ ֆայլի գործողություն է տեղափոխումը։ Այն տարբերվում է պատճենումից նրանով, որ սկզբնաղբյուր ֆայլը անհետանում է իր սկզբնական թղթապանակից և հայտնվում է այն գրացուցակում, որը օգտատերը նշել է որպես նպատակակետ։ Այս նպատակով Linux-ը և այլ UNIX-անման օպերացիոն համակարգերը օգտագործում են mv հրամանը ( « տեղափոխել »)-ից։ Այս հրամանի յուրացումը կարևոր է DevOps / DevNet Engineer Baku դասընթացներն ավարտելու համար ։
Հարկ է նշել, որ mv հրամանը շարահյուսությամբ շատ նման է cp հրամանին ։ Այսինքն՝ որպես առաջին արգումենտ դուք նշում եք սկզբնական ֆայլը, իսկ որպես երկրորդ արգումենտ՝ նպատակային թղթապանակը։ Սակայն, եթե նպատակային թղթապանակի փոխարեն նշեք սկզբնական թղթապանակից տարբերվող ֆայլի անուն, ֆայլը կվերանվանվի։ Սակայն այն կմնա սկզբնական գրացուցակում։ Այս տեխնիկան Linux-ում ֆայլերը վերանվանելու ամենահեշտ ձևն է։
Իհարկե, ապագայում դուք պետք է սովորեք, թե ինչպես պատճենել ֆայլերը SSH-ի միջոցով ՝ օգտագործելով scp հրամանը : Այնուամենայնիվ, մենք դա կքննարկենք ապագա հոդվածում: Մինչ այդ, մեկնաբանություններում տեղյակ պահեք, թե ինչ դժվարությունների եք հանդիպել Linux-ում ֆայլերը պատճենելիս և տեղափոխելիս :
SEDICOMM համալսարանի թիմ ՝ Cisco Academy , Linux Professional Institute , Python Institute ։

