Ik wil een map kopiëren van de ene plaats naar de andere via de opdrachtregel

Ik wil een map van de ene plaats naar een andere map kopiëren.

sudo cp is het commando, maar wat moet ik daarna typen? Eerst de bestemming of eerst de bron?

De -a vlag is waarschijnlijk wat je zoekt:

cp -a /path/from /path/to

De -a vlag zet recursief gedrag aan (wat ook kan met de -R vlag), en zal ook proberen om metadata zoals bestandseigendom, permissies, timestamps, links, enz. te behouden.

Je zou sudo alleen moeten gebruiken als je kopieert naar een locatie die niet het eigendom is van de huidige gebruiker, als de huidige gebruiker geen leesrechten heeft voor de bestanden die worden gekopieerd, of als je het eigendom wilt behouden van bestanden die niet het eigendom zijn van de huidige gebruiker.

Commentaren (6)

Als je een map wilt kopiëren, gebruik dan onderstaand commando:

sudo cp -R Source_Folder Destination_Folder

Dit commando kan ook gebruikt worden om bestanden te kopiëren, door gewoon de "-R" te verwijderen die gebruikt wordt om de recursieve structuur van interne mappen te kopiëren (als die er zijn in het Source_Folder pad dat we vermeld hebben).

Nog een voorbeeld:

sudo cp -R /var/www/* /home/test_user/

Laat gerust een reactie achter in geval van een probleem.

Commentaren (0)

Ik denk dat de betere manier is om gksu nautilus commando te gebruiken en je kunt kopiëren wat je wilt met gewone GUI zoals gewoonlijk.

Commentaren (1)