ファイルの破損により、すべてのコマンドが中断されます。

ファイルの破損により、すべてのコマンドが中断されます。

私のディレクトリに/data/192.168.0.2/mms/4790027破損したzipファイルがあります(破損しているかどうかわかりませんか?)。このファイルにコマンドを入力するたびに中断され、Ctrl + cまたはCtrl + zを使用してキャンセルすることはできません。(共有サーバーです)

strace ls -lディレクトリに入ると、プロセスはで停止しますlstat("4790027.zip"

dmesgの最後の数行は次のとおりです。

futex(0x7f3ca5c1f8f8, FUTEX_WAKE_PRIVATE, 2147483647) = 0
openat(AT_FDCWD, ".", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
getdents(3, /* 5 entries */, 32768)     = 176
lstat("4790027.zip", 

すべてのディレクトリを削除したい場合strace rm -rf /data/192.168.0.2/mms/4790027/

プロセスはzipファイルでも停止します。

openat(AT_FDCWD, "4790027", O_RDONLY|O_NOCTTY|O_NONBLOCK|O_DIRECTORY|O_NOFOLLOW) = 3
fcntl(3, F_GETFD)                       = 0
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fstat(3, {st_mode=S_IFDIR|0777, st_size=0, ...}) = 0
fcntl(3, F_GETFL)                       = 0x38800 (flags O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY|O_NOFOLLOW)
fcntl(3, F_SETFD, FD_CLOEXEC)           = 0
fcntl(3, F_DUPFD, 3)                    = 4
fcntl(4, F_GETFD)                       = 0
fcntl(4, F_SETFD, FD_CLOEXEC)           = 0
getdents(3, /* 5 entries */, 32768)     = 176
getdents(3, /* 0 entries */, 32768)     = 0
close(3)                                = 0
unlinkat(4, "4790027.zip", 0    

これがファイルシステムです

Filesystem               Type    
//192.168.0.2/mms        cifs    

このファイルやディレクトリをどのように削除/削除しますか?
私はLinuxが初めてです。助けてくれてありがとう。

ベストアンサー1

これはリモートファイルシステムなので、ローカルコンピュータでは何もできません。

リモートシステム管理者に連絡して問題を説明してください。ファイルサーバーから直接ファイルを削除できるはずです。

おすすめ記事