[精讚] [會員登入]
244

FREEBSD、LINUX和MAC拷背目錄的差別

原本以為cp複製一個目錄,但在FREEBSD、LINUX和MAC竟有不同的表現情況

此文完整連結 http://n.sfs.tw/13039

複製連結 FREEBSD、LINUX和MAC拷背目錄的差別@新精讚
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-22 09:29:40 最後編修
2019-01-16 02:16:06 By 張○○
 

自動目錄

FREEBSD和linux拷背目錄的差別

原本以為沒什麼不同的東西,竟然有這種差別

 

in FREEBSD

今天要把目錄 dir/ 拷背到相對位置 path/to/,

我希望變成這樣子:

  path/to/dir/

很自然的下了這個指令

# cp -r dir/ path/to/

結果發現系統把dir下的所有檔案 dir/* 全丟到 path/to/而不是我想像中的複製一整個目錄到 ../path/to/

換句話說,我的目錄名稱 dir 整個不見了,打個比方:

就像把箱子裡面的東西倒到新的箱子,然後原來的箱子就丟了。

但是我原本的想法是把原有的箱子和裡面的東西放到新的箱子裡。

這和我之前的認知有衝突,所以想了一下,拿掉dir後面的 '/' 就OK了

# cp -r dir path/to/

我之前認知是有沒有那個'/'的結果會一樣,所以從來沒發現Freebsd會有這個差異

 

inLINUX

於是到 linux 下試一下,兩者的結果是一樣的(都是把dir的箱子放到path/to的箱子裡)

$ cp -r dir path/to/


$ cp -r dir/ path/to/

至於只要拷背檔案的話

$ cp dir/* path/to/

inMAC

我發現在MAC裡面竟然和FREEBSD一樣

$ cp -r dir path/to/  (把dir的箱子放到path/to的箱子裡)


$ cp -r dir/ path/to/ (把dir箱裡的東西倒到path/to的箱子裡)

 

結論

1 來源目錄最後有加'/',在FREEBSD和IOS中是把裡面的東西倒出來

2. 來源目錄最後有無加'/',在LINUX裡沒有差異

3. mv指令不必加 -r ,和cp不同,全部都沒有差異。換句話說,來源目錄最後有沒有加上'/'都沒影響是搬移整個目錄。

奇思妙想:根據生物演化的化石痕跡(例如鯨魚的後肢是和脊椎不相連的兩塊骨片),IOS和FREEBSD的血源也許比較近呢~~


編修原文 2009-11-01 02:02:50

你可能感興趣的文章

[find] 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間 活用 find 指令參數-atime -Btime -ctime -mtime 限制尋找時間

[SIP] OPENSER LINUX版本安裝全記錄 [SIP] OPENSER LINUX版本安裝全記錄

[SSH] 限制登入的帳號或群組 SSH常會遭到駭客的掃描和暴力法破解密碼,就算密碼夠強,我還是希望駭客一點機會也沒有,所以要限制可以登入的使用者和來源

FREEBSD、LINUX和MAC拷背目錄的差別 原本以為cp複製一個目錄,但在FREEBSD、LINUX和MAC竟有不同的表現情況

[find] 活用 find 指令參數-exec 執行找到的結果 在linux/ freebsd 中查找檔案最強的就是 find,他有一個參數相當好用:-exec

[Rsync] Freebsd10+Rsync / Centos7+Rsync Freebsd10 和 Centos7 安裝Rsync

[vi/vim] 修改顯示顏色的檔案類型,編修自動上色的檔案類型 vi/vim 編修自動上色的檔案類型,說明新增上色檔案附檔名的方法

[SSH] 解決 SSH 登入延遲,登入時驗證很慢的問題 登入要等很久,才會跳出輸入密碼的視窗,怎麼解決?

Vim .vimrc 設定,讓vim更好用 vim 是 unix-like 系統中最常用的編輯器,經由妥善的設定讓vim更好用

伺服器防止 ssh 連線一直斷線 SSH連線預設只要一段時間沒有動作,就被斷線,怎麼解決?

我有話要說


限制:留言最高字數1000字,超過部分會被截掉。請注意:留言不可帶有網址,會被濾掉。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

使用Google尋找你的手機 這近發現google竟然可以用來找android的手機,而且不需要經過什麼設定或安裝軟體。

沒有非誰做不可的事,也沒有不可被取代的人 沒有非誰做不可的事,也沒有不可被取代的人

魔球中小女孩唱的歌 The show 魔球中小女孩唱的歌 The show

最值得學的電腦技能 什麼是最值得學的電腦技能?程式設計?美工繪圖?系統網路?還是…? 都不是!個人覺得一個最值得學的電腦技能就

關閉瀏覽器表單的自動完成autocomplete 什麼是自動完成?就是當我們在網頁的輸入文字欄位中打入文字時,瀏覽器會把曾輸入過歷史記錄中找出來讓我們選擇。