[Linux] cp 指令與 link 的關係
假設有一個資料夾名為 training 結構如下:
[Linux] cp 指令與 link 的關係
假設有一個資料夾名為 training 結構如下:

假設我:
cp -a ./training ./training_2
如此 training_2 內的連結不會斷掉。

如果:
cp -rL ./training ./training_3
如此連結會斷開,並把連結指向的檔案整體複製過來:

如果只有單純複製一個檔案,使用 cp 指令沒有任何 option 則預設會斷開連結:

當斷開連結時,假使原本那個連結又指向另一個連結,會一路從連結關係搜索至盡頭,直到最終指向盡頭的那個實體檔案找到後,實體檔案會被複製過來(不會只有連結複製過來)。
메타데이터
- post_id
- 50ce1cf7a3e2
- slug
- linux-cp-指令與-link-的關係-50ce1cf7a3e2
- url
- https://medium.com/@aheadmb/linux-cp-%E6%8C%87%E4%BB%A4%E8%88%87-link-%E7%9A%84%E9%97%9C%E4%BF%82-50ce1cf7a3e2
- canonical_url
- https://medium.com/@aheadmb/linux-cp-%E6%8C%87%E4%BB%A4%E8%88%87-link-%E7%9A%84%E9%97%9C%E4%BF%82-50ce1cf7a3e2
- author_url
- https://medium.com/@aheadmb
- status
- ok
- fetched_at
- 2026-06-25 07:00:49