A fájlok és könyvtárak másolása gyors és fájdalommentes Linux alatt, ha használja a cp parancsot. Megtanuljuk a cp használatát, és kihasználjuk annak praktikus lehetőségeit, amelyek biztonságosabbá teszik a másolási munkákat.
Mi a cp parancs Linux alatt?
A parancssori segédprogram a Unix és Linux rendszerek számára, amely képes fájlok és mappák másolására is, a cp lényegében minden Linux disztribúcióban elérhető. Látni fogja, hogy gyakran hivatkoznak rá a Linuxban a fájlkezelési feladatok elvégzésére vonatkozó útmutatókban.
Használatához nem kell terminál -tudósnak lenni. Szintaxisa egyszerű, és a legegyszerűbb használni, ha a terminált (vagy CD to) a másolni kívánt fájlokat tartalmazó könyvtárba.
hogyan lehet megnyitni a terminált a chromebookon
cp szintaxis
A cp szintaxisa nagyon hasonló a az mv parancs , ehhez egyszerűen meg kell adnia a forrást vagy forrásokat (a másolni kívánt fájlokat vagy mappákat) és a célállomást (a másolatok könyvtára vagy fájlneve).
cp [options] >source>... >destination>
A parancs több forrást is tartalmazhat, de csak egy cél lehet. A cél lehet egy másik könyvtár, egy új fájlnév vagy mindkettő.
Fájlok másolása cp
Ha egyetlen fájl másolatát kívánja létrehozni ugyanabban a könyvtárban, de más néven, használja a következő parancsot:
cp file.txt newfile.txt
Ugyanezt a műveletet, de egy alkönyvtárban, használja a következő paranccsal:
cp file.txt Backup/newfile.txt
A fenti parancs feltételezi, hogy van egy nevű mappa biztonsági mentés az aktuális könyvtárban.
Ha nem szeretne új nevet adni a fájlnak, akkor csak a könyvtárat adja meg, és ne a fájl nevét a célállomáson:
cp file.txt Backup
Ha több fájlt szeretne másolni a cp segítségével, egyszerűen írja ki az összes másolandó fájlt szóközzel elválasztva, mielőtt megadja a célállomást.
cp file1.txt file2.txt file3.txt Backup
Ha időt takarít meg több fájl másolásakor, használja a helyettesítő karakter , csillag (*), hogy automatikusan másolja a fájlokat a könyvtárban ugyanazzal a kiterjesztéssel, például az alábbi példával:
cp *.txt Backup
A fenti parancs megtalálja az összes olyan fájlt, amely végződik .txt az aktuális könyvtárban, és másolja őket a Backup könyvtárba.
Természetesen ez csak akkor hasznos, ha a másolni kívánt fájlok mindegyike vagy többsége azonos kiterjesztéssel rendelkezik, vagy valami más közös a fájlnévben.
A cp használata mappa/könyvtár másolásához
Ha azt szeretné, hogy egy könyvtár és annak tartalma új helyre kerüljön, akkor meg kell adnia a -R választási lehetőség. Íme egy példa:
cp -R Files Backup
A fenti parancs másolja a mappát Fájlok és helyezze a másolatot egy elnevezett mappába biztonsági mentés .
Ha egy mappa tartalmát másolni szeretné, de magát a mappát nem, akkor a -T választási lehetőség:
cp -RT Files Backup
Hasznos cp beállítások
Ezek a cp parancs általánosan használt beállításai főleg akkor hasznosak, ha aggódnak az esetleges felülírások vagy a fájlattribútumok ütközése miatt.
Az előző parancsokban észre fogja venni, hogy nem kap üzenetet a termináltól, amely megerősíti, hogy bármi történt. Ha látni szeretné, mi történik, használja a bőbeszédű opciót, -v :
törölhetek .tmp fájlokat
cp -v file.txt newfile.txt
Ha aggódik a véletlen felülírás miatt, beállíthatja a -én lehetőség, hogy mindig kérjen megerősítést, ha a fájlnév ütközik. Például:
cp -i file.txt newfile.txt
A fenti paranccsal, ha van fájl nevű newfile.txt már jelen van, a cp megkérdezi, hogy biztosan felül akarja -e írni.
A fájl attribútumait, például a felhasználói tulajdonjogot, a fájlmódot és a módosítási dátumokat is megőrizheti a -p választási lehetőség:
cp -v file.txt newfile.txt
A megőrzési lehetőség akkor hasznos, ha több felhasználója van a rendszeren, vagy ha más szinkronizálási műveletet hajt végre, amely érzékeny a fájlmódosítási dátumokra.
Parancssori másolás bizalma
Most már tudja, hogyan kell a cp segítségével egyszerűen és biztonságosan másolni a fájlokat, és fontos lépést tett annak érdekében, hogy kényelmes és sokoldalú legyen a Linux parancssor használatával.
Ha nagy biztonsági mentéseket kell létrehoznia a fájlokról, akkor számos eszköz áll rendelkezésre a Linux felhasználók számára, amelyeket érdemes megfontolni.
mi az ipad legújabb generációjaRészvény Részvény Csipog Email A Windows PC tisztítása a parancssor használatával
Ha a Windows PC -n kevés a tárhely, törölje ki a szemetet ezekkel a gyors parancssori segédprogramokkal.
Olvassa tovább Kapcsolódó témák- Linux
- Terminál
- Linux parancsok
Jordan a MUO munkatársa, aki szenvedélyesen törekszik arra, hogy mindenki számára elérhetővé és stresszmentessé tegye a Linuxot. Útmutatókat is ír a magánéletről és a termelékenységről.
Bővebben: Jordan GloorIratkozzon fel hírlevelünkre
Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!
Feliratkozáshoz kattintson ide