Monday, June 14, 2010

Re: [問題]檔案無法剪下?

作者: theory (真男人˙希爾瑞) 看板: MAC
標題: Re: [問題]檔案無法剪下?
時間: Mon Jun 14 17:52:36 2010

※ 引述《windprism (呀...)》之銘言:
: 標題: [問題]檔案無法剪下?
: 時間: Sun Jun 13 20:21:58 2010
:
: ※ 發信站: 批踢踢實業坊(ptt.cc)
: ◆ From: 114.136.208.51
: → hoch:檔案本來就不能像Windows那樣,Ctrl-X加上Ctrl-V 來做搬移。 06/13 20:33
: → hoch:沒記錯的話,是MacOS故意這樣設計的。樓下請補充。 06/13 20:34
: → xu6u4au6:這件事mac 辦不到 06/13 20:34
: 推 KBchen:正常來說 拖拉直接就是搬移 不用回去刪除 06/13 22:02
: → KBchen:只有在拖到像外接硬碟的情況才會變成複製 06/13 22:03
: → uranusjr:拖到外接裝置有個解, 按著 cmd 拖就會變成搬移不是拷貝 06/13 22:04
: 推 ducksteven: 拖拉搬移有個解,按著 opt 拖就會變成拷貝不是搬移 06/13 22:15
: 推 theory:你完全不了解 Mac OSX 的苦心..剪下貼上是很危險的事 06/14 00:11
: 推 ducksteven:我也不懂,還請樓上解說ˊˋ 06/14 00:36

這是老問題了,用慣 Win 的人總是不了解,就像某雜誌..

http://chris959.blogspot.com/2010/01/windows-osx-1.html

請看第一點

大意是說拖拉放這種使用方式,在 Mac OSX 中有被量身打造

拖著檔案要放入哪一層資料夾都很方便,其實也不太需要按空白鍵

你可以設定要在資料夾上停留幾秒就打開,再前進到下一層,常用的就擺側邊欄

拖拉放在 Windows 上也可以使用,可是沒啥人用,因為 M$ 沒有花心思在上面

在 Mac OSX 上 Finder 有多種瀏覽方式,像 Column View

就是標準的拖拉放輔助工具,還有底下的路徑列也不錯用

Mac OSX 的使用哲學是一體的,不要想說 AAA -> BBB CCC -> DDD ...

要分別求解決方案,你很容易失望,因為常常是分不開的,你要改變你整體的心態




那剪下為什麼有危險性? 阿又有人說沒有?

因為檔案的搬移不見得是 "真的搬移" 資料

同顆硬碟裡,不管是剪下貼上或是拖拉放,其實只是把檔案的路徑名更改

然後讓作業系統去找,所以這個步驟很快,理論上也很安全

但是如果軟體當掉,是有可能讓這個路徑被改壞,這個檔案就跟消失了沒兩樣

(理論上修復磁碟有可能修得好..但很難說)

可是如果是搬到另一顆硬碟的磁區,就牽扯到資料真正的複製

如果太多分散的小檔一次剪下貼上,就很有可能爛掉

(硬碟快取出包啦、目的地磁區毀損啦、軟體當掉啦、系統忙碌啦....)

但是 "剪下-貼上" 這個過程已經等於下了一個指令

"資料複製過去就自動把原地的檔案刪掉"

它是不管你複製過去有沒有成功的,所以說按下中斷,檔案還在原地的人

你們看到還在原地的檔案是未複製過去的檔案

已經做過 "複製" 這個動作的檔案,複製失敗是你家的事,你也找不到原地的檔案

所以 Mac OSX 對於同顆硬碟的檔案,預設是搬移 (mv)

而對於不同硬碟的檔案,預設是複製 (cp)

這是為使用者著想,是為了保護資料,但是 Win user 向來都誤解它的用心

3 comments:

  1. → hoch:檔案本來就不能像Windows那樣,Ctrl-X加上Ctrl-V 來做搬移。 06/13 20:33
    → hoch:沒記錯的話,是MacOS故意這樣設計的。樓下請補充。 06/13 20:34
    → xu6u4au6:這件事mac 辦不到 06/13 20:34
    推 KBchen:正常來說 拖拉直接就是搬移 不用回去刪除 06/13 22:02
    → KBchen:只有在拖到像外接硬碟的情況才會變成複製 06/13 22:03
    → uranusjr:拖到外接裝置有個解, 按著 cmd 拖就會變成搬移不是拷貝 06/13 22:04
    推 ducksteven: 拖拉搬移有個解,按著 opt 拖就會變成拷貝不是搬移 06/13 22:15
    推 theory:你完全不了解 Mac OSX 的苦心..剪下貼上是很危險的事 06/14 00:11
    推 ducksteven:我也不懂,還請樓上解說ˊˋ 06/14 00:36

    ReplyDelete
  2. → Sapp:這麼多篇看下來 每個論點都太 serious 每個系統各自有好有壞 06/14 18:06
    → Sapp:比如說 mac 的取代是"真"取代 windows 是 merge 這一點我就覺 06/14 18:07
    → Sapp:得 windows 幹得比較漂亮了 06/14 18:07
    推 Kepic:樓上這句我最同意XD 06/14 18:07
    推 Blueshiva:Win7的移動還可以自動把同樣檔名的檔案加個_1放進去,這 06/14 18:08
    → Blueshiva:點蠻讚的。 06/14 18:08
    → jlovet:windows在剪下的時候根本沒有對fs幹嘛.. 06/14 18:10
    → adrianshum:我覺得原 po 誤解很大。windows 的預設也和 mac 一樣 06/14 20:21
    → adrianshum:而 Mac 一樣可以拖拉時加上 Cmd 來 move,這根本不是 06/14 20:23
    → adrianshum:什麼特別的貼心事好不好?... 06/14 20:23
    → adrianshum:Mac 上用 Cmd 來搬,和 Windows 上用剪下貼上,或 win 06/14 20:24
    → adrianshum:中用 Shift 來拖放,論危險性根本無異 06/14 20:24
    → adrianshum:只是有些情況,我真的想直接搬,而不用 copy 完再回頭 06/14 20:25
    → adrianshum:delete,這種要求我也不覺得有什麼奇怪吧? 06/14 20:25

    ReplyDelete
  3. 推 eric1527:有applecare就不用跟客服吵了 06/14 22:03
    推 turtleknight:我記得AppleCare沒保電池? 06/14 22:08
    → HAPHINA:不打算買applecare這個用壞就算了 06/14 23:04
    推 oushiza:APPLECARE有保電池 不裝電池效能會下降 06/14 23:36
    推 song1st:我今天也打去吵了1小時 他一直強調膨脹是保護機制... 06/14 23:53
    → song1st:而且我這顆電池用不到一年 過保兩個多月 06/14 23:54
    推 notmuchmoney:不裝電池效能會下降?? 真的嗎? 06/15 00:31
    → theory:拔掉電池會降頻跑,減少你不小心插頭掉了,瞬間關機的傷害 06/15 00:40
    → theory:這才是保護機制,什麼電池膨脹是保護機制完全是狗屁.. 06/15 00:40
    推 yantingtw:用Ctrl+c Ctrl+v 來做很重要的原因是可以不用動到滑鼠!! 06/14 22:03
    → jameschen1:但是就是容易發生東西不見的問題 06/14 22:59
    → jameschen1:我覺得是很貼心啊 06/14 22:59
    → adrianshum:東西不見,與快捷鍵/drag&drop 根本沒關係好不好? 06/14 23:37
    → adrianshum:你總是把這兩種東西扯在一起... 06/14 23:37
    → theory:adrianshum 你到底有沒有把我文章看清楚,你那幾句推文代表 06/15 00:05
    → theory:你根本沒有把重點抓到,我所謂的貼心是指預設保護檔案的作 06/15 00:06
    → theory:法,跟用什麼方法搬移沒有任何關係,講那些快速鍵幹嘛? 06/15 00:07
    → theory:取代變成 merge 也許對使用者方便,但邏輯不太對 06/15 00:09
    → theory:剪下本來就沒有對 fs 做啥阿,開始 work 是貼上 06/15 00:11
    → uranusjr:不過我也希望有 merge 功能, 希望可以增加 :Q 06/15 01:17

    ReplyDelete