Linux
/etc/security/limits.conf 中的反斜杠是什麼意思
/etc/security/limits.conf
看起來像這樣#<domain> <type> <item> <value> # #* soft core 0 #* hard rss 10000 #@student hard nproc 20 #@faculty soft nproc 20 #@faculty hard nproc 50 #ftp hard nproc 0 #@student - maxlogins 4 # End of file \* soft nofile 20000 \* hard nofile 22000
我記得反斜杠之前不應該設置
* soft nofile 20000
所以我不確定反斜杠的含義是忽略該行還是忽略星號(*)萬用字元?
根據文件和我對原始碼的快速閱讀,反斜杠在這裡沒有特殊含義。由於
\*
不是范圍,不以任何可辨識的特殊字元開頭,@%
也不是確切的字元串*
,因此域被解釋為使用者名。注意使用者名是\*
,不是*
。這只是文件中的一個錯誤,可能是用於生成文件的腳本中的錯誤。其意圖大概是寫
*
(意思是所有使用者)而不是\*
.