Penjana Perintah scp
Jana perintah scp untuk menyalin fail antara hos
Memulakan dengan scp
## Apakah scp?
`scp` (secure copy) memindahkan fail antara dua hos melalui SSH. Sumber atau destinasi (atau kedua-duanya) boleh menjadi jauh, ditulis sebagai `user@host:path`.
## Cara Penggunaan
1. **Sumber dan Destinasi**: satu atau kedua-duanya boleh menjadi `user@host:path`. 2. **Togol Bendera**: `-r` untuk direktori, `-P` untuk port tersuai. 3. **Salin & Jalankan**: tampal arahan yang dijana ke dalam terminal anda.
Bendera & Corak
``` scp file.txt user@host:/tmp/ scp -r dir/ user@host:/backup/ scp -P 2222 file.txt user@host:~/ ```
### Bendera biasa - `-r` — salin direktori secara rekursif - `-p` — kekalkan masa pengubahsuaian dan kebenaran - `-C` — mampatkan semasa pemindahan - `-P <port>` — port (P besar; ssh menggunakan -p kecil)
### Petua - Tanda titik bertindih penting: `user@host:/path` ialah jauh, `user@host` (tiada titik bertindih) ialah fail tempatan yang dinamakan sempena hos. - Untuk pemindahan besar atau boleh disambung semula, pilih `rsync` berbanding `scp`.
▶Mengapa ia -P dan bukan -p untuk port?
▶Bagaimana saya menyalin keseluruhan direktori?
Jika alat ini membantu anda, pertimbangkan untuk membelikan saya kopi.
Belikan saya kopi