web-dev-qa-db-ja.com

chmodシンボリック表記とOctalの使用について

多くの新しいユーザーは、次の情報が不足しているため、ファイルまたはディレクトリにchmodを適用するときにミスを犯します(または誤解します)。

  • ugoおよびrwxの記号表記
  • 8進数の使用

そのため、 この回答 で、正しい記号表記を理解し、8進数を使用するのに役立ついくつかの有用な情報を提供しました。

10
Pandya

有益な知識は、 The Linux Command-line as refrence/sourceの助けを借りて提供されます。

  • まず、ugoおよびrwxのマナーについて知ることが非常に重要です。

    enter image description here

  • ls-lによって出力される属性の理解:

    enter image description here

  • 許可の適用:

    enter image description hereenter image description here

  • 8進数を使用:

    enter image description here

したがって、次のように動作します:

chmod +rwx [file_name]
chmod 777 [file_name]

そして

chmod 775 [file_name]
chmod ug+rwx,o=rx [file_name]

これは、新しいユーザーがシンボリック表記について理解し、chmod。に8進数を使用する知識を得るのに役立つことを願っています。

linux-command-line bookのPDFバージョンを sourceforge-projectからダウンロードできます。

12
Pandya