linux--シリアル・ユーザー・グループ
2047 ワード
linux--シリアル・ユーザー・グループ 1概要 2シリアルポート基本情報 第1欄 第2欄 3番目の欄 4番目の欄 第5欄 6番目の欄 第7欄 3操作 参照 1概要
linuxの核心思想はすべてファイルであり、シリアル外付けの対応もファイルである.実際の開発では,アクセスシリアルポートが権限不足でアクセスできないという問題に直面する場合がある.解決策は、権限を追加するか、現在のユーザーを周辺機器が属するユーザーグループに追加するかです.ll:現在のファイルまたはディレクトリの詳細を羅列し、時間、読み書き権限、サイズ、時間などの情報を含む
2シリアル基本情報
1番目の欄
ファイルのプロパティを表します.Linuxのファイルは基本的に3つの属性に分けられます:読み取り可能(r)、書き込み可能(w)、実行可能(x).ここには10個の格子が追加できます(具体的なプログラムが実現される場合、実際には10個のbitビットです).最初のアルファベットはファイルタイプを表し、 に続く3*3文字は、owner、group、othersにとって、このファイルの読み取り、書き込み、実行権限を示す3つのグループに分かれています.Linuxはマルチユーザマルチタスクシステムであるため、1つのファイルが同時に多くの人に使用される可能性があるため、各ファイルの権限を設定しなければならない.そのファイルの権限位置の配列順序は(-rwxr-xr-xを例にとる): である.
この例は、使用者が自分で読むことができ、書くことができ、実行することができる権限を示している.同じグループのユーザーは読み取り可能で、書き込み不可で、実行可能である.他のユーザーは読み取り可能、書き込み不可、実行可能です.また、一部のプログラム属性の実行部分は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操作
リファレンス
1、linuxコマンド——ll 2、ubuntu現在のユーザーをシリアルポートが存在するグループ3、Linuxの下でroot以外のユーザーがシリアルポート4、Linuxコマンドlsとllを使用する方法と基本的な違い
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” 。
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を使用する方法と基本的な違い