我有一個外部 HDD 作為 smb 共享安裝(透過 Iomega iConnect),但是我無法刪除其上的目錄:
沒有權限
看屬性:
無法確定“abc”的權限
我在終端中透過導航到它,.gvfs
但是當我使用chmod 777 -R .
For every file 時,我得到:
不支援操作。
我怎麼才能刪除這個目錄呢?
我正在刪除一個大目錄,99% 的檔案都刪除了,但不是沿著某個特定路徑刪除。
sudo rm -rf "abc"
給了:
rm:無法刪除「abc」權限被拒絕。
我可以將文件複製到光碟上的其他位置並從中刪除文件
答案1
關於通知:Samba共享,所以我假設它是NTFS格式的光碟。如果是這樣... NTFS 不理解 Linux 權限。所以像 chmod、chown、chgrp 這樣的指令不起作用。
當遇到權限時,您可以嘗試刪除命令
sudo
前面的目錄。如果這顯示錯誤,請將其新增至您的問題。Samba 權限儲存在 /etc/samba/smb.conf 中,它可能會設定錯誤(只有當您第一次使用此光碟時才會出現問題。否則此檔案可能是正確的)
如果全部失敗,您還需要檢查光碟的安裝方式。如果以唯讀方式安裝,則無法變更光碟。如果光碟有錯誤(
chkdsk /f
以 Windows 術語來說),則可能會發生這種情況。更多資訊可以在這裡找到:在沒有 Windows 的情況下修復損壞的 NTFS 分割區