Giống như @Giles đã nói , hãy đảm bảo bạn đã thiết lập tự động hoàn tất đúng cách có khóa ssh trên máy.
Thêm cấu hình này vào tôi ~/.ssh/configđã tạo ra một sự khác biệt lớn về tốc độ.
Host *
ControlMaster auto
ControlPath ~/.ssh/master-socket/%r@%h:%p
ControlPersist 10s
Điều này sẽ tạo ra một kết nối chính cho mỗi máy chủ.
Việc duy trì 10 giây sẽ cho bạn một chút thời gian để xem thư mục trước khi kết nối được tự động đóng lại.
Nếu không có sự kiên trì, bạn sẽ phải tạo lại một kết nối và nó sẽ làm chậm quá trình hoàn thành tab của bạn.
Thí dụ
~$ scp mymachine:~/pa CHUYỂN HƯỚNG
path/ palace/ pandas/ porn/
~$ scp mymachine:~/path/to CHUYỂN HƯỚNG
~$ scp mymachine:~/path/to/file CHUYỂN HƯỚNG
rsync, theo ý kiến của tôi là vượt trội hơn nhiều so vớiscp