ITEEDU

3.8. 练习

为了完成这个练习,你需要去阅读 useradd 的man页面,因为我们将要使用 /etc/skel 目录来存放将要拷贝到每个新加入用户的主目录的默认的shell配置文件。

首先我们来在设置和显示变量上做一些普通的练习。

  1. 建立3个变量,VAR1VAR2VAR3;分别把他们初始化成 “thirteen”,“13” 和 “Happy Birthday”。

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

  3. 这些是本地或者全局变量吗?

  4. 移除 VAR3

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

  6. 编辑 /etc/profile 这样能对所有的用户在登陆的时候进行问候(测试下)。

  7. 对于 root 账号,把提示设置成类似 “Danger!! root is doing stuff in \w”,尤其是某种鲜明的颜色比如红色和粉色或者用反白显示模式。

  8. 确保新创建的用户也都能得到一个漂亮的能表明他们当前工作的系统和目录的个性化提示。创建一个新用户并且登陆来对你的修改进行测试。

  9. 写一个定义两个整形变量的脚本。这个脚本应该能计算包含这两个部分的长方形的面积。必须能显示注释并产生良好的输出。

别忘记 chmod 你的脚本!