scp Komut Oluşturucu
Ana bilgisayarlar arasında dosya kopyalamak için scp komutları oluşturun
scp ile Başlarken
## scp nedir?
`scp` (güvenli kopya), dosyaları iki sunucu arasında SSH üzerinden aktarır. Kaynak veya hedef (veya her ikisi) `user@host:path` biçiminde yazılan uzak bir konum olabilir.
## Nasıl Kullanılır
1. **Kaynak ve Hedef**: biri veya her ikisi `user@host:path` olabilir. 2. **Bayrakları Değiştirin**: dizinler için `-r`, özel bir port için `-P`. 3. **Kopyalayın ve Çalıştırın**: üretilen komutu terminalinize yapıştırın.
Bayraklar ve Desenler
``` scp file.txt user@host:/tmp/ scp -r dir/ user@host:/backup/ scp -P 2222 file.txt user@host:~/ ```
### Yaygın bayraklar - `-r` — dizinleri yinelemeli olarak kopyalar - `-p` — değiştirilme zamanlarını ve izinleri korur - `-C` — aktarım sırasında sıkıştırır - `-P <port>` — port (büyük P; ssh küçük -p kullanır)
### İpuçları - İki nokta önemlidir: `user@host:/path` uzaktır, `user@host` (iki nokta olmadan) sunucu adıyla adlandırılan yerel bir dosyadır. - Büyük veya devam ettirilebilir aktarımlar için `scp` yerine `rsync` tercih edin.
▶Port için neden -p değil de -P?
▶Bir dizinin tamamını nasıl kopyalarım?
Bu araç size yardımcı olduysa, bana bir kahve ısmarlamayı düşünün.
Bana bir kahve ısmarla