作者:
sixth (衝向世界的最高峰)
2017-04-19 22:35:28我想複製某個資料夾 到別的位置
但該資料夾內有 symbolic link
請問怎麼下指令或是其他 建議作法
可以不要複製到 link,而是複製link指到的檔案
man cp, -L 大概是你要的?只是有目錄需要搭配 -R 參數只是有個問題你需要注意,若裡面有目錄的 symlink那也變成整個建立實際目錄與複製一份過來
作者:
sixth (衝向世界的最高峰)
2017-04-20 09:54:00可以耶 太感謝了
作者:
hijkxyzuw (i,j,k) ×(x,y,z)
2017-04-20 13:11:00tar 最安全
tar可以順便打包symbolic link,覺得好用+1不過好像跟原po要的剛好相反...
cp -R 就可以了,如果要保留 link 就 cp -a
那就是我跟其他命令搞混了 orz直接 cp 才會自動 dereference,-R 不會
tar 好用萬倍邊tar 邊解,tar 可以stdin stdout
那請問tar使用如何連結實際的檔案本身而不是symlink?
作者: yvb 2017-04-28 20:37:00
樓上既然能 man cp 找到 -L, 相信也能 man tar 找到答案.