Hvernig á að flytja skrár frá einum Linux miðlara til annars

Höfundur: Carl Weaver
Sköpunardag: 23 Febrúar 2021
Uppfærsludagsetning: 1 Júlí 2024
Anonim
Hvernig á að flytja skrár frá einum Linux miðlara til annars - Samfélag
Hvernig á að flytja skrár frá einum Linux miðlara til annars - Samfélag

Efni.

Í Linux fjölþjónaumhverfi felur mörg verkefni í sér að færa eina eða fleiri skrár frá einum netþjóni til annars. Það fer eftir fjölda skrár sem þú þarft að færa, það eru nokkrar skipanir sem geta hjálpað þér .... Við skulum gera ráð fyrir þessum umræðum að netþjónar okkar eru alice og madhat og að notandinn okkar alice er kanína og notandinn okkar á madhat er fieldmouse.

Skref

  1. 1 Fyrir einfalda skrá, prófaðu "scp" skipunina. Þú getur notað þetta sem „ýta“ eða „draga“ stjórn, en við skulum byrja á því að ýta skránni á annan netþjón. Notaðu skipunina „scp myfile fieldmouse @ madhat: thatfile“ meðan þú ert á alice. Þetta mun afrita skrána í hitt kerfið undir userid "thatfile". Ef þú varst skráð (ur) inn í annað kerfi geturðu alveg eins dregið skrána með skipuninni „scp rabbit @ alice: myfile thatfile“ og fengið sömu niðurstöðu.
  2. 2 Til að afrita alla möppuna getum við notað „scp“ skipunina aftur. Að þessu sinni munum við bæta við -r rofanum til að neyða afritið til að virka „endurtekið“. "scp -r mydir fieldmouse @ madhat:." - mun afrita alla „mydir“ möppuna í annað kerfi, þar með talið allt innihald þess og fleiri möppur. Skráin á madhat mun ennþá heita mydir.
  3. 3 Hvað ef þú ert með mikið rugl af skrám og möppum til að afrita? Þú getur notað „tar“ skipunina til að búa til eina skrá, afritaðu þá skrá eins og að ofan og notaðu síðan tar til að dreifa henni á annan netþjón ... En það lítur út eins og ... ekki Unix-eins. Það hlýtur að vera leið til að gera það í einu skrefi, ekki satt? Jæja, auðvitað!

    E Sláðu inn pípuna af uppáhalds skelinni þinni. Við getum samt notað tjöru til að pakka skrám sem við viljum og nota síðan SSH til að fá þær í annað kerfi (sem er það sem SCP notar undir skeljum) og tar á hinn bóginn til að dreifa skrám til baka. En hvers vegna að sóa tíma og plássi í að búa til tjöruskrána sjálfa, þegar við gætum einfaldlega búið til pípu sem spannar kerfin tvö og leiðir tjörugögn í gegnum hana?

    Prófaðu "tar -cf - mydir / * | ssh fieldmouse @ madhat" tar -xf - "með sömu skrá og í fyrra dæminu

Ábendingar

  • Auðvitað eru aðrar leiðir til að gera þetta líka. Linux er fullt af tækjum.Einkunn þín getur breyst.
  • Þú ættir að breyta notendanafni / hýsingarnafni / skráaskráheiti eftir netkerfi þínu og umhverfi meðan þú notar skipanirnar hér að ofan. Skipanirnar hér að ofan eru aðeins dæmi um hvernig á að framkvæma skipanir til að afrita skrár á netþjóninn.

Viðvaranir

  • Gakktu úr skugga um að auðkenni og GID -númer þeirra á mismunandi kerfum sem þú notar séu þau sömu (ekki bara notendanöfn). Ef þetta er ekki raunin munu áhugaverð öryggisvandamál koma upp.