Linux作业指南:配置密码、文件操作及用户管理

需积分: 19 2 下载量 69 浏览量 更新于2024-08-26 收藏 704KB DOCX 举报
本次文档包含了三份Linux作业的内容,分别针对初学者的实践操作进行训练。以下是每个作业的具体知识点: **第一次Linux作业:** 1. **密码管理** - 学习了如何使用三种不同的方式配置Linux系统密码,例如直接修改或通过文本编辑器(如vim)操作`/etc/passwd`文件,将root用户的密码设置为"Redhat123"。 2. **文本编辑器操作** - 练习了vim的基本命令,包括复制(yy)、剪切(dd),以及删除特定字符或行(如d0)。学生需理解并熟练应用这些基本编辑操作。 3. **文件操作** - 学生需要对`/etc/passwd`文件进行行的插入和移动,即将最后四行移动到指定行号(第20-23行)。 4. **文本搜索与高亮** - 要求在打开文件时,能够自动高亮显示特定内容(nobody),这可能涉及到vim的搜索模式和高亮设置。 5. **保存文件状态** - 学生需要确保每次打开文件时,之前的操作设置(如高亮显示)会被保持。 **第二次作业:** 1. **目录管理** - 学习了如何在Linux中创建、移动和删除目录,如在`/usr`下创建`yourname`和`test`子目录,以及在`yourname`中创建`testfile`文件。 2. **文件操作** - 操作文件复制(cp)和重命名(mv),将`testfile`复制到`/tmp`并重命名为`newfile`,随后删除原文件。 3. **时间管理和文本输入** - 学习了如何将当前时间重定向到文件中,以及如何在文件中写入固定字符串(如"student")。 4. **搜索与操作** - 搜索`/etc/inittab`文件中的特定字符串(target),并处理文件操作的结果。 **第三次作业:** - **日历和文件追加** - 扩展了第二次作业,增加了查看本月日历并将内容追加到`newfile`文件的操作。 - **用户管理** - 创建四个用户(alex1, alex2, alex3, alex4)并设置密码,将主目录设置为`/mnt`下的实际路径。还创建了用户`classmate`,设置了特定的uid、密码和描述。 以上三个作业涉及了Linux基础操作,如文件和目录管理、文本编辑器使用、用户权限设置以及简单的文本搜索与处理。这些技能对于理解和实践Linux系统至关重要,是学习者巩固理论知识、提升实践能力的重要步骤。