scp Kommandogenerator
Generer scp-kommandoer til at kopiere filer mellem værter
Kom godt i gang med scp
## Hvad er scp?
`scp` (secure copy) overfører filer mellem to værter over SSH. Enten kilden eller destinationen (eller begge) kan være eksterne, skrevet som `user@host:path`.
## Sådan bruges det
1. **Kilde og destination**: en eller begge kan være `user@host:path`. 2. **Skift flag**: `-r` for mapper, `-P` for en brugerdefineret port. 3. **Kopiér og kør**: Indsæt den genererede kommando i din terminal.
Flag og mønstre
``` scp file.txt user@host:/tmp/ scp -r dir/ user@host:/backup/ scp -P 2222 file.txt user@host:~/ ```
### Almindelige flag - `-r` — kopiér mapper rekursivt - `-p` — bevar ændringstidspunkter og tilladelser - `-C` — komprimer under overførsel - `-P <port>` — port (stort P; ssh bruger lille -p)
### Tips - Kolonet er vigtigt: `user@host:/path` er ekstern, `user@host` (intet kolon) er en lokal fil opkaldt efter værten. - Til store eller genoptagelige overførsler foretrækkes `rsync` frem for `scp`.
▶Hvorfor er det -P og ikke -p for porten?
▶Hvordan kopierer jeg en hel mappe?
Hvis dette værktøj har været nyttigt for dig, kan du overveje at købe en kaffe til mig.
Køb en kaffe til mig