大作业任务书
   
课程名称:  Linux操作系统             
题    目:  Linux期末大作业       
专    业:  计算机科学与技术             
班    级:  计算机185班                 
学    号:  **********                   
      ****   **                         
      完成人数:                             
      起讫日期:                             
任课教师:  李荣鑫      职称: 副教授   
完成时间:                             
说    明
1.本任务书由任课教师填写后,下达到学生。
2.任务完成后,任课教师需填写小结表。
3.任务书、学生成绩与学生完成后的大作业(纸质和电子两种)一并报送各教学研究部审核后转教务办。
4.另附一份全班大作业总结
大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等)
1.要求独立完成大作业项目。(题目附后面)
2.虚拟机以自己的名字命名,确保Shell命令提示符能看到自己的名字信息。不允许有雷同和抄袭的情况,否则双方成绩均按不及格处理。
3.所有的操作结果要有截图,Shell编程题要有完整的代码,并附运行结果截图。#输出结果把个人信息加上。
4、完成大作业后,必须提交以下内容:
1)大作业任务书(电子版和打印版)
2)大作业报告。大作业报告必须给出所有项目内容的实现过程,并附大作业小结。
5、大作业提交时间:课程结束时,进行统一答辩,并将全班同学的大作业统一刻录成光盘,其中任务书还要求上交纸质的打印版。
教师小结:
成绩:     
教 师 签 名:                     
                          教研部负责人:                 
学生姓名:           
《Linux操作系统》期末大作业
(要求将计算机名改为你的名字,以便命令行截图时能看到个人信息,shell编程题的源程序代码的第二行用注释给出个人信息。)
1. 写出完成下列操作的Linux命令
(1)给shell脚本文件myshell.sh设置文件小组用户拥有可执行权限,其他用户无可执行权限linux命令及shell编写。(若无相应文件可以先创建
#sudo touch mashell.sh
#sudo chmod 776 myshell.sh
(2)将目录/home/ncu下的所有文件拷贝到/data。若无相应的目录可以先创建)
#sudo cp /home/ncu/* /home/data
拷贝前:
(3)安装软件包apache2并查看启动状态。
# sudo apt-get install apache2
(4)将/home/ncu目录打包压缩,生成文件,并将此文件保存到/data目录
#sudo tar -zcvf data/ ncu
#tar默认使用的是相对路径,如果按照一般习惯书写绝对路径可能导致错误。
(5)删除目录/home/ncu及其下面所有文件。
#rm -rf /home/ncu
(6)统计当前目录下普通文件的数目并显示结果。
#ls -lR |grep "^-"|wc -l
(7)查询软件mysql是否安装,若没安装,请安装。
#service mysql status 检查数据库服务是否启动
#sudo apt-get install mysql-server
(8)将 /etc下所有文件信息保存到~/中。
#ls -al /etc >~/
(9)查/home目录下所有空文件。
#find /home -type d -empty
(10)将系统的日期设置为2018年12月20日8时30分。
#date -set 20181220 08:30:00
2. 建立以下用户、组并设置口令,写出相关的操作命令。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。