Linux复习题

第5章 用户与用户组管理
习题与项目训练

  1. 创建一个名为lili的用户,并作为 student用户组的成员,将lili用户改为luey,查看/etc/passwd文件 的最后一行。(3分)
    -# groupadd student
    -# useradd -g student lili
    -# usermod -l luey lili
    -# tail -1 /etc/passwd
    2.查看用户lucy的主目录,并将其改为/home/lucy,锁定luey用户,查看/etc/ shadow文件,解锁lucy账户。(3分)
    -# mkdir /home/luey
    -# usermod -d /home/luey luey
    -# usermod -L luey
    -# cat /etc/shadow
    -# usermod -U luey
    3.删除1ucy用户以及用户目录,查找/ etc/ passwd文件中是否存在lucy用户的信息。(3分)
    -# Userdel -r luey
    -# cat /etc/passwd
    4.请上机完成以下操作:
    (1)创建一个普通用户组 teacher (3分)
    -# groupadd teacher
    (2)创建一个普通用户whane,指定 whane用户的主目录为/root/ whane,且指定用户
    -# whane是用户组 teacher的成员。(3分)
    -# useradd -g teacher -d /root/whane whane
    (3)将用户 whane的密码设置成123456(3分)
    -# passwd whane
    -# 123456
    (4)对 whane的密码进行加锁,查看用户密码的状态 (3分)
    -# passwd -l whane
    -# tail -1 /etc/passwd
    (5)对 whane的密码解锁,再次查看密码的状态 (3分)
    -# passwd -u whane
    -# tail -1 /etc/passwd
    (6)查看文件/etc/ passwd,并查找用户 whane的相关信息;(3分)
    -# cat /etc/passwd | grep whane
    7)将用户 whane的主目录改成 /home /whane,再次查看/etc/ passwd文件确认;(5分)
    -# mkdir /home/whane
    -# chown whane.teacher /home/whane
    -# tail -1 /etc/passwd
    (8)查看文件/etc/ shadow,观察用户 whane的相关信息,然后锁定用户 whane,重新查看文
    件/ etc/shadow,观察用户 whane相关信息的变化;(5分)
    -# tail -l /etc/shadow
    -# usermod -L whane
    -# tail -1 /etc/shadow
    (9)对用户 whane进行解锁操作,并将用户 whane加入到用户组root中;(5分)
    -# usermod–g root whane
    (10)删除用户 whane,同时测除该用户的主目录;(3分)
    -# userdel –r whane
    (11)删除普通用户组teacher(2分)
    -# groupdel teacher
    5.在 Linux操作系统中,文件的类型不是由扩展名决定的,而是由文件的属性来决定的。
    在下面的练习中,要掌握查询文件属性的方法,并能对文件属性进行修改
    (1)创建普通用户 studentI和student2,并用student1用户身份在它的主目录下生成文件file.txt; (10分)
    -# useradd student1
    -# useradd student1
    -# su student1
    -# cd /home/student1
    -# touch file.txt
    (2)查看文件file.,txt的属性 (2分)
    -# ls -l file.txt
    (3)切换到root用户身份登录系统,将文件file.,txt的拥有者修改成 student2,拥有组改成root,
    并查看文件属性 (2分)
    -# chown student2.student2 file.txt
    -# groupadd root
    -# usermod -g root student2
    -# chmod student2.root file.txt
    -# ls -l file.txt
    (4)对文件file.txt的属性进行修改,使文件对拥有者和同组用户具有可读,可写、可执行三项权限,对其他用户只有可读权限; (8分)
    -# chmod +774 file.txt
    -# ll
    (5)再次修改文件file.txt的属性,去掉同组用户的可执行权限,并增加其他用户的可写权限。(8分)
    -# chmod g- x file.txt
    -# chmod o+w file.txt
    6.john用户在/tmp目录下新建了文件file,文件属性如下所示:
    [John@server tmp]$ 11 file
    -rw-rw-r-- 1 john john 0 05-04 01:28 file

此时tom用户想成功对file文件进行修改但操作失败,如下所示:

      Hello

~
~
E45:已设定选项’readonly’(请加 ! 强制执行)

请问:
(1)file文件属性中 rw-rw-r–的含义 (8分)
所有者权限可读可写,同组用户权限可读可写,其他用户可读
(2)如果tom用户想成功修改file文件内容,可以有哪些方法?写出相关命令。(15分)
(至少写出两种方法)。

  1. vi file
    :!wq
  2. echo “hello”>file
  3. sudo root vi file
  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

遇见久久�

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值