Komutlarınız yeni Belgeyi makinenizin kök dizinine ( /
) yerleştirmeye çalışıyor . Yapmak istediğiniz şey onları ana dizininize aktarmaktır (yazma izniniz olmadığı için /
). Evinize giden yol şuna /home/erez
benzerse aşağıdakileri deneyin:
scp My_file.txt user_id@server:/home/erez/
Giriş dizininizin yolunu kısayolla değiştirebilirsiniz ~/
, böylece aşağıdakiler aynı etkiye sahip olur:
scp My_file.txt user_id@server:~/
Hatta uzak taraftaki yolu tamamen bırakabilirsiniz; bu giriş dizininiz anlamına gelir.
scp My_file.txt user_id@server:
Yani, dosyayı masaüstünüze kopyalamak için şu dosyaya aktarmak isteyebilirsiniz /home/erez/Desktop/
:
scp My_file.txt user_id@server:/home/erez/Desktop/
veya kısayolu kullanarak:
scp My_file.txt user_id@server:~/Desktop/
veya uzak tarafta ana dizininize göre yorumlanan göreceli bir yol kullanarak:
scp My_file.txt user_id@server:Desktop/
Düzenle:
@Ckhan'ın daha önce de belirttiği gibi, argümanları da değiştirmeniz gerekir,
scp FROM TO
Dolayısıyla dosyayı My_file.txt
sunucudan user_id@server
masaüstünüze kopyalamak istiyorsanız aşağıdakileri denemelisiniz:
scp user_id@server:/path/to/My_file.txt ~/Desktop/
Dosya My_file.txt
sunucudaki giriş dizininizde bulunuyorsa, kısayolu tekrar kullanabilirsiniz:
scp user_id@server:~/My_file.txt ~/Desktop/
scp My_file.txt user_id@server:
, Kullanıcıların ana klasörüne kopyalar.