Putty SSH naredbe za kopiranje foldera

Potrebno mi je par savjeta oko SSH naredbi.

Kako kopirati sadržaj public html u podfolder, ali da iskljućim određene foldere iz procesa kopiranja?

Recimo imam podfolder “work” (unutar public_html folder) i u njega želim kopirati cijeli public_html folder, ali bez “work” foldera i “images” foldera.

FTP, oznacis sve, od-znacis ono sto ne zelis dirat i movas drag n drop u folder gdje zelis

SSH naredba mi je potrebna

Možeš uraditi ovo sa rsync. Zakačiš se na server i onda uđeš u public_html

cd /path/to/public_html (podesi putanju)

Od tu možeš pokrenuti ovu naredbu:

rsync -av --progress . work --exclude work --exclude images

Ako želiš vidjet što će točno bit kopirano prije nego izvršiš naredbu samo dodaj opciju -n i tako ćeš uradit dry run:

rsync -avn --progress . work --exclude work --exclude images

Ako je sve ok pokreni narebdu bez te opcije.

To će kopirati trenutni direktorij (public_html) u public_html/work osim direktorija work i images.

Moze i ovako. Udjes u public_html i onda
cp -r !(work|images) work

2 Likes

scp radi posao.
Dodatak zbog idiotskih 20 znakova.