web-dev-qa-db-ja.com

Unixでディレクトリを削除できません

Unixには、.panfsで始まる名前の隠しファイルを含む、一見削除できないディレクトリがあります。これらのコマンドのいずれかを使用して削除することはできません。

rm -R <dir>
rm -Rf <dir>

誰か提案はありますか?

18
fugu

問題がある場合は、rootユーザーで削除するか、Sudoを使用してください。

つかいます rm -rf dir rootアカウントを使用すると、権限の問題が発生するため、削除されます。

39
Paulo Fidalgo

dfdirおよびmountで確認してください。ディレクトリのマウント方法と ファイルシステム =それは属します。 [〜#〜] nfs [〜#〜]CIFS/SMB 、または他の 分散ファイルシステム を使用すると、分散ファイルシステムはキャッシュするため(サーバー側とクライアント側の両方)、POSIXセマンティクスを持たないため、問題が発生する可能性があります。 filesystems(5) を参照してください。

NFSを使用している可能性が非常に高いです(その後、質問でそれを言って、/etc/fstabfstab(5) 、使用されているNFSプロトコルのバージョンなどを参照)。次に、そのファイルシステムを使用するプロセスがある場合( lsof(8) ...を使用)、認証がどのように機能するかについて、正確にマウントされる方法に関する詳細を提供する必要があります。たいていの場合、NFSを介したルートアクセスは希望どおりに正確に機能しません...(直感的にローカルルートはネットワーク全体のルートではありません)。

場合によっては、すべてのNFSクライアントでそのリモートNFSファイルシステムをアンマウントした後、NFSサーバー上のファイルを削除する必要がありますafter。また、詳細は、使用されているNFSプロトコルのバージョンと構成オプションによって異なります。

nfsd(7)exports(5)chattr(1) などおよび この質問 Serverfaultも参照してください、そしてこれ Linux NFS 概要。

申し訳ありませんが、20以上の承認されたソリューションは私にはうまくいきませんでした:)が、私は吸盤を打ちました

私の場合、ルートの下ではrm -rf(ディレクトリ)が無限ループになり、フォルダーのサイズはギグの下にあります。さらに、フォルダーはリストできないため、フォルダー内でdirコマンドを使用すると、無限ループが発生します。

そんなバカな!!!

起動時に左シフトを押し続けると、回復モードに入ります。ルートパスワードを入力するか、パスワードがない場合はEnterキーを押します。

cd /

mount -o remount、rw /

rm -f(ディレクトリ)//目的はループのバグを修正することです

rm -r(ディレクトリ)

またね!

すべてがLinux Liteを称えます。

2
LinuxLite

構文:

rm -rf <Directory_Name>

それは私のために働いた。すべてのコンテンツを含むディレクトリを削除します...(強制的に)

2
Shireesh Kumar

linuxコマンドラインを完全にマスターするためのオプションを分けることを好む人には:

$ rm -r -f your-dir-name/

rm→削除

-r→再帰的に

-f→force(chModパーミッションで保護されている場合でも)

1
marcdahan