Lệnh scp
(Secure Copy Protocol) được sử dụng để sao chép tệp và thư mục giữa các máy tính qua mạng một cách an toàn. Nó sử dụng giao thức SSH để đảm bảo tính bảo mật trong quá trình truyền tải dữ liệu.
Cú pháp cơ bản của lệnh scp
như sau:
scp [tùy chọn] [đối số]
-r
: Sao chép thư mục và tất cả các tệp bên trong.-P [cổng]
: Chỉ định cổng SSH khác với cổng mặc định (22).-i [tệp khóa]
: Sử dụng tệp khóa SSH để xác thực.-v
: Chế độ chi tiết, hiển thị thông tin về quá trình sao chép.scp /path/to/local/file.txt user@remote_host:/path/to/remote/directory/
scp user@remote_host:/path/to/remote/file.txt /path/to/local/directory/
scp -r /path/to/local/directory user@remote_host:/path/to/remote/
scp -P 2222 /path/to/local/file.txt user@remote_host:/path/to/remote/
scp
.-v
để gỡ lỗi nếu gặp sự cố trong quá trình sao chép.-C
để nén dữ liệu trong quá trình truyền tải.