Re: [求救] NAS(afp/samba/cifs)上的檔案無法儲存變更

看板MAC (蘋果Mac)作者 (魂斗羅V)時間10年前 (2015/08/16 22:13), 編輯推噓3(300)
留言3則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《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

08/16 22:53, , 1F
這篇文章應該M起來
08/16 22:53, 1F

08/17 12:37, , 2F
08/17 12:37, 2F

09/20 19:34, , 3F
值得被M
09/20 19:34, 3F
文章代碼(AID): #1Lq9g257 (MAC)
文章代碼(AID): #1Lq9g257 (MAC)