Mac OS X:如何將個人資料夾從預設卷移到其他卷(適合OSX10.5 Leopard) 對於普通使用者,還是使用GUI方式最簡單:1. 在當前系統磁碟區的另外一個卷上顯建立好一個檔案夾,用於新的個人資料夾,例如student。2. 進入System Preferences中的使用者管理Accounts,如有必要的話點擊左下角的鎖來解鎖.3. 在左邊的使用者列表中,右鍵點擊你要移動的使用者的賬戶名,選擇:Advanced Options選項,見: 4.見,Home Directory就是設定這個使用者個人資料夾的,紅色部分設定好: 設定完了之後,退出目前使用者,登入被變更的使用者,就可以看到變化了。 命令列方式: 在Leopard中的命令列是dscl: 比如使用者名稱是student,那麼上面的2以後的操作可以用用下面的語句替代: [xhtml] sudo dscl . change /Users/student NFSHomeDirectory /Users/student /Volumes/Data/student 移動個人資料夾中的某個檔案夾到其它卷: 如果有的使用者希望只移動某個檔案夾到其它的卷,以便於自己管理,比如說把Downloads,或者是Pictures移動到其它的一個卷裡面,下面以Data卷為例。因為在圖形方式的Finder裡面Leopard有系統完整性檢查,不準許使用者移動個人資料夾,這樣就只有依靠shell命令列來處理了(下面的命令需要管理員權限): 1. 移動到目標卷: [c-sharp] sudo mv -f ~/Downloads /Volumes/Data/ 2. 建立Alias/Link: [c-sharp] ln -fs Downloads /Volumes/Data/Downloads 這就完成了,實驗一下吧。 幾點說明:a. 如果被變更的使用者是有管理員權限,那麼上面的操作完了就沒有大問題了,但是如果是普通使用者,那麼在管理員賬戶裡還要在terminal 中執行下面的命令來變更建立檔案夾的屬性:sudo chown student /Volumes/Data/student b. 如果使用者原來的個人資料夾有資料要同時移動,那麼使用者登入之後,完全可以把原來的檔案夾中的內容複寫到新的檔案夾中。 c. 在Tiger裡面也可以用圖形介面的NetInfo來系統管理使用者的個人資料夾,具體的就不多說了。