看板 MAC 關於我們 聯絡資訊
※ 引述《contrav (魂斗羅V)》之銘言: : 辦公室裡只有我一個人使用 Mac, : 大家用 Windows 連 NAS 好像都完全沒問題,速度又快。 : 只有我連的時候速度慢了一點不說,問題還不少。 : 不管使用什麼軟體編輯新檔案,第一次儲存的時候沒問題, : 但是之後就怎麼樣也存不進去,還會把原本的檔案刪除只留下個檔名類似 : "Word Work File L_1449520201.tmp"之類的檔案。 : 看了一下 NAS 那邊的權限幾乎對我全開了, : 改檔名、刪除檔案都是沒問題的。 : 更奇怪的是, : 使用 vim 編輯檔案就完全沒有任何問題。 : (這是要我拋棄 IDE 跟編輯器專心用 vim 嗎? orz) : 請問各位有沒有碰過類似的情況? : NAS 是 Synology 的。 解決了,google 了兩個多月,結果是非常讓人惱羞的原因。 MAC 在 mount point 會自動創建名為 .TemporaryItems 的目錄。 這個目錄裡面裝著各種編輯檔案的暫存檔。 檔案儲存的時候就會把這些暫存檔寫入成正在編輯的檔案後刪除。 因為在 mount point 是公用 home 目錄,沒有寫入權限, 所以儲存到一半正在編輯的檔案還來不及存好,就被沒有寫入權限的錯誤訊息打斷了。 只有圖形介面的程式才會出這種狀況, terminal 的程式怎麼存都沒事,是因為根本不走這套流程。 知道原理後就簡單了, 請 MIS 在 公用 home 目錄下加上權限全開的 .TemporaryItems 目錄即可。 爛透啦~~~~ 這麼蠢的理由就能把原始檔案搞到爛掉。 MAC 我真是搞不懂你啊啊啊!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.231.43.125 ※ 文章網址: https://www.ptt.cc/bbs/MAC/M.1439734402.A.147.html
Jerrynet: 這篇文章應該M起來 08/16 22:53
leo80042: 推 08/17 12:37
gaviniscool: 值得被M 09/20 19:34