同僚からよく聞かれるのですが、ファイル/ディレクトリを削除すると「操作は許可されていません」というエラーが報告されます。どうすれば対処できますか? ! これは通常、次のような権限の問題です。 1. 十分な権限を持つ通常のユーザーの場合、フォルダーは他のサービス/プロセスによって使用される可能性があります。
まずは上記のコマンドを実行して、フォルダを呼び出すプロセス ID を照会し、それを強制終了します。この時点で、削除できるはずです。 2. 通常のユーザーで権限がない場合は、suまたはsudoコマンドを使用してフォルダを削除する必要があります。 3. ルートユーザーであっても上記のエラーが発生する場合は、ファイルがロックされている可能性があります。 [root@linux ~]# lsattr あなたのファイル ---i---------- あなたのファイル システムが上記のような i, 属性を追加したかどうかを確認するには、lsattr コマンドを使用する必要があります。このパラメータにより、ファイルは「削除、名前変更、リンクの設定、データの書き込みや追加ができなくなります」。システムのセキュリティに大いに役立ちます!このコマンドは、root ユーザーであっても削除操作を実行できない理由でもあります。 次に、chattrコマンドを使用して属性を削除します。 [root@linux ~]# chattr -i あなたのファイル [root@linux ~]# lsattr あなたのファイル [root@linux ~]# その後、ファイルを削除できます。 注意: chattr コマンドの i 属性はすべてのディレクトリに適しているわけではありません。 chattr コマンドは、/、/dev、/tmp、および /var ディレクトリを保護できません。考えてみてください。たとえば、/tmp ディレクトリでは、すべてのユーザーが自分の一時ファイルを作成および削除できます。これは、root ユーザーでも同様です。root ユーザーでさえこのディレクトリ内のファイルを削除できない場合はどうなるでしょうか。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: Centos7.3 での mysql5.7 のインストールと設定のチュートリアル
VMwareでcentos8サービスをインストールしてコピーすると、次の問題が発生します。 コピー前...
目次1. 背景2. テーブルロックによるクエリの遅延3. オンラインでテーブル構造を変更するとどのよ...
目次1. カウントデータが失われる解決2. 明確なデータ損失3.データ損失を選択解決4. Nullポ...
1. MySQL ログイン設定を変更します。 # vim /etc/my.cnf文を追加: skip...
データベースはスロークエリログを有効にします設定ファイルを変更する設定ファイルmy.iniに次の2つ...
データベースでは、UNION キーワードと UNION ALL キーワードの両方が 2 つの結果セッ...
目次エラーメッセージ原因エラーのデモンストレーション回避策方法1方法2方法3エラーメッセージ現在の場...
MySQLでは判定記号がよく使われますが、等しくない記号はもっと一般的に使われます。次の3つの等しく...
目次インストールソフトウェア管理匿名アクセスモード設定ファイルを変更するクライアントがサーバーにログ...
序文フロントエンドプログラミングでは、奇数、偶数などの数値を受け入れることができる nth-chil...
目次MySQL の current_timestamp の落とし穴エラーを報告する私の解決策mysq...
1. 今日の午後、コースの要件により、Ubuntu で FTP サーバーを設定する実験を行う必要が...
HTML に <script> スクリプトを追加する方法: 1. HTMLにJavaSc...
並べ替えツールLinux の sort コマンドは、テキスト ファイルの内容を並べ替えるために使用さ...
目次序文1. ファイルのディスク使用量を確認する1.1 ディスク容量の使用状況を確認する1.2 ディ...