Linuxのコマンドchmod 777とdrwxr-XR-X、それぞれ、それが何を意味しています

最近の運用・保守要員が何か新しいことを学ぶと、私は前にどのように注意を感じませんでしたが、今は特に、それを記録するために、便利な感じ。

フロントは何それは、気にちょうどあなた自身のディレクトリを検索し、食事の操作を完了するために意味がありませんでしたdrwxr-XR-X、の束が常に存在する場合、Linuxのコマンドリストは== LL ==リストを使用します。しかし、この時間はどのようにTomcatの展開プロジェクトを開始することはできませんし、何の権限がないため、後に運転・保守要員を見てみました、彼はその後、私は自分自身の統計を見てきました、これらは何を意味している私に言った、ここで整理また、あなたが覚えやすいです。

まず第一に、これらの文字は許可が意味します

第二許可文字から計算し、前記3つのシンボルの組合せ開始 - 簡単に説明== drwxr-XR-X ==を取得し、その後、そのような許可がないことを示しました:

  • D:このビットは、ファイルの種類を示します。通常のファイル、p個のパイプライン - dはディレクトリファイルであり、Lはファイルを、リンクされています
  • RWX:3(2-4)が書き込まれ、W、Xが実行され、Rが読み出されたファイルの所有者の許可を表します。これは、所有者はまた、読み取ったことを示し、書き込み、および実行権限を
  • RX:3(5~7桁)とは、同じユーザーのグループが許可を有するファイルの所有者を表します。ここに示されていない読み込みと実行権限をされ、何の書き込み権限
  • RX:3(8-10)は、別のユーザーが権限を持って示しています。ここに示されていない読み込みと実行権限をされ、何の書き込み権限

第二に、リストの各行の意味を代表してのls -l(またはLL)コマンドを使用します

  • 第1項:ファイルは、フィールド属性:ファイルには、文字がマイナスの場合は10文字の合計は、最初の文字は、ファイルの種類を示すフィールド属性「 - 」は、ファイルが通常のファイルであることを示しています。手紙「d」は、ファイルがディレクトリであることを示し、文字「d」は、略語dirtectory(ディレクトリ)です。
    ディレクトリまたはフォルダは、特別なファイルで、ファイルが他のファイルやフォルダに関する特別な情報に格納されていることに注意してください。
  • パラグラフ2:ファイルまたはディレクトリのハードリンクをいくつかのサブディレクトリ
  • 第3項:ファイルの所有者
  • 第4項:ファイルがのグループに属しています
  • パラグラフ5:ファイルサイズ(バイト単位)
  • 第6項:ファイル作成月
  • パラグラフ7:ファイル作成日
  • 第8項:ファイルの作成時刻
  • パラグラフ9:ファイル名(それがシンボリックリンクであれば、そこになります「 - >」それはファイルのルートを指すの後ろに矢印記号)

以下の比較は、それを取ることができます。

drwxr-xr-x 1 62323 197609       0 4月  21 14:16 bin/
drwxr-xr-x 1 62323 197609       0 4月  21 14:16 cmd/
drwxr-xr-x 1 62323 197609       0 4月  21 14:16 dev/
drwxr-xr-x 1 62323 197609       0 4月  21 14:16 etc/
-rwxr-xr-x 1 62323 197609  149784 2月  26 19:48 git-bash.exe*

最後のステップは、デジタルエンパワーメントの意味であります

我々は通常、書き込み、chmodコマンドのエンパワーメントを使用します。

chmod 777 test.txt

だから、777上記の意味は次のように表されます:

  • R:読み取り許可を読んで - 数字4
  • W:書面による許可を表現する書き込み - 数2
  • X: - 番号1を示している権利の実装があることexcute
  1. 第7:4 + 2 + 1 == == == ==また同時に、読み取り、書き込み、および実行権限をあるているメイン許可に属する== ==示し
  2. 7第二は:4つの+ 2 + 1 == ==権限を持っているグループのすべてのユーザに対して同じ== ==所有者を示します
  3. 7第三は:== 'sの== == ==他のユーザーが許可4 + 2 + 1を持っていることを示し

だからここにあなたが777に電力が供給されている見ることができます(エンパワーメントは注意する必要があります!)

別の例:774 rwxrwxr--は
、ファイル(フォルダ)の読み取りと書き込みと許可を実行するための所有者およびユーザーの同じ基を意味し、他のユーザーは唯一のグループへのアクセスをお読みください。その三人の記載されている所有者の権限で、中央の3つのユーザー権限の同じセットを表し、最後のグループは、(根を含まない)、他のユーザの権限を表します。

最後の詳細なケースの場合:

    drwxr-xr-x 1 62323 197609       0   4月  21 14:16  bin/

どこで:

  • D:ディレクトリには、== ==ビンを表しています
  • RWX:62323が示す== ==属==プライマリ権限可読==(R)、書込み(W)と実行(X)である持っています
  • RX(5~7ビット):==ユーザの権限は、読み取り可能な==(r)と実行(X)が所有者== ==同じグループ内62323(== == 197 609)を表します
  • RX(8-10ビット):==別のユーザが==(r)と実行(X)を読み取るための許可を有することを示します
  • 1:ハードリンクファイルの数やサブディレクトリの数1
  • 62323:(私のQQ番号のいくつかの前に)私のラップトップにユーザーを示します
  • 197609:62323が== ==グループにユーザーが属するグループを表します。
  • 0:== ==ファイルサイズが0バイトであることを示します
  • 4月は:それは4月の月を作成することです== ==
  • 21:日付== 21 ==を作成します
  • 14:16:午後== 14:16の作成時==
  • ビン/:ここに表されるファイル名はディレクトリ名を指し

おすすめ

転載: www.cnblogs.com/hanxiaochuang666/p/11113602.html