ホームページ  >  記事  >  運用・保守  >  Linux で読み取り専用権限を変更する方法

Linux で読み取り専用権限を変更する方法

WBOY
WBOYオリジナル
2022-03-11 10:51:3623019ブラウズ

Linux では、chmod コマンドを使用してファイルの読み取り専用アクセス許可を変更できます。このコマンドは、ファイルに対するユーザーのアクセス許可を制御するために使用されます。読み取りアクセス許可を示すパラメーター "r" を設定し、" 「w」は書き込み権限を示します。「x」は実行権限を示し、構文は「chmod [-cfvR] [--help] [--version]」です。

Linux で読み取り専用権限を変更する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux で読み取り専用アクセス許可を変更する方法

Linux chmod (英語のフルスペル: 変更モード) コマンドは、ファイルに対するユーザーのアクセス許可を制御するコマンドです。

ファイル所有者のみスーパー ユーザーはファイルまたはディレクトリの権限を変更できます。ファイルのアクセス許可を指定するには、絶対モード (8 進数モード) とシンボリック モードを使用できます。

構文

chmod [-cfvR] [--help] [--version] mode file...

パラメータの説明

mode: 権限設定文字列、形式は次のとおりです:

[ugoa...][[ -= ] [rwxX]...][,...]

そのうち:

  • u はファイルの所有者を表し、g はファイルの所有者を表します。同じグループ内で、o は他の人を意味し、a は 3 つすべてを意味します。

  • は権限の追加を意味します。 - は権限のキャンセルを意味します。 = は権限の設定のみを意味します。

  • r は読み取り可能、w は書き込み可能、​​x は実行可能、X はファイルがサブディレクトリであるか、ファイルが実行可能に設定されている場合のみを意味します。

#その他のパラメータの説明:

  • -c: ファイルのアクセス許可が実際に変更されている場合、変更アクションが表示されます

  • -f : ファイル権限を変更できない場合にエラーメッセージを表示しない

  • -v : 権限変更の詳細を表示

  • -R : 現在のディレクトリ内のすべてのファイルとサブディレクトリの同じ権限を変更します (つまり、再帰的に 1 つずつ変更します)

  • --help : 表示します補助命令

  • --version: バージョンの表示

たとえば、シェル ファイルに実行権限を追加します:

chmod +x test3.sh

ファイル file1 .txt を変更して全員が読めるように設定します:

chmod ugo+r file1.txt

ファイル file1.txt を全員が読めるように設定します:

chmod a+r file1.txt

ファイル file1.txt と file2.txt を次のように設定しますファイル所有者はファイル所有者と同じグループに書き込むことができますが、他のユーザーは書き込むことはできません:

chmod ug+w,o-w file1.txt file2.txt

ex1.py ファイル所有者に実行可能アクセス許可を追加します:

chmod u+x ex1.py

関連する推奨事項: "

Linux ビデオ チュートリアル "

以上がLinux で読み取り専用権限を変更する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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