Kuidas Linuxis kausta kopeerida?

How Copy Folder Linux



Faile ja kaustu kasutatakse tavaliselt igas operatsioonisüsteemis. Mõnikord sisaldab teie kaust olulisi andmeid ja eelistate säilitada mitu varukoopiat. Esimene lahendus, mis meile pähe tuleb, on see kaust kuhugi mujale kopeerida. Seetõttu on meie eesmärk selles artiklis välja selgitada kõik Linuxi kausta kopeerimise meetodid, st nii CLI-põhised kui ka GUI-põhised meetodid.

Märkus. Linuxi kausta kopeerimise erinevate meetodite selgitamiseks oleme kasutanud Linux Mint 20.







Linuxi kausta kopeerimise meetodid:

Siin on neli kõige levinumat meetodit Linuxi kausta kopeerimiseks:



Meetod nr 1: Linuxi GUI kasutamine:

See on lihtsaim viis Linuxi kausta kopeerimiseks, mida kasutatakse väga sageli ka teistes operatsioonisüsteemides. Selle meetodi abil Linuxis kausta kopeerimiseks peate tegema järgmised toimingud:



Esiteks peame looma oma kodukataloogi tutvustamiseks kausta nimega CopyFolder.





Meie loodud kaust on näidatud alloleval pildil:



Hüpikmenüü käivitamiseks peaksite sellel kaustal paremklõpsama. Kui menüü on käivitatud, valime sellest menüüst kopeerimisvaliku, nagu on näidatud järgmisel pildil:

Selles näites kavatseme kopeerida oma CopyFolderi kausta Dokumendid. Seetõttu topeltklõpsame kausta Dokumendid selle avamiseks. Seejärel klõpsame kaustas Dokumendid hiire parema nupuga selle tühjal alal, et uuesti hüpikmenüü käivitada. Nüüd valime menüüst suvand Kleebi, mis on just käivitatud, nagu on näidatud alloleval pildil:

Pärast seda märkate, et teie CopyFolder või mõni muu valitud kaust on kopeeritud kausta Dokumendid või mõnda teise teie valitud kausta, nagu on näidatud järgmisel pildil:

Meetod nr 2: käsu cp kasutamine:

See meetod ja kaks muud allpool näidatud meetodit põhinevad Linux Mint 20 terminalil. Selle meetodi kasutamiseks Linuxis kausta kopeerimiseks järgime alltoodud samme:

Kuna see meetod on terminalipõhine, käivitame Linux Mint 20 terminali, nagu on näidatud järgmisel pildil:

Pärast käivitamist peaksite terminali sisestama järgmise käsu:

$cp–R NameOfFolderToBeCopied DestinationPath

Siin peate NameOfFolderToBeCopied asemel esitama kopeeritava kausta tegeliku nime ja DestinationPath asemel tegeliku tee sinna, kuhu soovite selle kausta kopeerida. Arutatava stsenaariumi korral kavatseme kopeerida CopyFolderi kausta Dokumendid. Seetõttu oleme NameOfFolderToBeCopied asemel kirjutanud CopyFolderi. Samuti tee DestinationPathi asemel kataloogi Dokumendid, nagu on näidatud alloleval pildil:

Kui olete ülalnimetatud käsu täitmiseks sisestusklahvi vajutanud, oleks soovitud kaust kopeeritud määratud sihtkohta. Samuti saate kontrollida, kas soovitud toiming on tehtud või mitte, käivitades oma terminalis järgmise käsu:

$ls–L Sihtkoha tee

Siin peaksite sihtkoha tee asemel määrama tee sinna, kuhu olete oma kausta kopeerinud.

Selle käsu käivitamisel kuvatakse kogu kataloogi Dokumendid sisu, mis sisaldab ka äsja kopeeritud kausta, st CopyFolder, nagu on näidatud alloleval pildil:

Meetod nr 3: käsu rsync kasutamine:

Kasutades käsku rsync kausta kopeerimiseks Linux Mint 20 -s, peame tegema kõik allpool loetletud sammud.

Esiteks peame installima käsu rsync, kui seda pole veel installitud, täites meie terminalis järgmise käsu:

$sudo apt-get installrsync

Kui see käsk on teie süsteemi installitud, peegeldab teie terminal alloleval pildil näidatud väljundit:

Nüüd, kui käsk rsync on teie süsteemi edukalt installitud, peate terminalis täitma järgmise käsu:

$rsync –avz NameOfFolderToBeCopied DestinationPath

Siin peate NameOfFolderToBeCopied asemel esitama kopeeritava kausta tegeliku nime ja tegeliku tee sinna, kuhu soovite selle kausta kopeerida, mitte DestinationPath. Arutatava stsenaariumi korral kavatseme kopeerida CopyFolderi kausta Dokumendid. Seetõttu oleme NameOfFolderToBeCopied asemel kirjutanud CopyFolderi. Samuti tee DestinationPathi asemel kataloogi Dokumendid, nagu on näidatud järgmisel pildil:

Kui olete selle käsu täitnud, kuvab teie terminal teile kinnitusteate, mis näitab, et määratud toiming on edukalt sooritatud, nagu on näidatud alloleval pildil:

Samuti saate seda kinnitada, täites käsu ls, nagu on kirjeldatud ülaltoodud meetodis.

Meetod nr 4: käsu scp kasutamine:

See on järjekordne terminalipõhine meetod Linuxi kausta kopeerimiseks, mida saab järgida allpool näidatud viisil.

Käsku scp saab kasutada Linuxis kausta kopeerimiseks järgmiselt.

$scp–R NameOfFolderToBeCopied DestinationPath

Siin peate NameOfFolderToBeCopied asemel esitama kopeeritava kausta tegeliku nime ja tegeliku tee sinna, kuhu soovite selle kausta kopeerida, mitte DestinationPath. Arutatava stsenaariumi korral kavatseme kopeerida CopyFolderi kausta Dokumendid. Seetõttu oleme NameOfFolderToBeCopied asemel kirjutanud CopyFolderi. Samuti tee DestinationPathi asemel kataloogi Dokumendid, nagu on näidatud järgmisel pildil:

Kui olete selle käsu täitnud, saate kontrollida, kas teie kaust on määratud sihtkohta kopeeritud või mitte, käivitades ls käsu uuesti.

Järeldus:

Kõiki selles artiklis näidatud meetodeid on äärmiselt lihtne järgida. Need meetodid on võimelised mõne sekundi jooksul kopeerima kausta mis tahes määratud sihtkohta. Järgides mõnda neist meetoditest, saate Linuxi operatsioonisüsteemi kasutades kopeerida nii palju kaustu kui soovite ja suvalises kohas.