Failide ja kataloogide kopeerimine võib Linuxis olla kiire ja valutu, kui kasutate käsku cp. Õpime kasutama cp -d ja kasutama selle käepäraseid valikuid, mis muudavad teie kopeerimistööde turvalisemaks.
Mis on cp käsk Linuxis?
Käsurea utiliit Unixi ja Linuxi süsteemidele, mis on võimelised kopeerima nii faile kui kaustu, cp on saadaval sisuliselt igas Linuxi distributsioonis. Näete seda Linuxi failihaldusülesannete täitmise juhendites sageli viidatud.
Selle kasutamiseks ei pea te olema terminalitark. Selle süntaks on lihtne ja seda on kõige lihtsam kasutada, kui avate terminali (või CD to) kataloogi, mis sisaldab kopeeritavaid faile.
kus netflix salvestab allalaaditud filme
cp süntaks
Cp süntaks on väga sarnane käsku mv , nõudes lihtsalt allika või allikate (failide või kaustade, mida soovite kopeerida) ja sihtkoha (koopiate kataloog või failinimi) määramist.
cp [options] >source>... >destination>
Teie käsk võib sisaldada mitut allikat, kuid sihtkohti saab olla ainult üks. Sihtkohaks võib olla mõni muu kataloog, uus failinimi või mõlemad.
Failide kopeerimine cp abil
Kui soovite koopia ühest failist samas kataloogis, kuid erineva nimega, kasutage järgmist käsku:
cp file.txt newfile.txt
Sama toimingu tegemiseks, kuid alamkataloogis, kasutage järgmist käsku:
cp file.txt Backup/newfile.txt
Ülaltoodud käsk eeldab, et teil on kaust nimega Varundamine praeguses kataloogis.
Kui te ei soovi failile uut nime, määrake lihtsalt kataloog ja mitte sihtkohas olev failinimi:
cp file.txt Backup
Mitme faili kopeerimiseks cp -ga kirjutage enne sihtkoha andmist lihtsalt tühjaks eraldatud failid, mida soovite kopeerida.
cp file1.txt file2.txt file3.txt Backup
Mitme faili kopeerimisel aja säästmiseks võite kasutada metamärk , tärn (*), et kopeerida automaatselt kõik sama laiendiga kataloogi failid, kasutades järgmist näidet:
cp *.txt Backup
Ülaltoodud käsk leiab kõik failid, mis lõpevad .txt praeguses kataloogis ja kopeerige need varukataloogi.
See on muidugi kasulik ainult siis, kui kõigil või enamikul kopeeritavatel failidel on sama laiend või midagi muud ühist failinimes.
Cp kasutamine kausta/kataloogi kopeerimiseks
Kui soovite kataloogi ja kogu selle sisu uude asukohta kopeerida, peate selle määrama -R valik. Siin on näide:
cp -R Files Backup
Ülaltoodud käsk kopeerib kausta Failid ja asetage koopia nimega kausta Varundamine .
Kui soovite kopeerida kausta sisu, kuid mitte kausta ennast, peate kasutama -T valik:
cp -RT Files Backup
Kasulikud cp -valikud
Need tavaliselt kasutatavad käsud cp on peamiselt abiks, kui olete mures võimalike ülekirjutuste või failiatribuutide konfliktide pärast.
Eelmistes käskudes märkate, et te ei saa terminalist sõnumit, mis kinnitaks, et midagi juhtus. Toimuva nägemiseks kasutage paljusõnalist valikut, -v :
kuidas youtubest oma tellijaid leida
cp -v file.txt newfile.txt
Kui olete mures juhusliku ülekirjutamise pärast, saate selle määrata -mina võimalus alati failinime vastuolu korral kinnitust küsida. Näiteks:
cp -i file.txt newfile.txt
Ülaltoodud käsuga, kui on olemas fail nimega newfile.txt juba olemas, küsib cp, kas olete kindel, et soovite selle üle kirjutada.
Faili atribuute, näiteks kasutaja omandiõigust, failirežiimi ja muutmiskuupäevi, saate säilitada ka -lk valik:
cp -v file.txt newfile.txt
Säilitusvalik on kasulik, kui teie süsteemis on mitu kasutajat või kui teil on mõni muu sünkroonimistoiming, mis on tundlik failide muutmise kuupäevade suhtes.
Käsurea usaldamise kopeerimine
Nüüd teate, kuidas cp -d failide hõlpsaks ja ohutuks kopeerimiseks kasutada, ning olete astunud olulise sammu, et muutuda Linuxi käsurea abil mugavaks ja mitmekülgseks.
Kui peate oma failidest suuri varukoopiaid looma, on Linuxi kasutajatele saadaval mitmeid tööriistu, mida võiksite kaaluda.
käsi facebookis nime kõrvalJaga Jaga Piiksuma E -post Kuidas Windowsi arvutit käsuviiba abil puhastada
Kui teie Windowsi arvutil on mäluruumi vähe, puhastage prügi nende kiirete käsuviiba utiliitide abil.
Loe edasi Seotud teemad- Linux
- Terminal
- Linuxi käsud
Jordan on MUO personalikirjanik, kes soovib muuta Linuxi kõigile kättesaadavaks ja stressivabaks. Samuti kirjutab ta juhendeid privaatsuse ja tootlikkuse kohta.
Veel Jordan GlooriltTelli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin