Linux でファイルのパーミッションを変更するコマンドは「chmod」です。chmod コマンドはファイルやディレクトリのパーミッションを変更するために使用します。設定方法はテキストまたは数値コードを使用します。構文は「chmod [-R」です。 ] 権限値ファイル名」または「chmod [-R] [u,g,o,a][,-,=][r,w,x]」。
#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。
Linux でファイルのアクセス許可を変更するコマンドとは何ですか
ファイルのアクセス許可を変更する場合は、管理者の root および所有者はそれを変更できます
Linux ファイル属性を設定するには 2 つの方法があります。1 つは数値で、もう 1 つは記号です。
Linux ファイルには 9 つの基本権限があり、所有者/グループ/その他の 3 つの ID にはそれぞれ独自の読み取り/書き込み/実行権限があります。
数値を使用して各権限を表すことができます。各権限のスコア比較表は次のとおりです:
r:4
w:2
x:1
各 ID (所有者/グループ/その他) に 3 つの権限 (r/w/ x) スコアを蓄積する必要があります。たとえば、権限が [-rwxrwx---] の場合、スコアは次のようになります:
owner = rwx = 4 2 1 = 7group = rwx = 4 2 1 = 7others= -- - = 0 0 0 = 0
したがって、パーミッションの変更を設定すると、ファイルのパーミッション番号は 770 になります。権限を変更する chmod コマンドの構文は次のとおりです。
chmod [-R] xyz ファイルまたはディレクトリ
xyz: これは、先ほど述べた数値タイプの権限属性であり、rwx を追加したものです。属性値。 -R: 再帰的かつ継続的な変更を実行します。つまり、サブディレクトリ内のすべてのファイルが変更されます。
② シンボル タイプはファイルのアクセス許可を変更します。
u、g、o を使用して表すことができます。 3つのアイデンティティの権威!
さらに、a はすべて、つまりすべてのアイデンティティを表します。次に、読み取りおよび書き込み権限を r、w、x と書くことができます。つまり、次のメソッドを使用してそれを確認できます。
ファイルのアクセス許可を -rwxr-xr-- に設定する必要がある場合は、次のメソッドを使用できます。 chmod u=rwx,g=rx ,o=r 設定するファイル名。
例:
注: ディレクトリに書き込み権限がある場合、他のユーザーはそのディレクトリにアクセスできません。このディレクトリ内のファイルは削除することもできます。
関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinuxでファイルのアクセス許可を変更するコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。