我怎样才能删除这个文件?

我怎样才能删除这个文件?

gvfs-mount我正在使用通过(我也试过)安装的 Apple Timecapsule,cifs其中包含一个名为

国会大厦 3:5.odt

我绝对想删除它但我没有运气。

在 ubuntu 上我能得到的最多的信息是“File o directory non esistente”(我想这是意大利语“没有这样的文件或目录”),而在 Windows 上它不允许我管理这个文件,因为:(冒号)是被禁止的

我尝试使用 inode 删除该文件,但仍然没有成功。

我正在使用这些选项安装共享sec=ntlm,serverino,nodfs

这是我得到的:

# ls -l
totale 16
-rwxr-xr-x 0 root root 15296 ago 19  2008 Capitoli 3:5.odt
# rm -f Capitoli\ 3\:5.odt
# ls -l
totale 16
-rwxr-xr-x 0 root root 15296 ago 19  2008 Capitoli 3:5.odt

使用-f选项 rm 时,文件似乎已被有效删除,但事实并非如此。如果没有该选项,它会说

# rm Capitoli\ 3\:5.odt
rm: impossibile rimuovere "Capitoli 3:5.odt": File o directory non esistente

意思是“没有那个文件或目录”。

关于如何消除设备中这种令人困扰的东西,有什么建议吗?

/proc/fs/cifs/DebugData这是我认为可能有用的内容:

Display Internal CIFS Data Structures for Debugging
---------------------------------------------------
CIFS Version 2.0
Features: dfs fscache lanman posix spnego xattr acl
Active VFS Requests: 0
Servers:
1) Name: 192.168.1.1  Domain: WORKGROUP Uses: 1 OS: Apple Base Station
    NOS: CIFS 4.32  Capability: 0x207c
    SMB session status: 1   TCP status: 1
    Local Users To Server: 1 SecMode: 0x3 Req On Wire: 0
    Shares:
    1) \\192.168.1.1\disco Mounts: 1 Type: FAT32 DevInfo: 0x0 Attributes: 0x3
PathComponentMax: 255 Status: 0x1 type: 0 

    MIDs:

答案1

尝试将文件名括在单引号中:rm 'Capitoli 3:5.odt'

相关内容