For at zippe en mappe på Unix via SSH og samtidig udelukke bestemte undermapper og deres indhold, kan du følge disse trin:
Opret en SSH-forbindelse til din Unix-server:
ssh username@hostname
Gå til den mappe, du ønsker at zippe:
cd /path/to/your/folder
Brug zip
kommandoen med -r
flaget for at zippe mappen rekursivt, og -x
flaget for at udelukke bestemte undermapper:
zip -r archive_name.zip . -x "path/to/exclude1/*" "path/to/exclude2/*"
archive_name.zip
: Navnet på den zip-fil, der skal oprettes..
: Angiver den aktuelle mappe som den, der skal zippes.-x
: Bruges til at udelukke filer og mapper. Stierne til de undermapper, der skal udelukkes, skal angives i anførselstegn og afsluttes med /*
for at udelukke alt indhold.Eksempel:
zip -r my_archive.zip . -x "subfolder1/*" "subfolder2/*"
Dette vil oprette en zip-fil ved navn my_archive.zip
, som indeholder alle filer og mapper i den aktuelle mappe, undtagen indholdet af subfolder1
og subfolder2
.
Med Handyhand kan du nemt få hjælp til dine Unix-opgaver og SSH-udfordringer. Opret din opgave gratis, og modtag bud fra dygtige hjælpere på få minutter. Få den støtte, du har brug for, og kom hurtigt videre med dit projekt!