ホームページ >運用・保守 >Linuxの運用と保守 >Linuxでは大文字と小文字が区別されますか?

Linuxでは大文字と小文字が区別されますか?

藏色散人
藏色散人オリジナル
2023-03-10 09:40:332326ブラウズ

Linux では大文字と小文字が区別されます。たとえば、Mozilla、MOZILLA、mOzilla、mozilla は 4 つの異なるコマンドですが、真に有効なコマンドは mozilla だけです。UNIX システムと C 言語の伝統では常に大文字と小文字が区別されてきたためです。 -sensitive 区別するため、ユーザーのログイン名とシークレットも大文字と小文字が区別されます。

Linuxでは大文字と小文字が区別されますか?

#このチュートリアルの動作環境: 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

speling.conf の内容は非常に単純で、次の行を記述しただけです:

CheckSpelling on

  • speling.load と speling.conf を /etc/apache2/mods-enabled に追加した後、apache を再起動するだけです。

#2. CentOS システム

centos システムでは少し面倒です。

  • システムにモジュール mod_speling.so (パス: /etc/httpd/modules) があるかどうかを確認します。ある場合は、直接渡すだけで、他の場所からダウンロードして使用しないでください。

  • このモジュールをロードします

  • vi /etc/httpd/conf/httpd.conf
モジュールのロード領域に次の行を追加します:

LoadModule speling_module modules/mod_speling.so
CheckSpelling on

変更を保存して終了

  • httpd サービスを再起動します。

関連する推奨事項: 「

Linux ビデオ チュートリアル

以上がLinuxでは大文字と小文字が区別されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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