Ako kopírovať súbory v systéme Linux pomocou príkazu cp

Ako kopírovať súbory v systéme Linux pomocou príkazu cp

Kopírovanie súborov a adresárov môže byť v systéme Linux rýchle a bezbolestné, ak použijete príkaz cp. Naučíme sa používať cp a využívať jeho praktické možnosti, vďaka ktorým budú vaše kopírovacie úlohy bezpečnejšie.





Aký je príkaz cp v systéme Linux?

Nástroj príkazového riadka pre systémy Unix a Linux, ktorý dokáže kopírovať súbory aj priečinky, cp je k dispozícii v podstate pre každé distro Linuxu. Uvidíte to často odkazované v príručkách na vykonávanie úloh správy súborov v systéme Linux.





Na to, aby ste to mohli používať, nemusíte byť koncoví majstri. Jeho syntax je jednoduchá a najľahšie sa používa, ak terminál otvoríte v (alebo CD do) adresára obsahujúceho súbory, ktoré chcete skopírovať.





pozerajte filmy zadarmo bez registrácie alebo sťahovania

cp Syntax

Syntax pre cp je veľmi podobná príkaz mv , pričom musíte jednoducho zadať zdroj alebo zdroje (súbory alebo priečinky, ktoré chcete skopírovať) a cieľ (názov adresára alebo súboru pre kópie).

cp [options] >source>... >destination>

Váš príkaz môže obsahovať viacero zdrojov, ale môže existovať iba jeden cieľ. Cieľovým miestom môže byť iný adresár, nový názov súboru alebo oboje.



Kopírovanie súborov s cp

Ak chcete vytvoriť kópiu jedného súboru v rovnakom adresári, ale s iným názvom, použite nasledujúci príkaz:

cp file.txt newfile.txt

Ak chcete urobiť to isté, ale v podadresári, použite nasledujúci príkaz:





cp file.txt Backup/newfile.txt

Vyššie uvedený príkaz predpokladá, že máte priečinok s názvom Záloha vo vašom aktuálnom adresári.

Ak nechcete pre súbor nový názov, zadajte iba adresár, a nie názov súboru v cieli:





cp file.txt Backup

Ak chcete skopírovať viacero súborov pomocou formátu cp, pred zadaním cieľa jednoducho napíšte všetky súbory, ktoré chcete skopírovať, oddelené medzerou.

cp file1.txt file2.txt file3.txt Backup

Ak chcete ušetriť čas pri kopírovaní viacerých súborov, môžete použiť zástupný znak , hviezdička (*), na automatické kopírovanie všetkých súborov v adresári s rovnakou príponou pomocou niečoho ako v nasledujúcom príklade:

cp *.txt Backup

Vyššie uvedený príkaz nájde všetky súbory s príponou .TXT v aktuálnom adresári a skopírujte ich do záložného adresára.

Toto je samozrejme užitočné iba vtedy, ak všetky alebo väčšina súborov, ktoré chcete kopírovať, má rovnakú príponu alebo má v názve súboru niečo iné spoločné.

Použitie cp na kopírovanie priečinka/adresára

Ak chcete, aby bol adresár a všetok jeho obsah skopírovaný do nového umiestnenia, musíte zadať príponu -R možnosť. Tu je príklad:

cp -R Files Backup

Vyššie uvedený príkaz skopíruje priečinok Súbory a umiestnite kópiu do priečinka s názvom Záloha .

Ak chcete skopírovať obsah priečinka, ale nie samotný priečinok, budete musieť použiť príponu -T možnosť:

cp -RT Files Backup

Užitočné možnosti cp

Tieto bežne používané možnosti pre príkaz cp sú nápomocné hlavne vtedy, ak máte obavy z možného prepisovania alebo konfliktov atribútov súboru.

V predchádzajúcich príkazoch si všimnete, že z terminálu nedostanete žiadnu správu potvrdzujúcu, že sa niečo stalo. Ak chcete zistiť, čo sa deje, použite podrobnú možnosť, -v :

po aktualizácii systému Windows 10 sa počítač nespustí
cp -v file.txt newfile.txt

Ak máte obavy z náhodného prepísania, môžete nastaviť -i možnosť vždy požiadať o potvrdenie v prípade konfliktu názvov súborov. Napríklad:

cp -i file.txt newfile.txt

Pomocou vyššie uvedeného príkazu, ak existuje súbor s názvom newfile.txt už prítomný, cp sa vás opýta, či ste si istí, že ho chcete prepísať.

Atribúty súborov, ako napríklad vlastníctvo používateľa, režim súboru a dátumy úprav, môžete tiež zachovať pomocou súboru -p možnosť:

cp -v file.txt newfile.txt

Možnosť zachovania je užitočná, ak máte v systéme viac používateľov alebo ak máte inú synchronizačnú operáciu, ktorá je citlivá na dátumy úprav súborov.

Dôvera v kopírovanie príkazového riadka

Teraz viete, ako používať cp na ľahké a bezpečné kopírovanie súborov, a urobili ste dôležitý krok, aby ste sa pomocou príkazového riadka Linuxu stali pohodlnými a všestrannými.

Ak potrebujete vytvárať veľké zálohy súborov, pre používateľov systému Linux je k dispozícii niekoľko nástrojov, ktoré by ste mohli zvážiť.

v telefóne sa mi objavujú náhodné reklamy
zdieľam zdieľam Tweet E -mail Ako vyčistiť počítač so systémom Windows pomocou príkazového riadka

Ak má váš počítač so systémom Windows nedostatok úložného priestoru, odstráňte nepotrebné informácie pomocou týchto rýchlych nástrojov príkazového riadka.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Terminál
  • Príkazy Linux
O autorovi Jordan Gloor(51 publikovaných článkov)

Jordan je tímový spisovateľ v spoločnosti MUO, ktorý je nadšený pre to, aby bol Linux dostupný a bez stresu pre každého. Píše tiež príručky o súkromí a produktivite.

Viac od Jordan Gloora

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber