ubuntu - ubuntu配置文件中'#'和'*'字符的区别
问题描述
我正在编辑我的/etc/security/limits.conf文件,并注意到同一个文件中存在三个条目。
* soft nproc 65535
# root soft nproc 65535
root soft nproc 65535
以“#”开头的条目表示已注释。没有任何特殊字符的行是影响系统的行。
想知道'*'
配置文件第一行开头的含义是什么,是注释还是实际影响系统?
解决方案
在这种情况下(以及几乎所有 Unix 配置文件)中的“*”表示用户/组的通配符(即所有)。另请注意,出于安全限制,用户root是一个例外。如果要为root设置限制,此字段必须包含字面词根。
有关更多信息,您可以运行:
man limits.conf
推荐阅读
- python - 没有名为 Selenium 的模块;已满足要求
- java - 如何在 Java 中旋转二维数组
- mysql - 如何选择具有唯一起始字符的随机单词
- angular - Angular 2 - Angular 2 中的 css 属性选择器示例
- c# - ASP.NET Core 2.1 在函数外使用变量
- css - 在 div 中启用 div 的垂直滚动
- java - 如何从输入文件一次读取两行并将它们添加到对象中?
- python - 熊猫重新采样未按预期工作
- angular - Npm install 强制在升级到 Angular 7 后自己安装对等依赖项
- sql - Oracle:如何加入两个结果集查询(基于同一张表)然后减去结果?