Ubuntu系统管理与网络配置全攻略
1. Ubuntu用户与组管理
1.1 sudo命令使用
在Ubuntu系统中,sudo组的用户可以在不输入密码的情况下使用sudo命令。你也可以单独添加条目,将免密码访问权限限制到特定用户。需要注意的是,sudoers程序会在短时间内(默认15分钟)进行缓存认证。在超时时间内重复操作时,即使不设置NOPASSWD标志,也可能实现免密码使用sudo。
除了使用sudo运行单个命令外,你还可以使用sudo权限执行一系列命令。可以使用以下命令以root权限打开一个shell:
$ sudo -s此shell环境与原用户相同,但你现在可以以root用户身份执行命令。另外,你也可以使用以下命令切换到root用户:
$ sudo su -此命令将以root用户身份打开一个新的shell。
1.2 设置资源限制
Ubuntu是一个多用户、多进程的操作系统。如果单个用户或进程占用过多资源,其他进程可能无法正常使用系统。可以通过以下步骤设置资源限制:
1. 使用以下命令检查CPU使用限制:
$ ulimit –t- 要设置新的限制,使用以下命令打开limits.conf文件: