Các lệnh của bạn đang cố gắng đặt Tài liệu mới vào thư mục gốc ( /
) của máy. Những gì bạn muốn làm là để chuyển chúng đến bạn nhà thư mục (kể từ khi bạn không có quyền truy cập để ghi vào /
). Nếu đường dẫn đến nhà của bạn là một cái gì đó giống như /home/erez
thử như sau:
scp My_file.txt user_id@server:/home/erez/
Bạn có thể thay thế đường dẫn đến thư mục chính của bạn bằng phím tắt ~/
, vì vậy những điều sau đây sẽ có tác dụng tương tự:
scp My_file.txt user_id@server:~/
Bạn thậm chí có thể rời khỏi đường dẫn hoàn toàn ở phía xa; điều này có nghĩa là thư mục nhà của bạn.
scp My_file.txt user_id@server:
Đó là, để sao chép tệp vào máy tính để bàn của bạn, bạn có thể muốn chuyển nó sang /home/erez/Desktop/
:
scp My_file.txt user_id@server:/home/erez/Desktop/
hoặc sử dụng phím tắt:
scp My_file.txt user_id@server:~/Desktop/
hoặc sử dụng một đường dẫn tương đối ở phía xa, được hiểu là liên quan đến thư mục chính của bạn:
scp My_file.txt user_id@server:Desktop/
Chỉnh sửa:
Như @ckhan đã đề cập, bạn cũng phải trao đổi các đối số, nó phải được
scp FROM TO
Vì vậy, nếu bạn muốn sao chép tệp My_file.txt
từ máy chủ user_id@server
vào máy tính để bàn của mình, bạn nên thử các cách sau:
scp user_id@server:/path/to/My_file.txt ~/Desktop/
Nếu tệp My_file.txt
được đặt trong thư mục chính của bạn trên máy chủ, bạn có thể sử dụng lại phím tắt:
scp user_id@server:~/My_file.txt ~/Desktop/
scp My_file.txt user_id@server:
Nó sao chép vào thư mục nhà của người dùng.