Yüklerimi ve ortamı depoladığım ve yönetdiğim, ancak bazen küçük dosyaları bilgisayarıma aktarmam gereken bir başsız dosya sunucum var (Mac, bash kabuğunu kullanarak). Sorun, bazı dosyaların daha kullanıcı dostu isimlere sahip olması ve genellikle bunların içinde boşluk olması ve sunucumda kurduğum dosya dizini hiyerarşisinde gömülmesidir.ssh oturumundan localhost'a SCP dosyası
Yerel makinemden scp
kullanırken, sekme tamamlamam var, bu yüzden tüm yolu ve adı kaçan boşluklarla el ile yazmam gerekiyor. Ben sunucuya ssh
ilk komut Ne zaman:
scp /home/me/files/file\ name\ with\ spaces.png [email protected]:/Users/Me/MyDirectory
hata ile başarısız düzgün benim yerel makine kullanıcı şifresini girerek olduğum halde "İzin engellendi, lütfen tekrar deneyin".
Dosya aktarımı için daha iyi bir araç olabileceği söylendiği için biraz sftp
10 öğrendim. Ancak, yardımcı program güncelliğini yitirmiş ve hala sunucuya bir bağlantı kurduktan sonra sekme tamamlama yok (Terminalimde Tab
tuşlarına basarken sadece bir sekme karakteri alıyorum).
Sorum şu: Bu, Mac'ten scp
kullanırken sekmenin tamamlanmasına izin vermek için ne yapabilirim? Ya da bir ssh
oturumunda scp
için yanlış sözdizimi kullanıyorum ve düzeltmem gereken bu komutta bir şey var mı? Ya da, bir sunucu üzerinde sekme tamamlama sunacak sftp dışında bir (daha yeni? Daha yeni?) Araç var mı? Son olarak, eğer bu sorunların hiçbiri basit çözümlere sahip değilse, bu komutlardan herhangi biriyle daha iyi bir sekme tamamlamayı kolaylaştıracak bir paket (örneğin Homebrew veya benzeri bir tamamlama paketi) kurabilir miyim?
3B Yazdırmayı seviyor musunuz? Check out [SE üzerinde 3D Baskı] (http://3dprinting.stackexchange.com/): D –
@MattClark Evet, geçen yıl bir RepRap i3 ürettim. Bahşiş için teşekkürler, kesinlikle kontrol edeceğim! – APaul