Failu pārvaldība

Kā kopēt mapi Linux?

Kā kopēt mapi Linux?
Faili un mapes parasti tiek izmantoti jebkurā operētājsistēmā. Dažreiz jūsu mapē ir daži svarīgi dati, un jūs vēlaties paturēt vairākas rezerves kopijas. Pirmais risinājums, kas mums ienāk prātā, ir kopēt šo mapi kaut kur citur. Tāpēc šajā rakstā mūsu mērķis ir noskaidrot visas mapes kopēšanas metodes Linux, t.e., gan uz CLI balstītas metodes, gan uz GUI balstītas metodes.

Piezīme. Lai izskaidrotu dažādas mapes kopēšanas metodes Linux, mēs esam izmantojuši Linux Mint 20.

Mapes kopēšanas metodes Linux:

Šīs ir četras visizplatītākās mapes kopēšanas metodes Linux:

1. metode: Linux GUI izmantošana:

Šī ir vienkāršākā mapes kopēšanas metode Linux, ko ļoti bieži izmanto arī citās operētājsistēmās. Lai kopētu mapi Linux, izmantojot šo metodi, jums jāveic šādas darbības:

Pirmkārt, mums ir jāizveido mape demonstrēšanai mūsu mājas direktorijā ar nosaukumu “CopyFolder”.

Mūsu izveidotā mape ir parādīta zemāk esošajā attēlā:

Lai palaistu uznirstošo izvēlni, ar peles labo pogu noklikšķiniet uz šīs mapes. Kad izvēlne ir palaista, mēs šajā izvēlnē izvēlēsimies opciju “Kopēt”, kā parādīts šajā attēlā:

Šajā piemērā mēs plānojam kopēt mūsu “CopyFolder” mapē “Documents”. Tāpēc, lai to atvērtu, veicam dubultklikšķi uz mapes “Dokumenti”. Tad, atrodoties mapē “Dokumenti”, ar peles labo pogu noklikšķiniet uz tās tukšās vietas, lai atkal palaistu uznirstošo izvēlni. Tagad izvēlnē atlasīsim opciju “Ielīmēt”, kas tikko ir palaista, kā norādīts zemāk redzamajā attēlā:

Pēc tam jūs pamanīsit, ka jūsu “CopyFolder” vai jebkura cita atlasītā mape ir nokopēta mapē “Documents” vai jebkurā citā jūsu izvēlētā mapē, kā parādīts šajā attēlā:

2. metode: komandas “cp” izmantošana:

Šī metode un divas tālāk norādītās metodes ir balstītas uz Linux Mint 20 terminālu. Mēs izmantosim šīs metodes, lai kopētu mapi Linux, izmantojot šo metodi:

Tā kā šī metode ir balstīta uz termināli, mēs palaidīsim Linux Mint 20 termināli, kā parādīts šajā attēlā:

Tiklīdz tā ir palaista, jums savā terminālā jāievada šāda komanda:

$ cp -r NameOfFolderToBeCopied DestinationPath

Šeit jānorāda kopējamās mapes faktiskais nosaukums, nevis NameOfFolderToBeCopied, un faktiskais ceļš uz vietu, kur vēlaties kopēt šo mapi, nevis DestinationPath. Apspriežamajā scenārijā mēs plānojam kopēt “CopyFolder” mapē “Documents”. Tādējādi mēs esam uzrakstījuši “CopyFolder”, nevis NameOfFolderToBeCopied. Arī ceļš uz direktoriju “Dokumenti”, nevis DestinationPath, kā parādīts zemāk esošajā attēlā:

Kad esat nospiedis taustiņu “Enter”, lai izpildītu iepriekšminēto komandu, jūsu vēlamā mape būtu nokopēta norādītajā adresātā. Varat arī apstiprināt, vai vēlamā darbība ir notikusi vai nē, izpildot šādu komandu savā terminālā:

$ ls -l DestinationPath

Šeit jums jānorāda ceļš uz vietu, kur esat nokopējis mapi, nevis DestinationPath.

Palaidot šo komandu, tiks parādīts viss direktorija “Dokumenti” saturs, kurā būs arī tikko nokopētā mape, t.e., “CopyFolder”, kā parādīts zemāk esošajā attēlā:

3. metode: komandas “rsync” izmantošana:

Izmantojot komandu “rsync”, lai kopētu mapi Linux Mint 20, mums būs jāveic visas tālāk norādītās darbības:

Pirmkārt, mums jāinstalē komanda “rsync”, ja tā vēl nav instalēta, izpildot šādu komandu mūsu terminālā:

$ sudo apt-get install rsync

Kad šī komanda būs instalēta jūsu sistēmā, jūsu terminālis atspoguļos izvadi, kas parādīts zemāk esošajā attēlā:

Kad komanda “rsync” ir veiksmīgi instalēta jūsu sistēmā, terminālā ir jāizpilda šāda komanda:

$ rsync -avz NameOfFolderToBeCopied DestinationPath

Šeit jānorāda kopējamās mapes faktiskais nosaukums, nevis NameOfFolderToBeCopied, un faktiskais ceļš uz vietu, kur vēlaties kopēt šo mapi, nevis DestinationPath. Apspriežamajā scenārijā mēs plānojam kopēt “CopyFolder” mapē “Documents”. Tādējādi mēs esam uzrakstījuši “CopyFolder”, nevis NameOfFolderToBeCopied. Kā arī ceļš uz direktoriju “Dokumenti”, nevis DestinationPath, kā parādīts šajā attēlā:

Kad esat izpildījis šo komandu, jūsu terminālis parādīs apstiprinājuma ziņojumu, kurā parādīts, ka norādītā darbība ir veiksmīgi veikta, kā parādīts zemāk esošajā attēlā:

To var arī apstiprināt, izpildot komandu “ls”, kā aprakstīts iepriekš aprakstītajā metodē.

4. metode: komandas “scp” izmantošana:

Šī ir vēl viena terminālu balstīta metode mapes kopēšanai Linux operētājsistēmā, kurai var sekot zemāk parādītajā veidā.

Komandu “scp” var izmantot, lai kopētu mapi Linux šādā veidā:

$ scp -r NameOfFolderToBeCopied DestinationPath

Šeit jānorāda kopējamās mapes faktiskais nosaukums, nevis NameOfFolderToBeCopied, un faktiskais ceļš uz vietu, kur vēlaties kopēt šo mapi, nevis DestinationPath. Apspriežamajā scenārijā mēs plānojam kopēt “CopyFolder” mapē “Documents”. Tādējādi mēs esam uzrakstījuši “CopyFolder”, nevis NameOfFolderToBeCopied. Arī ceļš uz direktoriju “Dokumenti”, nevis “DestinationPath”, kā parādīts šajā attēlā:

Kad esat izpildījis šo komandu, varat vēlreiz palaist komandu “ls”, lai pārliecinātos, vai mape ir nokopēta uz norādīto galamērķi.

Secinājums:

Visas šajā rakstā demonstrētās metodes ir ārkārtīgi viegli ievērojamas. Šīs metodes dažu sekunžu laikā spēj kopēt mapi uz jebkuru norādīto galamērķi. Izmantojot jebkuru no šīm metodēm, izmantojot Linux operētājsistēmu, varat kopēt tik daudz mapju, cik vēlaties, un jebkurā izvēlētā vietā.

Labākās spēles, ko spēlēt ar rokas izsekošanu
Oculus Quest nesen iepazīstināja ar lielisku ideju par rokas izsekošanu bez kontrolieriem. Ar arvien lielāku spēļu un aktivitāšu skaitu, kas atbalsta ...
Kā parādīt OSD pārklājumu pilnekrāna Linux lietotnēs un spēlēs
Spēlējot pilnekrāna spēles vai lietojot lietotnes bez atrautības pilnekrāna režīmā, jūs varat izslēgt no attiecīgās sistēmas informācijas, kas redzama...
Top 5 spēļu tveršanas kartes
Mēs visi esam redzējuši un mīlējuši straumēšanas spēles pakalpojumā YouTube. PewDiePie, Jakesepticye un Markiplier ir tikai daži no labākajiem spēlētā...