debainで破損したファイルを削除する


-2

このファイルを削除するには?ルートフォルダ

ManageEngineから「ネットワーク構成管理」をインストールしました: ネットワーク構成管理

.exe( "MSIHandler.exe")ファイル(my folly)がこの破損したファイルを取得しようとした:-(

2つのこと:

  1. そのファイルを削除するには?
  2. インストールされたネットワーク構成管理を実行する方法は?

昨日、Debian(Stretch)をインストールしました。


ターミナルを使用してみましたが、ファイル名にアクセスできないため、わかりにくいため、rmコマンドは失敗します。ルートファイルマネージャーを探しています。
ジョー

1
ファイルマネージャーであるPCManのスクリーンショットを表示し、フォルダーのビューに表示されているファイルの1つを削除する方法を尋ねています。そして、何を試みたかを説明するとき、何が起こったのか言うまでもなく、ファイルマネージャを使用してファイルを削除しようとしただけではありません。
JdeBP

回答:


1

使用できます

ls -b /opt/ManageEngine/OpManager

\NNNコマンドラインにそのままコピーアンドペーストできる、印刷不能文字がエスケープシーケンス(および同様のもの)に置き換えられたディレクトリ一覧を取得します。

別の同様のオプションは

ls -q /opt/ManageEngine/OpManager

印刷できない文字を疑問符に置き換えます。疑問符は「任意の1文字」を意味するシェルワイルドカードであるため、このタイプの出力はrmコマンドのパラメーターとしても簡単に使用できます。ただし、複数のファイルがワイルドカード文字列と一致する可能性があるのでsudo rm -i /opt/ManageEngine/OpManager/<copy-pasted wildcard string here>、を使用することをお勧めします。そうすることで、正しいファイルのみを削除し、それ以外は何も削除しないことを確認できます。

昔ながらの方法は使用することです

ls -i /opt/ManageEngine/OpManager

各ファイルのiノード番号がリストされたディレクトリリストを表示し、iノード番号を使用して問題のファイルを削除します。まず、正しいファイルを取得していることを確認します。

sudo find /opt/ManageEngine/OpManager -inum <inode number here> -type f -print

次に削除します:

sudo find /opt/ManageEngine/OpManager -inum <inode number here> -type f -delete

@telcoMに感謝しますが、親ディレクトリを削除するだけで解決しました。次に、2番目の質問「インストールされたネットワーク構成管理の実行方法」についてはどうでしょうか。
ジョー

ネットワーク設定管理のためのドキュメントがあるはずと言うbinあなたがソフトウェアをインストールしたどこにあるサブディレクトリ、およびそこにあるべきrun.shスクリプト。
telcoM
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.