เดอะ scp
หน้าคนแสดงว่า -ค
สามารถใช้แฟล็กสำหรับบีบอัดไฟล์ได้ทันทีขณะทำการคัดลอกระยะไกล -
$ คน scp | เกรป "\-C"
-C เปิดใช้งานการบีบอัด ส่งแฟล็ก -C ไปที่ ssh(1) เพื่อเปิดใช้งานการบีบอัด
อย่างไรก็ตาม เมื่อฉันแสดง scp
ทั้งแบบมีและไม่มีแฟล็ก ขนาดไฟล์ยังคงเท่าเดิม -
ไม่มีธง:
$scp root@remote-host:/path/to/file/* .
รหัสผ่าน:
core_dump 100% 7832MB 110.6MB/s 01:10
$ ls -lh
รวม 7.7G
-rw------- 1 กลุ่มผู้ใช้ 7.7G 4 ม.ค. 16:19 core_dump
ด้วยแฟล็กการบีบอัด:
$ scp -C root@remote-host:/path/to/file/*
รหัสผ่าน:
core_dump 100% 7832MB 69.8MB/s 01:52
$ ls -lh
รวม 7.7G
-rw------- 1 กลุ่มผู้ใช้ 7.7G 4 ม.ค. 16:21 core_dump
ฉันได้ลองใช้ตัวเลือกอื่น ๆ แล้ว แต่ทั้งหมดให้ผลลัพธ์เดียวกัน:
$ scp -o Compression=yes root@remote-host:/path/to/file/*
$ scp -C -o Compression=yes root@remote-host:/path/to/file/*
$ scp -C -o Compression=yes -o CompressionLevel=9 root@remote-host:/path/to/file/*
มีบางอย่างที่ฉันขาดหายไปที่นี่หรือไม่?