linux--シリアル・ユーザー・グループ

2047 ワード

linux--シリアル・ユーザー・グループ
  • 1概要
  • 2シリアルポート基本情報
  • 第1欄
  • 第2欄
  • 3番目の欄
  • 4番目の欄
  • 第5欄
  • 6番目の欄
  • 第7欄
  • 3操作
  • 参照
  • 1概要
    linuxの核心思想はすべてファイルであり、シリアル外付けの対応もファイルである.実際の開発では,アクセスシリアルポートが権限不足でアクセスできないという問題に直面する場合がある.解決策は、権限を追加するか、現在のユーザーを周辺機器が属するユーザーグループに追加するかです.ll:現在のファイルまたはディレクトリの詳細を羅列し、時間、読み書き権限、サイズ、時間などの情報を含む
    2シリアル基本情報
    ll /dev/ttyS0
    crw-rw---- 1 root dialout 4, 64  8  10 15:18 /dev/ttyS0
    

    1番目の欄
    ファイルのプロパティを表します.Linuxのファイルは基本的に3つの属性に分けられます:読み取り可能(r)、書き込み可能(w)、実行可能(x).ここには10個の格子が追加できます(具体的なプログラムが実現される場合、実際には10個のbitビットです).
  • 最初のアルファベットはファイルタイプを表し、
  •  ”-”,    .
     ”d”  ,  ”d”, dirtectory(  )   .
     “l”    。   ,                   ,                       .
     “b”     。
     “c”      。
    
  • に続く3*3文字は、owner、group、othersにとって、このファイルの読み取り、書き込み、実行権限を示す3つのグループに分かれています.Linuxはマルチユーザマルチタスクシステムであるため、1つのファイルが同時に多くの人に使用される可能性があるため、各ファイルの権限を設定しなければならない.そのファイルの権限位置の配列順序は(-rwxr-xr-xを例にとる):
  • である.
     rwx(Owner)r-x(Group)r-x(Other)
    

    この例は、使用者が自分で読むことができ、書くことができ、実行することができる権限を示している.同じグループのユーザーは読み取り可能で、書き込み不可で、実行可能である.他のユーザーは読み取り可能、書き込み不可、実行可能です.また、一部のプログラム属性の実行部分はXではなくSであり、このプログラムを実行する利用者が、一時的に所有者と同じ権力の身分でプログラムを実行できることを示している.一般的にシステム管理のような命令やプログラムが現れ、使用者に実行させるとrootアイデンティティを持つ.
    2番目の欄
    ファイルの数を表します.ファイルであれば、この数はもちろん1ですが、ディレクトリであれば、その数がそのディレクトリのファイル数です.
    3番目の欄
    ファイルまたはディレクトリの所有者を表します.利用者が現在自分のホームにいる場合、この欄はおそらくアカウント名です.
    4番目の欄
    属するグループ(group)を表します.各ユーザーは1つ以上のグループを持つことができますが、ほとんどのユーザーは1つのグループに属しているはずです.システム管理者がユーザーに特別な権限を与えることを望んでいる場合にのみ、別のグループを与えることができます.
    5番目の欄
    ファイルサイズを表します.ファイルサイズはbyteで表されますが、空のディレクトリは一般的に1024 byteです.もちろん、ls-kを使用するとkb莱でファイルのサイズ単位を表示することができますが、一般的にはbyteが主です.
    6番目の欄
    最後の修正時間を表します.「月、日、時間」の形式で、Aug 15 5:46のように8月15日の朝5:46分を表します.
    7番目の欄
    ファイル名を表します.ls-aで非表示のファイル名を表示できます.
    3操作
    sudo adduser username  dialout
    

    リファレンス
    1、linuxコマンド——ll 2、ubuntu現在のユーザーをシリアルポートが存在するグループ3、Linuxの下でroot以外のユーザーがシリアルポート4、Linuxコマンドlsとllを使用する方法と基本的な違い