將文件從一個共享移動到另一個共享

將文件從一個共享移動到另一個共享

我正在嘗試移動我的所有文件西部數據《我的書世界》從“公共”共享到我創建的新“文件”共享。當我嘗試透過網路移動它們時,系統認為它們位於兩個不同的檔案系統上,並且想要「複製和刪除」而不是簡單地移動,這需要幾天的時間。

我搜尋了一個解決方案,發現我可以 ssh 進入我的“我的圖書世界”,並在資料夾“/shares”中創建一個新共享。這樣,我就可以盡可能快地/shares/Public移動文件。/shares/Files

我可以訪問新的全域共享,但是當我嘗試移動文件(通過 ssh 或通過文件資源管理器)時,我收到“磁碟空間不足”錯誤,我不明白。

我的共享配置有問題嗎?我編輯/etc/samba/smb.conf並在頂部添加:

[all]
  path = /shares
  comment =
  browseable = yes
  invalid users =
  valid users = admin
  read list = admin
  write list = admin
  map read only = no

答案1

如果您可以使用 SSH 以管理員權限登入 NAS,您也許可以使用簡單的命令來移動文件,例如

mv /shares/Public/* /shares/Files

答案2

我發現問題是什麼:每個共享都安裝在不同的點:

~ # df
Filesystem           1k-blocks      Used Available Use% Mounted on
/dev/md0               1928980    121256   1709736   7% /
/dev/md3                972344     17944    905008   2% /var
/dev/md2             973391744 973391724        20 100% /DataVolume
/dev/ram0                63412        20     63392   0% /mnt/ram
/dev/md2             973391744 973391724        20 100% /shares/Public
/dev/md2             973391744 973391724        20 100% /shares/Download
/dev/md2             973391744 973391724        20 100% /shares/Fichiers

我所需要做的就是cd /DataVolume從那裡移動文件!

相關內容