ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

WBOY
WBOYオリジナル
2021-12-24 11:37:1745902ブラウズ

Linux でファイルのパーミッションを変更するコマンドは「chmod」です。chmod コマンドはファイルやディレクトリのパーミッションを変更するために使用します。設定方法はテキストまたは数値コードを使用します。構文は「chmod [-R」です。 ] 権限値ファイル名」または「chmod [-R] [u,g,o,a][,-,=][r,w,x]」。

Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

#このチュートリアルの動作環境: 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 と書くことができます。つまり、次のメソッドを使用してそれを確認できます。

Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

ファイルのアクセス許可を -rwxr-xr-- に設定する必要がある場合は、次のメソッドを使用できます。 chmod u=rwx,g=rx ,o=r 設定するファイル名。

例:

Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

Linuxでファイルのアクセス許可を変更するコマンドは何ですか?

注: ディレクトリに書き込み権限がある場合、他のユーザーはそのディレクトリにアクセスできません。このディレクトリ内のファイルは削除することもできます。

関連する推奨事項: 「Linux ビデオ チュートリアル

以上がLinuxでファイルのアクセス許可を変更するコマンドは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。