
课堂作业2+答案.doc
3页课堂作业2Linux命令练习:顺序进行下列操作1) 创建用户usr12) 创建用户组grp13) 增加用户usr1到用户组grp14) 切换到usr1用户5) 创建一个文件/home/usr1/foo.txt,制作过程为:用重定向符输入磁盘使用情况(用df命令)到foo2.txt和文件夹情况(用ls命令)到foo3.txt;再将foo2.txt与foo3.txt合并生成foo.txt; 6) 将foo.txt文件属主增加写权限,同组用户增加执行权限,其他用户删除执行权限;7) 查看文件属性8) 切换到root用户9) 新建用户组grp210) 新建用户usr2并增加到组grp211) 切换到usr2用户12) 对foo.txt文件进行读取、修改、删除操作,测试效果13) 删除usr2用户、grp2用户组14) 设置1分钟后重启15) 设置定时关机答案:1) 若不是root用户,先执行#su root切换到root用户,再执行#useradd usr1增加新用户,最后执行#passwd usr1输入usr1的密码注意:Ubuntu版本linux使用adduser命令会自动创建用户主目录,创建用户同名的组2)#groupadd grp13)#usermod -g grp1 usr1或#usermod -G grp1 usr1(参数-g和-G的区别:-g更改用户自身所属的组,更改后原先的组虽然存在,但已经没有用户,用户到了新组中;而-G只是将用户加入到另外一个组中,用户同时属于两个组。
4)#su usr15)先执行$df > /home/usr1/foo2.txt,再执行$ls > /home/usr1/foo3.txt,最后执行 $cat /home/usr1/foo2.txt /home/usr1/foo3.txt > /home/usr1/foo.txt6)chmod 权限参数 文件或目录名称$chmod u+w /home/usr1/foo.txt$chmod g+x /home/usr1/foo.txt$chmod o-x /home/usr1/foo.txt7)$ls -l /home/usr1/foo.txt8) $su root9) # groupadd grp210)#useradd –G grp2 usr211)#su usr213)先执行#userdel usr2,再执行 #groupdel grp214)#shutdown –r 分钟数,例如#shutdown –r 2为两分钟后重启15)#shutdown –h hh:mm,例如#shutdown –h 19:31为19点31分关机。
