Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> Unixオペレーティングシステムでのファイルアクセス権の変更

Unixオペレーティングシステムでのファイルアクセス権の変更

  

Unixオペレーティングシステムでは、chmodコマンドを使用してファイルのアクセス権を変更することができます。フォーマット1:chmod symbolic_mode file… Br>

形式2:chmod absolute_mode file…

形式1:シンボリックモード(symbolic_mode)、シンボリックモードのコマンド形式は次のとおりです。

chmod [who] opパーミッションファイル…

who項目はユーザータイプを表し、その内容は次のうちの1つ以上です。

uファイルの所有者(user --- owner)

gユーザーグループ(group)

oその他

a全員(全員)

op項目はアクションを表します。

+は許可によって割り当てられる権利を意味します。

- 許可で指定された許可が取り消されたことを示します。

許可項目はアクセス許可であり、その内容は以下の1つ以上です。

rは読み取り可能を意味します

wは書き込み可能を意味します

xは実行可能を意味します

例:

chmod u + wテストレポート所有者テストファイルとレポートファイル<;書き込み可能'

chmod ux abc.c abc.cファイルを実行できません。


chmod u + rwx myfile1所有者ペアmyfile1'読み取り可能、書き込み可能、​​実行可能'

chmod ugo + rwx myfile2読み取り、書き込み、実行が可能です。

形式2:絶対モード(absolute_mode)。シンボリックモードのコマンド形式は次のとおりです。

chmod xyz file…
x、y、zは、それぞれ0から7までの数字で、所有者、ユーザーグループ、その他のファイルに対するアクセス権を示します。 x、y、およびzの式は、次のとおりです。

a * 4 + b * 2 + c

ヒント:ここで、

a = 1は、それぞれ読み取り可能を意味します。 、a = 0は読み取り不可、

b = 1は書き込み可能、​​b = 0は書き込み不可、

c = 1は実行可能、c = 0は実行不可を意味します。

例:

chmod 751 ncp所有者には、読み取り、書き込み、実行可能なncpに対するすべての権利があります。 グループのメンバーは読み取りおよび読み取り専用です。他のユーザーを実行する権利には、ncpを「実行する」権利があります。

Copyright © Windowsの知識 All Rights Reserved