scp-kommandogenerator
Generer scp-kommandoer for å kopiere filer mellom verter
Komme i gang med scp
## Hva er scp?
`scp` (sikker kopi) overfører filer mellom to verter over SSH. Enten kilden eller målstedet (eller begge) kan være ekstern, skrevet som `user@host:path`.
## Slik bruker du det
1. **Kilde og målsted**: én eller begge kan være `user@host:path`. 2. **Slå av/på flagg**: `-r` for kataloger, `-P` for en egendefinert port. 3. **Kopier og kjør**: lim den genererte kommandoen inn i terminalen din.
Flagg og mønstre
``` scp file.txt user@host:/tmp/ scp -r dir/ user@host:/backup/ scp -P 2222 file.txt user@host:~/ ```
### Vanlige flagg - `-r` — kopier kataloger rekursivt - `-p` — bevar modifiseringstider og tillatelser - `-C` — komprimer under overføringen - `-P <port>` — port (stor P; ssh bruker liten -p)
### Tips - Kolonnet har betydning: `user@host:/path` er ekstern, `user@host` (uten kolon) er en lokal fil som er oppkalt etter verten. - For store eller gjenopptakbare overføringer, foretrekk `rsync` fremfor `scp`.
▶Hvorfor er det -P og ikke -p for porten?
▶Hvordan kopierer jeg en hel katalog?
Hvis dette verktøyet har vært nyttig for deg, vurder å kjøpe meg en kaffe.
Kjøp meg en kaffe