同僚からよく聞かれるのですが、ファイル/ディレクトリを削除すると「操作は許可されていません」というエラーが報告されます。どうすれば対処できますか? ! これは通常、次のような権限の問題です。 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 のインストールと設定のチュートリアル
nginx ログは filebeat によって収集され、logstash に渡され、logstash...
1. Apache Tomcat 公式サイトから Tomcat 圧縮パッケージをダウンロードします。...
注意: スコープアニメーションは使用できません。 ! ! ! GIF経由 <テンプレート>...
Vue親コンポーネントは子コンポーネントの関数を呼び出す親コンポーネントはイベントを通じて子コンポー...
1. テストテーブルを作成する テーブル `mysql_genarate` を作成します ( `id...
初心者は、いくつかの HTML タグを理解することで HTML を学習できます。この入門書は、初心者...
Linuxアラーム機能の紹介上記のコード: #include <stdio.h> #in...
領事の基本概念サーバーモードとクライアントモードサーバー モードとクライアント モードは、consu...
次のコードは、MySQL が 1 つのテーブルのデータに基づいて別のテーブルのいくつかのフィールドを...
目次1. はじめに2. 製品テーブルを準備する2.1 ステートメントの順序2.2 大文字と小文字の区...
SQL UNIQUE制約UNIQUE 制約は、データベース テーブル内の各レコードを一意に識別します...
目次1.配列を初期化する2. 配列の合計、最大値、最小値3. エラー値をフィルタリングする4. 論理...
目次Vueのコアコンセプトを理解するVueの双方向バインディングの原理と実装を探るVue 双方向バイ...
目次序文: Ubuntu 18.04 は apt ソースを Alibaba Cloud ソースに変更...
目次1. podmanの紹介2. Dockerと比較した利点3. 互換性4. バックグラウンド サー...