Linux权限管理及vi编辑器

 

实验内容:熟练掌握Linux用户与文件管理相关命令的使用。 (提示:在Linux有两种终端清屏方式:clear或是ctrl+l组合键,在做完每道题后可使用)

  • 实训步骤
  1. 用户操作
    1. 添加用户user1,要求:指定登录shell为/bin/bash,用户主目录/home/user1。
    2. 设置用户user1初始口令为user1password。

截图1

Linux权限管理及vi编辑器_第1张图片

 

    1. 添加用户user2,要求:指定登录shell为/bin/sh,用户主目录/home/user2。设置用户user2初始口令为user2password。
    2. 查看/etc/passwd文件中包含user1、user2的记录项。

截图2

    1. 注销当前用户,分别使用用户user1、user2登录,尝试在主目录以外的其它目录进行写操作,允许写操作的目录有哪些?(请填空回答:) /tmp、                                    
    2. 注销当前用户,使用root用户重新登录。

 

  1. 添加用户组
    1. 添加用户组newgroup1,要求指GID为601。添加用户组newgroup2,要求指定GID为602。
    2. 查看/etc/group文件中包含newgroup1、newgroup2的记录项。

截图3

Linux权限管理及vi编辑器_第2张图片

  1. 添加用户附加组
    1. 添加用户user1附加组newgroup1、newgroup2。添加用户user2附加组newgroup1、newgroup2。
    2. 查看/etc/group文件中包含newgroup1、newgroup2的记录项。

截图4

Linux权限管理及vi编辑器_第3张图片

  1. 用户组删除用户
    1. 从newgroup1组中删除用户user1。从newgroup2组中删除用户user2。
    2. 查看/etc/group文件中包含newgroup1、newgroup2的记录项。

截图5

Linux权限管理及vi编辑器_第4张图片

  1. 删除用户
    1. 删除用户user1,要求删除用户主目录/home/user1。删除用户user2,要求删除用户主目录/home/user2。
    2. 查看/etc/passwd文件,确认user1、user2记录项已不存在。

截图6

 

    1. 查看/etc/group文件中包含newgroup1、newgroup2的记录项。

截图7

  1. 删除用户组
    1. 删除用户组newgroup1。
    2. 删除用户组newgroup2。

截图8

 

  1. 文件访问权限
    1. 注销当前用户,root用户登录,通过umask命令查看当前系统默认文件访问权限。默认文件访问权限是(请填空回答:)      0022          ,将其翻译为rw表示为(请填空回答:)    -rw-r--r--               
    2. 若重新设置默认文件访问权限:
  1. 允许文件所有者读、写与执行;r-x
  2. 允许文件属组读;r--
  3. 不允许其它用户对文件进行任何操作。---

则mask值为(请填空回答:)      0126              

  1. 重新设置mask值后,拷贝/usr/bin/gnome-terminal文件到当前目录,查看文件访问权限。

截图9

  1. 使用vi创建打开一个新文档newfile1
  1. 输入以下几行内容:(提示:可自由输入,但在不同行应包含关键字Minix)

Linux is an operating system that was initially created as a hobby by a young student, Linus Torvalds, at the University of Helsinki in Finland. Linus had an interest in Minix, a small UNIX system, and decided to develop a system that exceeded the Minix standards.

截图10

Linux权限管理及vi编辑器_第5张图片

 

  1. 查找所有的“Minix”并全部改为“MINIX”。

截图11

Linux权限管理及vi编辑器_第6张图片

 

  1. 使用vi创建打开一个新文档newfile2
  1. 输入以下几行内容:(提示:输入要一致)

Plagiarism is a breach of Integrity. It is a form of cheating inassessment and may occur in oral, written or visual presentations.

Plagiarism covers a varity of inappropriate behaviours, including:

failure to properly document a source

Collusion between students or other people or tutors

Copying another student's workPurchasing pre-written or on-demand papers form the numerous paper mills and cheat sites

Submitting work that you hava previously submitted for another course

截图12

Linux权限管理及vi编辑器_第7张图片

  1. 第一行缺少一个单词Acandemic,将他加到单词Integrity的前面。第三行的varity少了一个e,应为variety,请改正。failure的第一字母应该为大写F,请改正。

截图13

Linux权限管理及vi编辑器_第8张图片

  1. 将倒数第一、二行的顺序颠倒过来(用复制和粘贴功能)。删除包含Collusion的那一行。

截图14

Linux权限管理及vi编辑器_第9张图片

  1. 将所有单词Plagiarism替换为PLAGIARISM。(保留末行命令截图)

截图15

Linux权限管理及vi编辑器_第10张图片

  1. 撤销上一操作(用命令u
  2. 保存退出,将文件newfile1的内容读入到文章的结尾处(即追加到newfile2,使用>>),并查看执行结果。

截图16

 

 

你可能感兴趣的:(Linux,日常练习)