cp parancs Linux/Unix rendszerben

A cp egy Linux shell parancsfájlok és könyvtárak másolására .

cp parancs szintaxisa

Másolás a forrásból a célba

$ cp [options] source dest

cp parancs beállításai

cp parancs főbb beállításai:

választási lehetőség leírás
cp -a archív fájlok
cp -f szükség esetén kényszerítse a másolást a célfájl eltávolításával
cp -i interaktív - felülírás előtt kérdezzen
cp -l fájlokat másolás helyett linkelni
cp -L kövesse a szimbolikus linkeket
cp -n nincs fájl felülírás
cp -R rekurzív másolat (beleértve a rejtett fájlokat is)
CPU frissítés – másolás, ha a forrás újabb, mint a cél
cp -v bőbeszédű - tájékoztató üzenetek nyomtatása

cp parancs példák

Egyetlen main.c fájl másolása a bak célkönyvtárba:

$ cp main.c bak

 

Másoljon 2 fő.c és def.h fájlt a / home /usr/rapid/ abszolút elérési útba:

$ cp main.c def.h /home/usr/rapid/

 

Másolja az összes C fájlt az aktuális könyvtárban a bak alkönyvtárba:

$ cp *.c bak

 

Az src könyvtár másolása a /home/usr/rapid/ abszolút elérési út könyvtárba :

$ cp src /home/usr/rapid/

 

A dev összes fájlját és könyvtárát rekurzívan másolja a bak alkönyvtárba:

$ cp -R dev bak

 

Kényszerített fájlmásolás:

$ cp -f test.c bak

 

Interaktív prompt a fájl felülírása előtt:

$ cp -i test.c bak
cp: overwrite 'bak/test.c'? y

 

Frissítse az összes fájlt az aktuális könyvtárban - csak az újabb fájlokat másolja a bak célkönyvtárba:

$ cp -u * bak

cp kód generátor

Válassza ki a cp opciókat, és nyomja meg a Kód generálása gombot:

Lehetőségek
Kényszermásolás (-f)
Interaktív - felülírás előtt kérdezzen (-i)
Linkfájlok (-l)
Kövesse a szimbolikus linkeket (-L)
Nincs felülírás (-n)
Rekurzív címtárfa másolat (-R)
Újabb fájlok frissítése (-u)
Bőbeszédű üzenetek (-v)
 
Fájlok / mappák
Forrás fájlok/mappák:
Cél mappa/fájl:
 
Kimenet átirányítás
 
 

Kattintson a szövegdobozra a kód kiválasztásához, majd másolja és illessze be a terminálba:

 


Lásd még

Advertising

LINUX
°• CmtoInchesConvert.com •°