cp 遇連結,複製實體檔案 - Linux

Michael avatar
By Michael
at 2017-04-19T22:35

Table of Contents


我想複製某個資料夾 到別的位置
但該資料夾內有 symbolic link

請問怎麼下指令或是其他 建議作法

可以不要複製到 link,而是複製link指到的檔案

--
Tags: Linux

All Comments

Anonymous avatar
By Anonymous
at 2017-04-23T12:36
man cp, -L 大概是你要的?只是有目錄需要搭配 -R 參數
Blanche avatar
By Blanche
at 2017-04-27T03:34
只是有個問題你需要注意,若裡面有目錄的 symlink
那也變成整個建立實際目錄與複製一份過來
Steve avatar
By Steve
at 2017-05-02T02:50
可以耶 太感謝了
Margaret avatar
By Margaret
at 2017-05-06T00:36
tar 最安全
Ursula avatar
By Ursula
at 2017-05-07T21:45
與 tar 不是比較安全沒關係啊
Odelette avatar
By Odelette
at 2017-05-08T11:27
rsync
Lucy avatar
By Lucy
at 2017-05-10T00:46
tar可以順便打包symbolic link,覺得好用+1
Ursula avatar
By Ursula
at 2017-05-12T02:45
不過好像跟原po要的剛好相反...
Todd Johnson avatar
By Todd Johnson
at 2017-05-14T18:44
cp -R 就可以了,如果要保留 link 就 cp -a
Hedy avatar
By Hedy
at 2017-05-16T15:11
cp -R 不行喔... 一定要多 -L 參數
Sarah avatar
By Sarah
at 2017-05-21T06:52
那就是我跟其他命令搞混了 orz
Andrew avatar
By Andrew
at 2017-05-22T15:34
直接 cp 才會自動 dereference,-R 不會
Ursula avatar
By Ursula
at 2017-05-23T16:21
tar 好用萬倍
Victoria avatar
By Victoria
at 2017-05-28T06:38
邊tar 邊解,tar 可以stdin stdout
Hedda avatar
By Hedda
at 2017-05-31T18:52
那請問tar使用如何連結實際的檔案本身而不是symlink?
Christine avatar
By Christine
at 2017-06-04T12:55
樓上既然能 man cp 找到 -L, 相信也能 man tar 找到答案.
Rae avatar
By Rae
at 2017-06-07T12:40
怎麼好像最後變成 我在問問題了

bash讀檔案多跑出一個空白鍵

Kelly avatar
By Kelly
at 2017-04-19T00:35
[恕刪] ※ 引述《ringal (皓呆)》之銘言: : 最後只好修改了python把位元數刪掉,雖然能執行成功 : 不過最後MAC號命名的時候發現檔案都多了一個空白 : 實際: : MAC:112233445566 結果生成檔案名稱112233445566 .bin : 也確認過mac.t ...

xorg.conf 一直沒有作用

Thomas avatar
By Thomas
at 2017-04-18T18:26
OS: Antergos GPU: AMD RX460 最近因為影音需求想增加幾個畫面更新率,直接使用 xrandr 可以使用像是 47.95、71.93hz 等更新率,但是重開機這些設 定就會消失,所以打算創個 xorg.conf 來解決這問題。 我先是 sudo Xorg :1 -configur ...

losetup指令的問題

Anonymous avatar
By Anonymous
at 2017-04-18T09:58
請問 losetup -e 在使用上與 losetup cryptsetup 有何差異嗎? 有請擅長Linux的朋友替我解惑 謝 ...

bash讀檔案多跑出一個空白鍵

Kelly avatar
By Kelly
at 2017-04-18T08:06
小弟試著寫一個bash,自己抓檔案內的資料,然後丟進一個python程式生成檔案 由於python程式中有自動偵測MAC超過12位元就跳出的情況 在跑程式的時候不斷顯示MAC超過的12位元導致執行失敗 最後只好修改了python把位元數刪掉,雖然能執行成功 不過最後MAC號命名的時候發現檔案都多了一個空白 ...

安裝linux問題

Victoria avatar
By Victoria
at 2017-04-17T23:56
小弟在acer altos g330 mk2安裝centos7,遇過問題請教大家: 1.這張照片代表何意? http://i.imgur.com/OXuYRm2.jpg 2.後來同時選了兩顆硬碟後是可以灌了,也安裝完成後重新開機,開機之後就只出現ㄧ個 游標在左上角的全黑畫面,無法下一步,為什麼呢? 3.後 ...