作者j222 (熱~)
看板Linux
標題[問題] scp 如何傳送連結檔
時間Wed Feb 4 15:48:31 2015
想請教各位,
我想用 scp 把遠端的檔案或目錄下載下來時,
假如遠端的檔案是一個連結檔(symbolic link)時,
scp 會把連結檔指到的真實檔案給下載回來,
請問有甚麼參數可以讓 scp 只把連結檔下載下來嗎,
就像 cp -d 這樣,
謝謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.123.72.161
※ 文章網址: https://webptt.com/m.aspx?n=bbs/Linux/M.1423036114.A.0AF.html
※ 編輯: j222 (140.123.72.161), 02/04/2015 15:49:45
1F:→ kenduest: 請改用其他工具,比方 rsync 會比較好處理這個問題 02/04 16:59
2F:→ kenduest: rsync -e ssh 方式來存取一般可以避開這類情況 02/04 16:59
3F:→ j222: 謝謝你! 02/04 17:30
4F:推 Adama: rsync要用 -H 參數才會把symbolic link當成link 02/04 21:29
5F:→ kenduest: 一般的偷懶可以用 -a 02/05 00:57
6F:推 Adama: -a沒有包含-H喔 02/05 15:51
7F:→ kenduest: -H 是 hard link 在用的啦 XD 02/05 16:35
8F:→ kenduest: rsync 處理保留 symlink 是使用 -l, -a 包含該 -l 參數 02/05 16:36
9F:推 Adama: 喔 是我錯了 XD 02/05 20:13