検索

ホームページ  >  に質問  >  本文

linux - ファイル記述子テーブルへの書き込みのみのファイルアクセスモードを理解する方法は?

オペレーティング システムのファイル記述子には、システム レベルでカーネルによって維持されるファイル記述子テーブルがあります。これに含まれるステータス情報には、ファイル アクセス モードが含まれており、3 つのタイプがあります

  1. 読み取り専用

  2. 書き込みのみ

  3. ######読み書き######
  4. 書き込み専用とはどのような状況ですか? ターミナル モードで「>>」文字を使用して書き込みを行うことは想像できますが、さまざまなテキスト エディターなどの GUI インターフェイスでの使用方法がわかりません。ファイルの内容を表示せずに書き込みのみを実装する方法

某草草某草草2756日前901

全員に返信(1)返信します

  • ringa_lee

    ringa_lee2017-06-12 09:26:34

    GUI を例に挙げると、ユーザーが書く前に、GUI を読み上げる必要があります。

    しかし、多くの場合、ファイルの内容を読み取らずに書き込むことができます。たとえば、ログはファイルの末尾に内容を追加し続け、前の内容は読み取られません。

    しかし、ファイルの内容を見ずに、さまざまなテキストエディターなどのGUIインターフェイスでのみこの書き込みを実装する方法がわかりません

    どうやってやるの?もちろん、このアクセス許可の制限はオペレーティング システム (ファイル システム) によって行われ、アプリケーション層プログラムはこれらのアクセス許可の使用にのみ適用されます。たとえば、編集者は読み取り権限を持っている必要があり、書き込み権限がなければ編集できません。少なくとも読み取りができる必要があります。

    返事
    0
  • キャンセル返事