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é reklamyzdieľ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
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 Glooraprihlá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