Linux システムでは、chmod コマンドと chown コマンドの両方を使用して権限を設定できますが、違いもあります。chmod は、フォルダーとファイルの権限を設定するために使用されます。たとえば、システム内のファイルが読み取りまたは書き込み可能でない場合は、777 権限を設定する必要があります。一方、chown は、ユーザー権限の制御を容易にするために特定のユーザー グループを承認するなど、ユーザー グループを設定するために使用されます。 今日紹介したい 2 つのコマンドも、日常生活でよく使われています。chmod と chown は綴りが似ているように見えますが、用途は異なります。 chmod は、フォルダーとファイルの権限を設定するために使用されます。たとえば、VPS ホストでファイルの読み取りまたは書き込みを禁止する場合は、権限を 777 に設定する必要があります。Chown は、特定のユーザー グループを承認するなど、ユーザー グループを設定し、ユーザー権限の制御を容易にするために使用されます。 具体的な使用法を説明するために例を使用します。いわゆるさまざまなパラメータ コマンドは日常生活では使用されないため、共有したくありません。実用的なものだけを使用してください。 まず、使用権:すべてのユーザー 使用方法: 注: Linux/Unix のファイル アクセス権限は、ファイル所有者、グループ、その他の 3 つのレベルに分かれています。他のユーザーがファイルにアクセスする方法を制御するには、chmod を使用します。 mode: 権限設定文字列。形式は次のとおりです:
例: これは、上記のフォルダー内のすべてのファイルが読み取りおよび書き込み可能に設定されていることを意味します。 cd wpコンテンツ chmod -R 777 * 2番目、コマンド名: chown ユーザー権限: ルート 使用方法: 注意: Linux/Unix はマルチパーソン、マルチタスクのオペレーティング システムであり、すべてのファイルには所有者がいます。ファイルの所有者を変更するには、chown を使用します。一般的に、このコマンドはシステム管理者 (root) のみが使用します。一般ユーザーには、他人のファイルの所有者を変更する権限はなく、また、自分のファイルの所有者を他のユーザーに変更する権限もありません。このような権限を持つのはシステム管理者 (root) のみです。
説明: -R はすべてのファイルとフォルダを再帰的に処理します。最初の www はファイルの所有者名を表し、2 番目の www はファイルが属するグループ名を表します。 chown コマンドと chmod コマンドの違い chownはファイルとフォルダのユーザーとグループの属性を変更します 1. ファイルhh.cの所有者を変更するには、ユーザーcodetcに変更します。 chown コーデック hh.c これにより、hh.cのユーザーアクセス権が所有者であるcodetcに適用されます。 2. ディレクトリ/tmp/scoの所有者とグループをcodetcとグループnetに変更します。 chown -R codetc:net /tmp/sco chmodはファイルとフォルダの読み取り/書き込みおよび実行属性を変更します 1. hh.cファイルを書き込み可能、読み取り可能、実行可能になるように修正する chmod 777 hh.c ディレクトリ内のすべてのファイルの属性を書き込み可能、読み取り可能、実行可能に変更する chmod 777 *.* フォルダ名とサフィックスを * に置き換えるだけです。 同様に、すべてのhtmファイルのプロパティを変更する場合 chmod 777 *.htm 2. ディレクトリ/tmp/scoを書き込み可能、読み取り可能、実行可能に変更します。 chmod 777 /tmp/sco ディレクトリ内のすべてのフォルダのプロパティを書き込み可能、読み取り可能、実行可能に変更する chmod 777 * フォルダ名を*に置き換えるだけです /tmp/sco およびそのサブフォルダの下にあるすべてのファイルとフォルダの属性を書き込み可能、読み取り可能、実行可能に変更します。 chmod -R 777 /tmp/sco w=4と書ける 読み取り可能r=2 実行可能ファイル x=1 777 は完全な権限を意味します。必要に応じてユーザーとグループの権限を自由に組み合わせることができます 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。これについてもっと知りたい場合は、次のリンクをご覧ください。 以下もご興味があるかもしれません:
|
<<: MySQL の最適化: サブクエリの代わりに結合を使用する
>>: js キャンバスはランダムなパーティクル効果を実現します
1. はじめに:ウェブページにフラッシュ コンテンツを正常に表示したい場合は、ページ上のフラッシュ ...
yum install httpd php mariadb-server –yランプの動作環境を設定...
目次まとめ問題の説明問題を分析する問題を解決するまとめ複雑な知識をシンプルに説明できることは重要です...
この記事はMySQL 8.0.12のインストールと設定に関する詳細なチュートリアルを記録しています。...
この記事では、参考までに、シンプルなチャットルームを実装するためのnode+socketの具体的なコ...
ステップ 1: 環境変数を構成する (解凍パス: G:\mysql\mysql-5.7.21-win...
スプレッド演算子を使用すると、式をある時点で展開できます。スプレッド演算子は、複数のパラメーター (...
誰もがテーブルをよく知っているはずです。コード内でよく見かけます。テーブルにスラッシュ ヘッダーを追...
最終的な解決策は最後の写真にありますリモート データベース ( Linux システム) に接続したと...
目次前面に書かれた解決策 1: グローバル スタイル オーバーライドを使用する (フロントエンドに共...
この記事の例では、テーブルを動的に生成したり行を削除したりするためのJavaScriptの具体的なコ...
現在の日付を照会する CURRENT_DATE() を選択します。 CURDATE() を選択する;...
目次1. 概要2. gdbデバッグ2.1. ブレークポイントを設定する2.1.1. ブレークポイント...
1. 応用シナリオ親ページ a.jspサブページ b.jsp (ページ a に埋め込まれた ifra...
目次概要4つの例例1: 誕生日で説明する約束の基本例2: 数字当てゲーム例3: Web APIから国...