linux作业与项目设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
LINUX作业(计算机科学与技术专业)
作业1
1.LINUX命令的一般格式?
2.下述命令的功能
Date,cd,cp,pwd,rm,mkdir,echo,who,ls,cat,more,man
3.什么是文件?LINUX下主要有哪些不同种类的文件?
4.在所用的LINUX系统上,根目录下有哪些内容?各自的功能是什么?
5.cp,copy,mv命令有何异同?
6.说明find,tee,gzip命令的功能。
7.写出如何使用命令创建目录、移动、复制文件,如何删除空目录和非空目录,如何查找文件?
8. 在使用Linux命令时,常常会有一些命令格式不熟悉,需要查看帮助。对于外部命令mount、chmod 如何查看帮助,对于内部命令cd,如何查看帮助。
9. 如何在linux系统下用mount命令装载光驱和卸载光驱?
10. linux下命令,ls –l 命令用来查看文件的属性,写出‘-’;‘d’;‘l’分别代表的文件类型及在linux下的文件的用户有哪几种,文件的权限有哪几种,如何更改文件所属的用户、组及文件的权限?
11. linux下的打印机管理系统是什么,支持的打印接口有哪几种?
12. 你是公司的Linux服务的管理员。如何创建帐户,这些帐户信息和口令存放在哪些文件中。假设你创建一个帐户user1,如何删除user1,如何连同user1的主目录一起删除?如何创建一个组group1,将user1加入group1组。
13.写出硬连接和符号连接的区别。
14.linux应用程序有哪几部分组成?
15.已知vnc-server是远程桌面服务,可以实现远程控制Linux系统。该服务是Linux的内置组件,其安装文件在Linux第3张安装光盘的/RedHat/RPMS/目录下,文件名为vnc-server-3.3.3r2-47.i386.rpm。
1)你如何知道当前Linux系统是否安装了vnc-server?
2)如果没有安装vnc-server,如何安装?
3)如何查询vnc-server软件包含哪些文件?
4)如何删除vnc-server?
16.现有supertux-0.1.1.tar.bz2的源代码包,写出如何解压该文件并在linux下安装的命令?
17.你编写了一个文本文件a.txt,又在该文件的基础上修改并另存为b.txt。如何生成b.txt对a.txt 的补丁文件ba.patch。如何利用a.txt和ba.patch生成b.txt的内容。
18. 函数库是二进制文件,它包含了一些编译好的代码和数据,可以提供给其他程序使用。请说明函数库的3种类型及其特点。
19.进入和退出vi的方法有哪些?
20.vi编辑器的工作方式有哪些,相互间如何转换?
21.常用的shell有哪几种?LINUX默认的shell是什么?
22.shell的主要功能是什么?bash有什么特点?
23.执行shell脚本的方式主要是什么?
24.说明三种引号的作用有什么区别?
25.编写一个脚本,它把第二个位置参数及其以后的各个参数指定的文件复制到第一个位置参数指定的目录中。
26.编写一个脚本,显示当天日期,查找给定的用户是否在系统中工作。
作业2
1.说明LINUX系统的体系结构分为哪几层?
2.说明LINUX系统核心结构的组成情况?
3.什么是进程?什么是线程?LINUX的进程状态有哪些?如何获取系统中各进程的状态?
4.LINUX系统中进程有哪两种模式?各有何特点?
5. LINUX系统中进程控制块的作用是什么?它与进程有何关系?
6. LINUX系统如何执行进程调度?
7什么是块组?什么是超级块?超级块的功能是什么?
8.什么是虚拟存储器?LINUX系统如何支持虚存?
9. LINUX系统中交换空间为何采用连续空间?
10. LINUX系统为什么要采用三级页表?该机制如何工作?
11. LINUX系统中设备驱动分层结构是怎样的?如何实现与设备无关性?
12.什么是中断?中断的一般处理过程是什么?
13.gcc编译过程一般分为哪几个阶段,各阶段的主要工作是什么?
14.Gdb主要帮助用户在调试程序时完成哪些工作?
15.什么是系统调用?什么是库函数?
16.使用系统调用的一般方式是怎样的?
17.编写一个程序它把给定的正文插入到文件的任意指定位置并输出最后结果。
18.编写一个程序,它创建一个子进程。父进程向子进程发送一个信号,然后等待子进程终止子进程接收信号,输出自己的状态信息,最后终止自己。
19.系统管理员的职责主要有哪些方面?
20.如何统计系统中磁盘空间的使用情况和空闲情况。
21.当LINUX系统的超级块被破坏时,应该如何修复?
22.简述图形方式下配置网卡的主要过程?
23.简述ping ,telnet,ftp命令的功能?
24.电子邮件系统的组成有哪几部分?它们的功能是什么?
25.什么是POP3协议?
26.简述NFS的基本工作原理?
27.网络管理的功能是什么?
28.网络安全的威胁主要来自哪些方面?ISO安全模型包括哪些安全机制?
29.什么是嵌入式系统?
30.嵌入式系统与通用计算机系统有何异同?
31.嵌入式软件系统的体系结构及特点
32.嵌入式操作系统内核的一般构成
33.嵌入式操作系统内存管理的一般实现方法是什么?
34.嵌入式LINUX的核心结构组成。