Kaip nukopijuoti aplanką „Linux“?

How Copy Folder Linux



Failai ir aplankai dažniausiai naudojami bet kurioje operacinėje sistemoje. Kartais jūsų aplanke yra svarbių duomenų, todėl pageidautina išsaugoti kelias atsargines kopijas. Pirmas sprendimas, kuris ateina į galvą, yra nukopijuoti tą aplanką kitur. Todėl šiame straipsnyje mūsų tikslas yra išsiaiškinti visus aplanko kopijavimo metodus „Linux“, ty tiek CLI, tiek GUI metodus.

Pastaba: Norėdami paaiškinti skirtingus „Linux“ aplanko kopijavimo metodus, mes panaudojome „Linux Mint 20“.







Aplanko kopijavimo metodai „Linux“:

Toliau pateikiami keturi dažniausiai naudojami aplanko kopijavimo būdai „Linux“:



1 metodas: „Linux“ GUI naudojimas:

Tai lengviausias būdas nukopijuoti aplanką „Linux“, kuris taip pat labai dažnai naudojamas kitose operacinėse sistemose. Norėdami kopijuoti aplanką „Linux“ naudodami šį metodą, turite atlikti šiuos veiksmus:



Pirma, mes turime sukurti demonstravimo aplanką savo namų kataloge, pavadinimu „CopyFolder“.





Mūsų sukurtas aplankas parodytas žemiau esančiame paveikslėlyje:



Norėdami atidaryti iššokantį meniu, dešiniuoju pelės mygtuku spustelėkite šį aplanką. Kai meniu bus paleistas, iš šio meniu pasirinksime parinktį Kopijuoti, kaip parodyta šiame paveikslėlyje:

Šiame pavyzdyje ketiname nukopijuoti „CopyFolder“ į aplanką „Dokumentai“. Todėl du kartus spustelėsime aplanką Dokumentai, kad jį atidarytume. Tada, esantį aplanke „Dokumentai“, dešiniuoju pelės mygtuku spustelėkite jo tuščią vietą, kad vėl paleistume iššokantį meniu. Dabar meniu pasirinksime parinktį Įklijuoti, kuri ką tik buvo paleista, kaip parodyta paveikslėlyje žemiau:

Tai atlikę pastebėsite, kad jūsų „CopyFolder“ ar bet kuris kitas pasirinktas aplankas buvo nukopijuotas į aplanką „Dokumentai“ arba bet kurį kitą pasirinktą aplanką, kaip parodyta šiame paveikslėlyje:

2 metodas: naudokite komandą cp:

Šis metodas ir du kiti žemiau pateikti metodai yra pagrįsti „Linux Mint 20“ terminalais. Mes atliksime toliau nurodytus veiksmus, kad pasinaudotume šiuo metodu kopijuodami aplanką „Linux“:

Kadangi šis metodas pagrįstas terminalais, paleisime „Linux Mint 20“ terminalą, kaip parodyta šiame paveikslėlyje:

Kai jis bus paleistas, savo terminale turėtumėte įvesti šią komandą:

$cp–R NameOfFolderToBeCopied DestinationPath

Čia vietoj „NameOfFolderToBeCopied“ turite nurodyti faktinį nukopijuojamo aplanko pavadinimą ir faktinį kelią, į kurį norite nukopijuoti tą aplanką, o ne „DestinationPath“. Pagal scenarijų, kurį aptariame, ketiname nukopijuoti „CopyFolder“ į aplanką „Dokumentai“. Taigi vietoj „NameOfFolderToBeCopied“ parašėme „CopyFolder“. Be to, kelias į dokumentų katalogą, o ne „DestinationPath“, kaip parodyta žemiau esančiame paveikslėlyje:

Paspaudus įvesties klavišą, kad įvykdytumėte aukščiau nurodytą komandą, norimas aplankas būtų nukopijuotas į nurodytą paskirties vietą. Taip pat galite patvirtinti, ar norima operacija buvo atlikta, ar ne, vykdydami šią komandą savo terminale:

$ls–L Paskirties kelias

Čia turėtumėte nurodyti kelią į vietą, kur nukopijavote aplanką, o ne „DestinationPath“.

Vykdant šią komandą bus išvardytas visas dokumentų katalogo turinys, kuriame taip pat bus ką tik nukopijuotas aplankas, ty „CopyFolder“, kaip parodyta žemiau esančiame paveikslėlyje:

3 metodas: Naudokite komandą rsync:

Naudodami komandą rsync, norėdami nukopijuoti aplanką „Linux Mint 20“, turėsime atlikti visus toliau išvardytus veiksmus:

Pirmiausia turime įdiegti komandą rsync, jei ji dar nebuvo įdiegta, vykdydami šią komandą mūsų terminale:

$sudo apt-get installrsync

Kai ši komanda bus įdiegta jūsų sistemoje, jūsų terminalas atspindės išvestį, parodytą žemiau esančiame paveikslėlyje:

Dabar, kai komanda rsync sėkmingai įdiegta jūsų sistemoje, terminale turite vykdyti šią komandą:

$rsync –avz NameOfFolderToBeCopied DestinationPath

Čia vietoj „NameOfFolderToBeCopied“ turite nurodyti faktinį nukopijuojamo aplanko pavadinimą ir faktinį kelią, į kurį norite nukopijuoti tą aplanką, o ne „DestinationPath“. Pagal scenarijų, kurį aptariame, ketiname nukopijuoti „CopyFolder“ į aplanką „Dokumentai“. Taigi vietoj „NameOfFolderToBeCopied“ parašėme „CopyFolder“. Taip pat kelias į dokumentų katalogą, o ne „DestinationPath“, kaip parodyta šiame paveikslėlyje:

Kai atliksite šią komandą, jūsų terminalas parodys jums patvirtinimo pranešimą, nurodantį, kad nurodyta operacija buvo sėkmingai atlikta, kaip parodyta paveikslėlyje žemiau:

Taip pat galite tai patvirtinti vykdydami komandą ls, kaip aprašyta aukščiau.

4 metodas: naudodami komandą scp:

Tai dar vienas terminalais pagrįstas būdas kopijuoti aplanką „Linux“, kurį galima sekti taip, kaip parodyta žemiau.

Komanda scp gali būti naudojama nukopijuoti aplanką „Linux“ tokiu būdu:

$scp–R NameOfFolderToBeCopied DestinationPath

Čia vietoj „NameOfFolderToBeCopied“ turite nurodyti faktinį nukopijuojamo aplanko pavadinimą ir faktinį kelią, į kurį norite nukopijuoti tą aplanką, o ne „DestinationPath“. Pagal scenarijų, kurį aptariame, ketiname nukopijuoti „CopyFolder“ į aplanką „Dokumentai“. Taigi vietoj „NameOfFolderToBeCopied“ parašėme „CopyFolder“. Be to, kelias į dokumentų katalogą, o ne „DestinationPath“, kaip parodyta šiame paveikslėlyje:

Vykdę šią komandą, dar kartą paleisdami komandą ls galite patvirtinti, ar jūsų aplankas buvo nukopijuotas į nurodytą paskirties vietą.

Išvada:

Visus šiame straipsnyje parodytus metodus labai lengva sekti. Šie metodai gali per kelias sekundes nukopijuoti aplanką į bet kurią nurodytą paskirties vietą. Laikydamiesi bet kurio iš šių metodų, naudodami „Linux“ operacinę sistemą galite nukopijuoti tiek aplankų, kiek norite ir bet kurioje pasirinktoje vietoje.