ls -lはどのような権限を表しますか? [コピー]

ls -lはどのような権限を表しますか? [コピー]

入力ls -lしてEnterキーを押すと、各ファイルの詳細を含むファイルのリストが表示されます。各ファイルの横には、各ファイルに対する権限と権限が表示されます。どういう意味ですか?たとえば、

-rw-rw-rw-

私はこれが読み書きアクセスを意味すると仮定していますが、誰に、何のために?デフォルトでは、ファイルを変更したり権限を変更したりする必要がある場合は、変更できるものと変更できないことに注意してください。

ベストアンサー1

以下は、扱う権限の基本です。

ファイルサーバーまたはローカルコンピュータで実際に権限設定を開始する必要があると、混乱が頻繁に発生します。 FTPまたはSSHを使用するか、ローカル端末で(もちろんLinuxを使用している場合)、ファイルの横に面白い文字がたくさん表示されます(例:rwxrw-rw-)。これらすべての象形文字が何を意味するのかを説明しましょう!

WebサーバーにFTPで接続すると、各ファイルとフォルダの横に次のような内容が表示されることがあります。

不動産一覧

drwxrwxrwxという文字列は、このフォルダに設定されている権限を表します。 (FTPプログラムではこれを属性と呼ぶこともあります。)各文字の意味を説明しましょう。

d   r   w   x   r   w   x   r   w   x
    Owner          Group      Other

Directory   Read    Write   Execute Read    Write   Execute Read    Write   Execute

d =ディレクトリr =読み取りw =書き込みx =実行

ご覧のとおり、文字列は3つの部分に分かれており、各部分には各ユーザータイプ(所有者、グループメンバーなど)を表す3つの文字があります。左側には、ファイルかディレクトリ(フォルダ)かを示す「d」属性もあります。

おすすめ記事