《Linux系统管理》期末大作业任务书(2014.12)(1)14页

上传人:文库****9 文档编号:174914704 上传时间:2021-03-21 格式:DOC 页数:14 大小:276.50KB
返回 下载 相关 举报
《Linux系统管理》期末大作业任务书(2014.12)(1)14页_第1页
第1页 / 共14页
《Linux系统管理》期末大作业任务书(2014.12)(1)14页_第2页
第2页 / 共14页
《Linux系统管理》期末大作业任务书(2014.12)(1)14页_第3页
第3页 / 共14页
《Linux系统管理》期末大作业任务书(2014.12)(1)14页_第4页
第4页 / 共14页
《Linux系统管理》期末大作业任务书(2014.12)(1)14页_第5页
第5页 / 共14页
点击查看更多>>
资源描述

《《Linux系统管理》期末大作业任务书(2014.12)(1)14页》由会员分享,可在线阅读,更多相关《《Linux系统管理》期末大作业任务书(2014.12)(1)14页(14页珍藏版)》请在金锄头文库上搜索。

1、软件学院大作业任务书课程名称: Linux系统管理 题 目: Linux系统管理期末大作业 专 业: 班 级: 学 号: 学生姓名: 完成人数: 1人 起讫日期: 任课教师: 李荣鑫 职称: 部分管主任: 完成时间: 说 明1. 本任务书由任课教师填写后,下达到学生。2. 任务完成后,任课教师需填写小结表。3. 任务书、学生成绩与学生完成后的大作业(纸质和电子两种)一并报送各教学研究部审核后转教务办。4. 另附一份全班大作业总结大作业的要求和内容:(包括题目选择范围、技术要求、递交时间、考核方法等)1. 要求独立完成下面的每一道题目。(题目附后面)2. 不允许有雷同和抄袭的情况,若代码雷同率超

2、过30%以上的,双方成绩均按不及格处理。3. 从第六大题开始要有运行截图,程序题要有完整的代码,并附运行截图。程序运行结果中要输出你的学号和姓名。4. 要求递交电子文档和打印纸质文档,电子文档提交到网络教学综合平台(http:/),打印文档由班长统一收取后交给老师。5. 递交时间:2015年1月10日之前。教师小结:成绩: 教 师 签 名: 教研部负责人: 学生姓名: Linux系统管理期末大作业试题学号: 姓名: 班级:1. 写出完成下列操作的Linux命令(1)给shell脚本文件myshell.sh设置可执行权限。#chmod ugo+x myshell.sh(2) 将目录/home/a

3、bc下的所有文件拷贝到/data 。 #cp /home/abc/* /data(3) 安装软件包cvs-1.11.2-10.i386.rpm 。 #rpm -i cvs-1.11.2-10.i386.rpm 将/home/abc目录打包压缩,生成abc.tar.gz文件,并将此文件保存到/data目 #tar zcvf /data/abc.tar.gz /home/abc (5) 删除目录/home/abc及其下面所有文件。 #rm -rf /home/abc(6) 查询Linux系统的所有*.conf文件。 #find -name *.conf(7)查询软件mysql是否安装。 #serv

4、icemysqldstart安装则可以启动(9) 将ls /etc的显示内容保存到文件etc.txt中。 #ls /ect /etc.txt(10) 设置物理网卡的IP地址为192.168.1.100 。 #ifconfig etho 192.168.1.100 netmask 255.255.255.0 (11) 查找/home目录下所有test 用户的目录和文件。 #find /home -user test(12)将系统的日期设置为2014年12月20日8时30分。 #data -set “20141420 08:30:00”2. 建立以下用户、组并设置口令,写出相关的操作命令1) 建立

5、用户smith#useradd smith2) 建立组名sysadmin#groupadd sysadmin3) 将smith加入组sysadmin#usermod -g sysadmin smith4) 为smith设置口令654321#passwd smith6543215) 将文件test.c的 所有者设为 smith. 所有组设为sysadmin.#chown smith test.c#chgrp sysadmin test.c6) 列出Linux系统下的所有用户#cat /etc/passwd3文件拷贝及相关问题,写出相关的操作命令。1) . 建立目录/option1#mkdir o

6、ptionl2) 在目录/option1下生成一空文件empty,该文件拥用者为smith#touch empty#chomd smith empty3) 复制该文件到/tmp目录下的empty1文件,保留该文件的所有属性#cp -p /option1/empty /tmp/empty14) 软链接该文件到/tmp目录下的soft文件#ln -s empty1 /tmp/soft5) 在根目录下查找所有扩展名为.c和.h文件。#ls *.h4.简答题1)论述Linux的shell启动过程。2)简述Linux系统的组成,主要应用和特点。 Linux一般有4个主要部分:内核、Shell、文件系统和

7、应用程序内核、Shell和文件系统一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理文件并使用系统。Linux主要被用作服务器的操作系统,提供了包括操作系统、数据库、网站服务器。符合POSIX 1003.1标准POSIX 1003.1标准定义了一个最小的Unix操作系统接口,任何操作系统只有符合这一标准,才有可能运 行Unix程序。3) 简述守护进程的工作原理。 在Client/Server模式下。服务器监听(Listen)在一个特定的端口上等待客户连接。连接成功后服务器和客户端通过端口进行数据通信。守护进程的工作就是打开一个端口,并且等待(Listen)进入连接。如果客户端产生一个

8、连接请求,守护进程就创建(Fork)一个子服务器响应这个连接,而主服务器继续监听其他的服务请求。 4)举例说出Linux系统下编译C、C+和JAVA程序的方法。5. 你认为系统管理员的职责包括哪些?管理的对象包括哪些? 系统管理员的职责是进行系统资源管理、设备管理、系统性能管理、安全管理和系统性能监测。管理的对象是服务器、用户、服务器的进程及系统的各种资源等。6.用Shell编程,编写一个判断素数的函数isprime(),并调用该函数计算100-300之间所有素数的和。代码:#!/bin/bashisprime() for (i=2;i=$1;i+);do if $($j%$i) -eq 0

9、;then break fi if $($j%$i) -gt 1 ;then return 1 fi done#a = $1#result=$(isprime $1)sum=0for (j=100;j&1 &00 8-18 * * * root cat /xyz/x1|awk print $1 /backup/bak01.txt 2&1 &50 17 * * 1 root cd /data;tar -zcvf backup.tar.gz * 2&1 &55 17 * * * root umount /hdc 2&1 &10. 考勤模拟Shell程序设计: 用shell设计一个模拟考勤程序,实现如下功能选择界面:1:上班签到2:下班签出3:考勤信息查询考勤程序运行后,提示用户输入上述功能选择,并验证用户输入的用户名和密码;用户信息保存在userinfo.dat中。如果是上班签到,记录签到信息,如果签到时间大于上午8时,则提示用户迟到,并记录该迟

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号