Linux では大文字と小文字が区別されます。たとえば、Mozilla、MOZILLA、mOzilla、mozilla は 4 つの異なるコマンドですが、真に有効なコマンドは mozilla だけです。UNIX システムと C 言語の伝統では常に大文字と小文字が区別されてきたためです。 -sensitive 区別するため、ユーザーのログイン名とシークレットも大文字と小文字が区別されます。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux では大文字と小文字が区別されますか?
区別されます。
.Linux は大文字と小文字を区別するシステムです。たとえば、Mozilla、MOZILLA、mOzilla、mozilla は 4 つの異なるコマンドです (ただし、実際に有効なコマンドは 4 番目の mozilla のみです)。また、my_filE、my_file、my_FILE は 3 つの異なるファイルです。ユーザーのログイン名とシークレットも大文字と小文字が区別されます (これは、UNIX システムと C 言語の伝統が常に大文字と小文字を区別しているためです)。
Linux システムにおける大文字と小文字の区別に関する関連ケース
url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"
同じ URL をローカルに展開したプログラムでは実行できますが、オンラインで展開すると、「404- Cannot」と表示されます。 `
を見つけて、次の URL にオンラインとオフラインの両方でアクセスできます:
url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"
問題を調査した結果、ローカル システムは Windows システムであるのに対し、オンライン システムは Linux システムであることが判明しました。大文字と小文字が区別されるため、アクセスできません
解決策の提案:
1. コードを記述するときは、大文字と小文字の仕様に従うのが最善です
2. 次のソリューションのソース: https://www.cnblogs.com/hekw07/p/4075869.html
1. Debian システム
Debian システムは比較的単純です
パスから /etc/apache2/mods-available で spalling.load を見つけて、パス /etc/apache2/mods-enabled
にコピーします。ファイル spelling.conf をディレクトリ /etc に書き込みます /apache2/mods-enabled
vi /etc/httpd/conf/httpd.confモジュールのロード領域に次の行を追加します:
LoadModule speling_module modules/mod_speling.so CheckSpelling on変更を保存して終了
Linux ビデオ チュートリアル 」
以上がLinuxでは大文字と小文字が区別されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。