首頁  >  文章  >  運維  >  linux 大小寫敏感嗎

linux 大小寫敏感嗎

藏色散人
藏色散人原創
2023-03-10 09:40:332278瀏覽

linux大小寫是敏感的;例如Mozilla、MOZILLA、mOzilla和mozilla是四個不同的命令,但是只有mozilla是真正有效的命令;並且因為UNIX系統和C語言的傳統一向是大小寫敏感,所以使用者的登入名稱和秘密也是大小寫敏感的。

linux 大小寫敏感嗎

本教學操作環境:linux5.9.8系統、Dell G3電腦。

linux 大小寫敏感嗎?

敏感。

.Linux是大小寫敏感的系統,舉個例子,Mozilla, MOZILLA, mOzilla和 mozilla是四個不同的指令(但是只有第四個mozilla是真正有效的指令)。還有,my_filE, my_file,和 my_FILE是三個不同的檔案。使用者的登入名稱和秘密也是大小寫敏感的(這是因為UNIX系統和C語言的傳統一向是大小寫敏感所致)。

linux系統大小寫敏感的有關案例

url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"

同樣的url在本地部署的程式上是可以運行的,但是在線上部署卻顯示`404-找不到`

而下面的這個網址在線上線下都可以存取:

url="/form/formdef/formDefPreview.html?key=RecordListManagement&id={{data.RecordListManagement.id}}&isClose=true"

篩選問題後發現,在本地時windows系統,而線上是linux系統,linux對大小寫敏感,所以無法存取

解決建議:

1、在寫程式碼時,最好大小寫規格

2、以下解決方法來源:https:/ /www.cnblogs.com/hekw07/p/4075869.html

一、Debian系統

debian系統下相對比較簡單

  • 從路徑/etc/apache2/mods-available下找到speling.load ,將其複製到路徑/etc/apache2/mods-enabled 下

  • 將檔案speling.conf寫入目錄/etc /apache2/mods-enabled

speling.conf的內容非常簡單,我寫的只有以下一行:

CheckSpelling on

  • #將speling.load和speling.conf都加到/etc/apache2/mods-enabled下之後,再重啟apache就可以了

##二、CentOS系統

centos系統下略煩一點點。

  • 檢視系統有無無模組mod_speling.so,路徑:/etc/httpd/modules;如果有就直接pass,沒有自己從別處down一個過來用

  • #載入此模組

  • vi /etc/httpd/conf/httpd.conf
在模組載入區域,新增下列一行:

LoadModule speling_module modules/mod_speling.so
CheckSpelling on

儲存修改,退出

  • 重啟httpd服務。

相關推薦:《

Linux影片教學

以上是linux 大小寫敏感嗎的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn