3.8. 练习

为了完成本练习,您需要阅读 useradd 命令的手册页,因为我们将要使用/etc/skel目录来存放默认的 shell 配置文件,这些文件会被复制到每个新添加用户的家目录中。

首先,我们将做一些关于设置和显示变量的通用练习。

  1. 创建 3 个变量,VAR1, VAR2VAR3;将它们分别初始化为值 "thirteen""13""Happy Birthday"

  2. 显示所有三个变量的值。

  3. 这些是局部变量还是全局变量?

  4. 移除VAR3.

  5. 您能在新的终端窗口中看到剩下的两个变量吗?

  6. 编辑/etc/profile以便所有用户在登录时都受到问候(测试一下)。

  7. 对于 root 账户,将提示符设置为类似 "危险!!root 正在 \w 中操作" 的内容,最好使用鲜艳的颜色,如红色或粉色,或者使用反色模式。

  8. 确保新创建的用户也能获得一个友好的个性化提示符,告知他们正在哪个系统的哪个目录下工作。通过添加一个新用户并以该用户身份登录来测试您的更改。

  9. 编写一个脚本,在其中将两个整数值分配给两个变量。该脚本应计算具有这些比例的矩形的表面积。它应该用注释进行注释并生成优雅的输出。

不要忘记 chmod 您的脚本!