XNUMX進形式でファイルのアクセス許可を確認する

パーミッション

http://www.cellbiol.com/bioinformatics_web_development/chapter-2-the-linux-operating-system-setting-up-a-linux-web-server/the-linux-filesystem/

たくさん 許可 これらはUnixの世界で非常に興味深いトピックであり、このタイプのオペレーティングシステムの最も重要な特性のXNUMXつです。 Linuxは、システムのディレクトリとファイルに対してこのモードのシステムを実装し、一部のファイルシステムが実装する拡張属性などの他のセキュリティ層、またはアクセス制御リストやACLなどの他のタイプのセキュリティシステムを補完できます。

いくつかの記事では、モードやパーミッションについて、あなたがそれらを呼びたいものは何でも話しました、そして確かにあなたは私たちが ディレクトリとファイル 単純なコマンドls-lを使用しますが、コンソールでは、すでに知っているように文字の形式が表示されます。 一方、すでにご存知のように、これと同じ表記法またはXNUMX進数表記を使用して、chmodコマンドを使用してこれらのアクセス許可を変更することもできます...しかし、アクセス許可をXNUMX進数形式で一覧表示するとどうなりますか?

さて、するために XNUMX進表記を参照してください さまざまな手順を使用できますが、最も簡単な手順のXNUMXつはstatコマンドを使用することです。

stat /etc/passwd

前のコマンドでは、この特定のファイルに関する多くの情報が表示されます(例/ etc / passwd)。 しかし、oモードを見たいだけなら XNUMX進形式の権限、使用できます:

stat -c '%a' /etc/passwd

間に フォーマットと可能性 man statで確認できる%Aもあり、文字付きの形式を確認するための%Aや、出力全体をフィルタリングして、何も指定しない場合に取得されるフィールドの一部のみを表示する他の多くのオプションもあります。 たとえば、ファイルまたはディレクトリのアクセス許可またはUnixモードを表示する両方の方法を表示したい場合は、次の別のコマンドを使用できます。

stat -c '%A %a' /etc/passwd

したがって、両方を標準出力で取得します...


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:AB Internet Networks 2008 SL
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。