序文 最近、弊社のサーバーがハッカーの攻撃を受け、一部のファイルの属性が変更されたため、ウイルスファイルを削除できなくなりました。同時に、ルートユーザーを使用して削除することもできませんでした。現在、解決策を記録しています。 通常の削除 ファイルが現在のユーザーに属している場合は、rm コマンドを使用して削除できます。 rm -rf ファイル.sh 削除できない場合は、root ユーザーとして削除してみてください。削除できない場合は、以下の手順を参照してください。 知っておくべきコマンド 通常の削除方法が機能しない場合は、削除するために次のコマンドを知る必要があります。 lsattr lsattrコマンドはファイルの属性を表示するために使用されます。次のように使用されます。 # ファイルの属性を一覧表示する file.sh lsattr file.sh # 現在のディレクトリ内のすべてのファイルとフォルダの属性を一覧表示します lsattr 属性の説明
詳細な手順については、https://baike.baidu.com/item/chattr/9841067?fr=aladdin を参照してください。 チャット chattr はファイル属性を変更するために使用されます。このコマンドを使用するには、root ユーザーに切り替えてください。Ubuntu ユーザーの場合は、コマンドの前に sudo を追加して変更できます。 # file.sh ファイルに i マークを追加します chattr +i file.sh # file.shファイルからiマークを削除します chattr -i file.sh # 2つのフラグ i と a を file.sh に追加します chattr +ia file.sh # ファイル.shから2つのフラグiとaを削除します。chattr -ia file.sh 詳しい操作については、https://baike.baidu.com/item/chattr/9841067?fr=aladdin を参照してください。 実際の操作 上記から、ファイルに属性 i と a のいずれかが設定されている場合、ファイルを削除できないことがわかります。したがって、まず i と a の属性を削除してから、削除を実行します。 # i、a 属性を削除する chattr -ia file.sh # 削除が成功したかどうかを確認します lsattr file.sh # ファイルを削除します rm -rf file.sh ファイルが正常に削除されていない場合は、ファイルが属するフォルダに i または a 属性が設定されているかどうかを検討する必要があります (これは実際には見つけるのが困難です) # 前のレベルに戻る cd .. # 現在のフォルダー内のすべてのファイルとフォルダーの属性を一覧表示するには、lsattr コマンドを直接使用します。# フォルダー内のファイルの属性を一覧表示する lsattr folder の構文は使用しないでください。 フォルダが設定されている場合は、フォルダの属性の削除操作を実行し、フォルダ内のファイルを削除します。 利益
要約する 上記はこの記事の全内容です。この記事の内容が皆さんの勉強や仕事に一定の参考学習価値を持つことを願っています。ご質問があれば、メッセージを残してコミュニケーションしてください。123WORDPRESS.COM を応援していただきありがとうございます。 以下もご興味があるかもしれません:
|
<<: js QRコードスキャンログインの原理についての簡単な説明
>>: Linux で MySQL をインストールする簡単な方法
この記事では、支払いの10秒カウントダウンを実現するためのJavaScriptの具体的なコードを参考...
一般的に、Web ページの背景色は、より柔らかく、よりシンプルで、より明るく、暗いテキストとマッチし...
この記事では、JavaScriptキャンバスでミラーイメージ効果を実現するための具体的なコードを参考...
CSS のアニメーション部分は JS によってブロックされますが、transform のアニメーショ...
目次まとめ基本的な例モチベーションデザインの詳細コンパイルの詳細採用戦略練習するヒント適切なプロパテ...
Docker は、あらゆるアプリケーション用の軽量でポータブルな自己完結型コンテナーを簡単に作成で...
1. どのように構築しますか? es5 でクラスを構築する一般的な方法を確認しましょう。まず、es5...
この記事では、Windows 10環境でのMySQL 5.5のインストールと使用方法を紹介します。リ...
序文最近、仕事で問題が発生しました。データベースを作成した後、データベースに接続するときにエラーが発...
情報の最適化と改良は常にデザインの最初のステップです。 「これは百度アライアンスユーザーエクスペリエ...
背景VirtualBox 仮想マシン (Ubuntu 16.04 システムがロードされている) には...
MySQL 8.0.22のダウンロード、インストール、設定方法、参考までに具体的な内容は次のとおりで...
目次DockerとはクライアントサイドDocker基本的なDocker操作画像名画像をプルするその他...
目次概要問題の説明循環リンクリスト順序付き配列数学的再帰要約する概要ジョセフ・リング問題は、ジョセフ...
目次方法1方法2 nginxをインストールした後、PHPコードを解析できないことがわかりました。解決...