linux考试大纲终
《Linux操作系统》考核大纲

LinUX操作系统课程考核大纲一、适应对象修读完本课程规定内容的通信工程专业的本科学生;提出并获准免修本课程、申请进行课程水平考核的通信工程专业的本科学生;提出并获准副修第二专业、申请进行课程水平考核的非通信工程专业的本科学生。
二、考核目的检验学生对LinUX操作系统原理及应用编程的理解和掌握程度。
三、考核形式与方法考核学生对《Linux操作系统》基本概念和实际操作的掌握情况及知识的综合应用能力。
期末考核形式采用课程设计、学期论文或开卷等多种形式。
四、课程考核成绩构成平时(含作业和考勤)15%,实验25%,期末考试60%。
五、考核内容与要求1 L i nux概论了解操作系统基本知识,了解掌握LinUX的内核版本号规则、含义等。
理解LinUX与其他操作系统的优缺点。
掌握LinUX的动与登陆、LinUX系统的目录结构与几种文件类型、文件属性的含义并掌握设置方法等。
理解LinUX的权限与权限的表示方法2 Shel I编程基础熟悉LinUX系统下的编辑环境;熟悉LinUX下各种SheI1;熟练进行Shell编程。
3 LinUX下C编程基础熟悉LinUX下的开发环境;熟悉GCC编译器;熟悉Makefile规则。
4文件I/O编程熟悉文件I/O的概念;能编写文件T/0程序。
5进程与进程通信了解LinUX系统中进程的概念,理解进程间通信的机制,能够编写进程控制程序,熟悉进程间通信编程。
6多线程编程能够编写多线程程序。
7网络编程了解LinUX网络体系结构,TCP/IP协议;能够进行LinUX环境下的Socket编程。
8设备驱动开发了解设备驱动程序的概念,了解LinUX字符设备驱动程序结构,能够编写字符设备驱动程序,了解块设备驱动程序结构,能够编写简单的块设备驱动程序。
linux考试大纲终

Linux 考试大纲一、考核及评分办法本课程是考试课,考试的形式是笔试测试,成绩主要由两部分构成:平时成绩和期末成绩。
平时成绩所占的比例为30%,期末成绩所占的比例为70%。
平时成绩的评分标准主要是由以下几个方面:(1)学生的考勤情况(占10%)(2)学生的听讲情况(占10%)(3)学生的完成作业情况(占10%)期末成绩主要取决于学生的笔试成绩。
二、考试形式、考试时间、题型考试为闭卷,考试时间为120分钟。
第一大题选择题40个,每题1分第二大题判断题 15个,每题1分第三大题简答题 6个,每题5分第四大题操作论述 1题 15分三、命题要求1、试题为客观题和主观题相结合。
2、覆盖面广,本大纲所列的考试知识点均属考核内容,考试命题覆盖本课程的大部分部章节。
3、命题侧重Linux操作系统的基本知识、基本理论和实际操作技能的考核,除教材范围外,命题还涉及课堂上教师教学补充内容及相关教学参考书。
四、考试内容及要求考核的主要知识点如下:第一章 Linux的简介1 掌握什么是GNU \GPL\FSF 等概念2 掌握Linux的起源,时间,创始人等3 掌握Linux的版本-内核、发行版,能够说出他们的不同,列举常用的发行版;内核版的构成。
4 掌握Linux的特点5 了解Linux的应用6 Linux与Unix和windows的相同点和不同点。
第二章 Linux的安装1.掌握硬盘分区的相关概念2.掌握Linux操作系统的安装模式3.了解引导程序lilo和grub4 掌握Linux系统的引导过程5 Linux至少需要那几个分区6 掌握Linux的登录方式、模式、注销等相关操作第三章图形化的Linux1 xwindows的组成,及其作用2 xwindows与windows的相同点与不同点3 RedHat9.0的桌面环境gnome与kde4 gnome的菜单系统、面板、程序启动、工作区切换器、任务条、鼠标中键的使用;虚拟终端、gedit的使用5 nautilus的功能,徽标的概念、书签的功能、键盘、显示器等的设置6软件包的知识(包的格式、安装、卸载等操作),已vmtools为例。
Linux操作系统复习大纲

Linux操作系统复习大纲第一章1.Linux操作系统特点。
答:①开放性②自由软件③丰富的应用软件④多用户多任务⑤完全符合POSIX标准⑥具有丰富的图形用户界面⑦具有强大的网络功能⑧设备独立性⑨开发功能强2.Linux操作系统体系结构答:①内核②Shell③文件结构④实用工具3.安装Linux操作系统,一般分为几个分区,哪几个?如何分区?答:①一般分为两个分区②根分区和交换分区(交换分区一般为内存的1~2倍)③使用Disk-Druid进行手工分区或系统自动分区4.图形界面和文本界面的区别,以及安装时的区别。
5.Linux关机和重起,及时和定时。
答:关机:①【root@localhost/root】#shutdown -h now②【root@localhost/root】#halt③【root@localhost/root】#init 0④【root@localhost/root】#poweroff重起:①【root@localhost/root】#reboot②【root@localhost/root】#init 6及时重启:【root@localhost/root】#showndown -r mow定时重启:【root@localhost/root】#showndown [flag]<time>[waring message]flag: -r 重启;-h 关机;-k 不关机只发消息;Time: hh:mm(绝对时间)+mm(相对时间)Now(=+0)(立刻关机)6.查看命令的帮助。
答:①【root@localhost/root】#man Is②【root@localhost/root】#--help③【root@localhost/root】#help command④【root@localhost/root】#whatis第二章1.改变当前所处的目录答:语法:cd[目录名]2.删除目录答:语法:rmdir[参数]目录名[目录名]3.复制cp,掌握里面的四个参数。
Linux认证考试RHCE考试大纲

Linux认证考试RHCE考试大纲1.考生必须必须掌握以下基本技能,因为它们是RHCE考试中必考的.内容* use standard command line tools (e.g., ls, cp, mv, rm,tail, cat, etc.) to create, remove, view, and investigate files and directories* use grep, sed, and awk to process text streams and files* use a terminal-based text editor, such as vi/vim, to modify text files* use input/output redirection* understand basic principles of TCP/IP networking, including IP addresses, netmasks, and gateways* use su to switch user accounts* use passwd to set passwords* use tar, gzip, and bzip2v* configure an email client on Red Hat Enterprise Linux* use mozilla and/or links to access HTTP/HTTPS URLs* use lftp to access FTP URLs2.排错和系统维护* boot systems into different run levels for troubleshooting and system maintenance* diagnose and correct misconfigured networking* diagnose and correct hostname resolution problems* configure the X Window System and a desktop environment* add new partitions, filesystems, and swap to existing systems* use standard command-line tools to analyze problems and configure system安装配置* perform network OS installation* implement a custom partitioning scheme* configure printing* configure the scheduling of tasks using cron and at* attach system to a network directory service, such as NIS or LDAP* configure autofs* add and manage users, groups, and quotas* configure filesystem permissions for collaboration* install and update RPMs* properly update the kernel RPM* modify the system bootloader* implement software RAID at install-time and run-time* use /proc/sys and sysctl to modify and set kernel run-time parameters* use the rescue environment provided by first installation CD* diagnose and correct boot failures arising from bootloader,module, and filesystem errors* diagnose and correct problems with network services (see Installation and Configuration below for a list of these services)* add, remove, and resize logical volumes安装配置RHCE还必须掌握以下网络服务的配置和使用:* HTTP/HTTPS* SMB* NFS* FTP* Web proxy* SMTP* IMAP, IMAPS, and POP3* SSH* DNS对于以上每一种服务,RHCE必须具备如下技能:* install the packages needed to provide the service* configure the service to start when the system is booted* configure the service for basic operation* Configure host-based and user-based security for the service RHCE必须同时掌握:* configure hands-free installation using Kickstart* implement logical volumes at install-time* use PAM to implement user-level restrictions。
(完整word版)Linux复习提纲--超详细(邝颖杰)

考试题型:选择题(+判断题)、简答题、综合应用一、Linux、类Unix基本常识1、什么是LinuxLinux是一个类UNIX内核的可以自由发布的实现版本,是一个操作系统的底层核心。
2、Linux的特性1)开放性2)多用户3)多任务4)良好的用户界面5)设备独立性6)丰富的网络功能7)可靠的系统安全8)良好的可移植性3、GNU、GPL概念1)GNU是“GNU’s Not UNIX”的递归缩写2)GPL:GNU通用公共许可证4、Linux的版本Linux的版本分为内核版本和发行版本,其中内核版本号由linus等人制定和维护,全球统一。
发行版本由各公司自行制定。
内核版本号格式:x。
y.zz (x为主版本号,y为次版本号,zz为次次版本号)内核版本号有一个规则,即次版本号为偶数的是稳定版本,为奇数的是发展版本。
5、Linux各个目录的意义/bin:常用系统程序目录。
/boot:开机设定目录,也是摆放核心vmlinuz的地方。
/dev:摆放系统设备装置文件的目录。
/etc:系统配置文件,尤其是passwd、shadow文件./etc/rc.d/init.d:系统开机的时候载入服务的scripts的摆放地点。
/home:系统使用者的目录。
/lib:Linux执行或编译程序函数库目录。
/mnt:软驱与光驱接入挂载的地方/proc:系统核心与执行程序的一些信息/root:系统管理员的目录/tmp:临时文件目录/usr/bin、/bin:一般执行文件摆放的地方。
/usr/sbin、/sbin:系统管理员常用指令集。
/var:摆放系统日志文件的地方。
/lost+fount:摆放系统不正常产生错误时遗失的片段。
二、Linux的一些基本指令1、知道各个指令是什么意思2、重点是文件与目录操作指令(P40)显示目录与文件操作命令1)ls命令作用:用于显示指定目录与文件语法:ls [选项]目录名使用权限:所有使用者常用选项/参数含义如下:—a:列出目录下的所有文件,包括“."开头的隐藏文件—d:显示目录,而不是显示其下的文件-i:显示文件的索引节点-k:以k字节的形式表示文件大小—l:列出文件的详细信息-R:显示指定目录及子目录下的内容-t:以时间排序-S:以文件大小排序显示文件内容命令2)cat命令作用:用于显示指定文件到标准输出设备或另一个文件中。
Linux考试大纲

Linux考试大纲第一章1. 下面的叙述中正确的是()。
[单选题]A. 实时系统对响应时间的要求比分时系统高,而交互能力也比分时系统高B. 实时系统对响应时间的要求比分时系统高,但交互能力比分时系统低(正确答案)C. 实时系统对响应的时间要求比分是系统低,而交互能力也比分时系统低D. 实时系统对响应的时间要求比分时系统低,但交互能力比分时系统高2. 操作系统有多种类型,计算机系统能及时处理有进程控制反馈的数据,并作出快速响应的操作系统称()。
[单选题]A. 批处理操作系统B. 多处理器操作系统C. 实时操作系统(正确答案)D. 分时操作系统3. 如果分时操作系统的时间片一定,以下可造成响应时间变长的是()。
[单选题]A. 用户数增加(正确答案)B. 内存增加C. 内存减少D. 用户数减少4. 在多台计算机组成的一个系统中,这些计算机之间可以通过通信来交换信息,相互之间没有主从之分,它们共享系统资源,程序由系统中的全部或部分计算机协同执行。
管理上述计算机系统的操作系统是()。
[单选题]A. 网络操作系统B. 批处理操作系统C. 分布式操作系统(正确答案)D. 单用户操作系统5. 操作系统是一种()。
[单选题]A. 通用软件B. 软件包C. 应用软件D. 系统软件(正确答案)6. 操作系统是对()进行管理的软件。
[单选题]A. 应用程序B. 软件C. 硬件D. 计算机资源(正确答案)7. 下面哪种资源不是操作系统应该管理的?() [单选题]A. 内存B. 外存C. CPUD. 源程序(正确答案)8. 下列选项中,()不是操作系统关心的问题。
[单选题]A. 管理计算机裸机B. 高级程序设计语言的编译器(正确答案)C. 管理计算机系统资源D. 管理计算机系统资源9. 操作系统的基本功能是()。
[单选题]A. 控制和管理系统内的各种资源(正确答案)B. 提供用户界面方便用户使用C. 提供强大的网络管理工具D. 提供方便的可视化编辑程序10. 现代操作系统中最基本的两个特征是()。
linux复习提纲
复习提纲:一、linux的概况1.掌握什么是linux系统(广义和狭义)2.linux的应用范围有哪些(桌面、服务器、嵌入式系统、集群计算机)3.linux系统的重要特点(多任务,多用户,良好兼容性,可移植性和稳定性,同时拥有漂亮的用户界面)4.linux内核版本同发行版本的区别内核版本由3个数字组成一个版本号X.Y.Z发行版本的版本号随发布组织的不同而有所不同,并与内核的版本号相对独立。
5.linux内核版本号的意义(p5)6.广义的linux由那几个组成部分(p4)7.什么是linux的内核,内核的主要模块有哪些(存储管理、CPU和进程管理、文件系统管理、设备管理和驱动、网络通信以及系统引导、系统调用等)8.什么是linux的shell,常用的shell有哪些(Bourne Shell,C Shell,Korn Shell,Bourne-Again Shell)9.linux系统的四个基本管理是什么(CPU管理,存储管理,文件管理,设备管理)10.什么是cpu管理Linux是多用户多任务操作系统,采用分时方式管理CPU运行时间,采用时间片轮询的方式,管理程序运行时间。
11.linux采用何种算法淘汰最近访问的物理页LRU(最近最少使用算法)12.什么是linux的文件系统,linux一般采用何种文件系统格式文件系统是操作系统中与管理文件有关的所有软件和数据的集合。
Linux中一般使用ext2和ext313.linux采用何种技术支持多种文件系统采用VFS虚拟文件系统技术14.linux设备的分类有哪几种,各自代表设备是什么字符设备、块设备、网络设备二、linux的安装1、什么是linux的发行版不同的厂商将linux内核与不同的应用程序相组合,并开发相关的管理工具,就形成了不同的linux发行套件。
2、linux多重引导的装载主程序是什么GRUB3、安装red hat 的基本需求是什么内存:256M,硬盘:5G以上,显卡:普通显卡即可4、linux硬盘分区有哪两种类型,linux至少要有几个分区(2,分区,swap和/)5、目前常用硬盘有几类,主要是什么,不同类型的硬盘标示符有什么不同(IDE个SCSI,分别为/dev/hda和/dev/sda)6、/dev/sdb ;/dev/sda; /dev/sdaX ;/dev/sdbX 各表示什么意思7、安装red hat的主要步骤有哪些1.安装虚拟机2.创建裸机、设置虚拟机参数(主要有哪些参数需要确认)3.以光盘启动计算机4.光盘引导安装5.检查光盘介质6.欢迎界面7.选择安装语言8.选择键盘类型9.设置分区格式(共设置几个分区、每个分区大小是多少)10.配置系统引导11.配置网络12.选择时区13.设置根口令(口令的格式应该符合什么要求)14.选择软件包15.即将安装(将安装过程信息保留在什么文件中)16.安装软件包17.安装结束8、首次启动red hat的过程●Bios自检:主要内容是什么●系统引导的过程主要包含几个步骤:bios自检---MBR中的引导装载程序启动---linux内核运行---登录●初始化设置的内容包含哪些:欢迎界面、查看许可协议、设置防火墙(如何设置)、设置SElinux(默认的情况是什么)、设置Kdump(什么是Kdump)、设置日期时间、设置软件更新、添加普通用户账号(如何设置)、检测声卡、安装额外光盘●登录●注销、关机、重启三、X windows图形化用户界面1、Xwindows的主要组成部分是什么2、Xwindows的各个部分的主要内容3、Gnome的桌面环境有哪些组成部分4、输入法的中英文切换的快捷方式是什么5、桌面环境的相关设置:以书本列出的为主,注意课后习题6、系统设置:除系统监视器、SElinux故障诊断,SMARTcard Manager以外,都需要超级用户的权限,以书本列出的为主,注意课后习题7、如何切换桌面环境四、字符界面与shell1、什么是linux的虚拟终端、linux一共有几个虚拟终端、如何切换2、字符界面下第一行内容表示什么、第二行内容表示什么3、字符界面下如何登陆,如何输入口令4、Linux的shell命令有哪些处理方式,各是怎么样的5、[root@rhel ~]# 中,root表示什么,rhel表示什么,~表示什么6、Linux系统的shell命令格式是如何,参数与参数间用什么来分割,是否区分英文字母7、字符界面下如何进行注销、重启、以及关机、如何在关机前进行提醒并预留一段时间让用户结束工作8、简单shell命令实例(所有命令的参数以书本列出的为考试的主要内容)●date:如何修改系统时间,时间如何表示,注意书中例题,课后习题,实验习题●cal:如何显示日历,注意书中例题,课后习题,实验习题●pwd:还必须掌握什么是绝对路径,什么是相对路径,注意书中例题,课后习题,实验习题●cd:注意书中例题,并且注意几种快捷方式如:cd ~ ,cd ,cd .. ;注意书中例题,课后习题,实验习题●ls 注意书中例题,以及书中所列的参数,注意书中例题,课后习题,实验习题●cat:显示文本内容:注意书中例题,课后习题,实验习题●more:按什么键可以显示下一行的内容,按什么键可以显示下一屏的内容、什么键可以退出,什么键可以前后翻阅,注意书中例题,课后习题,实验习题●less:同上●tail,head :注意书中例题,课后习题,实验习题●man:注意书中例题,课后习题,实验习题●help:注意书中例题,课后习题,实验习题●clear:作用?●wc:注意书中例题,课后习题,实验习题9、深入shell命令●通配符(* ?[] - !)的含义●什么叫输入输出重定向,附加重定向,错误输出重定向●输入输出重定向:掌握书中例题,课后习题,实验习题●管道:什么是管道,书中例题,课后习题,实验习题●历史记录:linux用什么文本来保存曾经执行过的shell命令;●利用历史记录的方法:a)上下方向键,[PGUP]和[PGDN]键b)History命令:书中例题●再次执行已经执行过的shell命令的方法:书中例题10、什么是别名,用什么命令可以查看别名以及设置别名,注意书中例题,课后习题,实验习题11、自动补全:什么是自动补全,用什么键可以实现自动补全,注意书中例题,课后习题,实验习题12、复制与黏贴:用什么进程来实现复制黏贴,如何具体操作13、vi编辑器●vi编辑器共有几种工作模式,各个模式之间如何转换●如何启动vi编辑器●如何编辑文件(所有的命令以书中所列的为主要考察对象)●如何保存并退出文件14、启动图像化界面有两种方式:自动启动和手工启动15、Linux共有几个运行级别,各个运行级别表示什么意思,运行级别的信息保存在哪个文件中,如何修改运行级别16、如何手工启动图形化用户界面:startx ,有几种方法可以关闭图形化用户界面五、用户与组群管理1.linux用户分为几类,各类用户的具体内容以及权限是如何2.用户具有哪些属性3./etc/passwd文件是什么文件,要求会看/etc/passwd文件的内容4./etc/shadow文件是什么文件,要求会看/etc/shadow文件的内容,shadow文件利用什么算法进行加密5.什么是组群,分为几类,具有哪些属性6./etc/group文件是什么文件,要求会看/etc/group文件的内容7./etc/gshadow文件是什么文件,要求会看/etc/gshadow文件的内容8.桌面环境下如何管理用户,管理组群,注意书中例题,课后习题,实验例题9.管理组群及用户的shell命令(所有命令的参数考察对象以书中为主):注意书中例题,课后习题,实验例题六、文件系统概述1、linux 的基本文件系统有哪些,各个文件系统有哪些作用2、文件系统的挂载是什么意思3、/etc/fstab文件保存的是什么内容,要求会看/etc/fstab文件4、什么是逻辑卷管理5、在桌面环境下如何进行移动存储介质的管理6、管理磁盘的shell命令:命令参数以书中列出的为主,注意书中例题,课后习题,实验例题7、什么叫配额管理,如何进行配额管理,注意书中例题,课后习题,实验例题8、Linux基本目录是什么,各个目录下存放哪些内容,要求掌握书本P143所列出的基本目录。
linux复习大纲
在windows的计算机上能否同时往一个U盘上拷贝两个文件?
在用word编辑一个文档的同时能否在另一个进程中删除这个文档?这一现象体现操作系统的...特征
6.操作系统的功能
在计算机上运行的两个进程能否进行通信?举一个你日常使用中的进程通信的例子。
3.Linux基本操作
文件操作命令,建立文本文件、移动、删除、重命名、拷贝文件,建立目录、移动、删除、重命名、拷贝目录
ls输出结果分析,文件的类型,如何识别可执行文件、设备文件
输入输出重定向的含义,使用方式
管道的用途、使用方式
Linux的文件系统管理方式
文件的链接,硬链接和软链接
vi的三种操作模式,能实现哪些功能
文件的权限,文件的属主
帮助命令man
Linux系统管理
1.用户管理
用户权限:linux文件的三级权限,属主、组、其它
超级用户root,普通用户,对于一个属主、组、其它用户权限都为r的文件,root是否能删除?
增加用户的操作步骤
passwd、shadow文件
用户的切换命令su,需要输入口令,超级用户root切换到其它用户除外
Linux特点:多用户分时操作系统,类Unix,可移植性
Linux系统组成:内核、shell、文件系统、应用系统
Linux应用领域
Linux的多个版本(举例),内核版本
2.Linux安装使用
安装步骤(物理硬盘安装、虚拟机安装)
Linux的图形界面——X-Window
Linux的图形桌面系统——GNOME、KDE
hda,hdc2,sda1的含义
Linux复习大纲
2.异常:异常就是CPU内部出现的中断,即在CPU执行特定指令时出现的非法情况。
3.可屏蔽:I/O设备产生的中断请求是可屏蔽中断。
4. 非屏蔽:非屏蔽中断就是计算机内部硬件出错时引起的异常情况 。
第六章:
1.系统调用:系统调用,顾名思义,说的是操作系统提供给用户程序调用的一组“特殊”接口。
7.进程调度的实质就是资源的分配。
8.使用的算法:时间片轮转调度算法,保证人机交互,进程少时;优先级调度算法,照顾紧迫型进程;多级反馈队列调度算法,折中调度;实时调度算法。
第四章:
1.虚拟地址空间分为两个部分,较高的1GB供内核使用,称内核空间,较低3GB各进程使用,称用户空间。
2.物理地址和虚地址的转换关系:把虚拟地址转换成线性地址,再把线性地址转换成物理地址。
3.用户空间的描述结构:mm_struct。虚存区的描述结构:vm_area_struct。
4.用户空间的划分:堆栈段、空洞、数据段、代码段。
5.虚存映射:随着程序的运行,被引用的程序部分会由操作系统装入到物理内存,这种将映射链接到进程用户空间的方法称为“虚存映射”。有共享的和私有的两种。
6.分析虚存区(具体见课本第七十七页。)
4.保护模式下有四个特权级用0-3表示。Linux只使用了最低和最高的两个,即0表示最高特权级,对应内核态;3表示最低特权级,对应用户态。
嵌入式Linux考试复习提纲
第一章Linux快速入门1.挂载(P5)2.Linux中硬盘的分区(P5)3.主分区:包含操作系统启动所必须的文件和数据的硬盘分区(P5)4.SWAP交换分区(P6)---建立交换分区时,一般将其设为内存大小的2倍或更大5.常见的文件系统类型:EXT2 EXT3第二章Linux基本命令1. 用户切换:su (P14)2. 系统管理(P17):ps kill3. 文件相关(P21):cd ls cp mv rm chown chmod第三章Linux下C编程基础1.常用的编辑器:vi emacs2.Vi中的底行模式功能键(P57 表3.2)3.Gcc编译器:(P62 表3.7、P65 表3.9)-c -S -E -g -I -Wall4.Gdb调试器:l b r p n第四章嵌入式系统基础1.嵌入式系统(P94)2.嵌入式系统的组成(P95)---硬件设备、操作系统、用户应用软件3.ARM体系结构:处理器的工作状态(P101):ARM、Thumb、Thumb2ARM体系结构中的存储系统的数据存放格式(P101):大端格式、小端格式4.交叉编译(P110)第五章嵌入式Linux开发环境搭建1.操作系统的移植:一个操作系统经过适当修改以后,可以安装在不同类型的微处理器系统上进行运行。
2.Bootloader(P134)第六章文件I/O编程1.系统调用(P152)2.标准I/O和低级I/O(底层I/O)的区别:标准I/O有缓冲区,低级I/O没有缓冲区3.底层文件操作例子:P157 copy_file.c4.文件锁的作用(P158)5.I/O多路转接模型(P163)实现的函数:select poll第七章进程控制开发1.进程(P201)2.fork的执行过程(P206)3.Exec函数族4.守护进程实例(P220)daemon.c第八章进程间通信1.进程对信号响应的三种方式(P224)2.二进制信号量和互斥量的作用:信号量的作用:用来保证两个或多个关键代码段不被并发调用;互斥锁的作用:保证共享数据操作的完整性;3.消息队列的实例:(P268)msgsnd.c msgrcv.c第九章多线程编程1.线程(P281)2.线程实例(P284)thread.c第十章嵌入式Linux网络编程1.Socket(P307)2.Socket类型(P307)3.Socket实例(P316)server.c。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux 考试大纲
一、考核及评分办法
本课程是考试课,考试的形式是笔试测试,成绩主要由两部分构成:平时成绩和期末成绩。
平时成绩所占的比例为30%,期末成绩所占的比例为70%。
平时成绩的评分标准主要是由以下几个方面:
(1)学生的考勤情况(占10%)
(2)学生的听讲情况(占10%)
(3)学生的完成作业情况(占10%)
期末成绩主要取决于学生的笔试成绩。
二、考试形式、考试时间、题型
考试为闭卷,考试时间为120分钟。
第一大题选择题40个,每题1分
第二大题判断题 15个,每题1分
第三大题简答题 6个,每题5分
第四大题操作论述 1题 15分
三、命题要求
1、试题为客观题和主观题相结合。
2、覆盖面广,本大纲所列的考试知识点均属考核内容,考试命题覆盖本课程的大部分部章节。
3、命题侧重Linux操作系统的基本知识、基本理论和实际操作技能的考核,除教材范围外,命题还涉及课堂上教师教学补充内容及相关教学参考书。
四、考试内容及要求
考核的主要知识点如下:
第一章 Linux的简介
1 掌握什么是GNU \GPL\FSF 等概念
2 掌握Linux的起源,时间,创始人等
3 掌握Linux的版本-内核、发行版,能够说出他们的不同,列举常用的发行版;内核版的构成。
4 掌握Linux的特点
5 了解Linux的应用
6 Linux与Unix和windows的相同点和不同点。
第二章 Linux的安装
1.掌握硬盘分区的相关概念
2.掌握Linux操作系统的安装模式
3.了解引导程序lilo和grub
4 掌握Linux系统的引导过程
5 Linux至少需要那几个分区
6 掌握Linux的登录方式、模式、注销等相关操作
第三章图形化的Linux
1 xwindows的组成,及其作用
2 xwindows与windows的相同点与不同点
3 RedHat9.0的桌面环境gnome与kde
4 gnome的菜单系统、面板、程序启动、工作区切换器、任务条、鼠标中键的使用;虚拟终端、gedit的使用
5 nautilus的功能,徽标的概念、书签的功能、键盘、显示器等的设置
6软件包的知识(包的格式、安装、卸载等操作),已vmtools为例。
7了解办公软件。
第四章互联网的配置及课堂上补充的内容
1 在虚拟机中如何配置上网,Linux中浏览器和电子邮件客户端的使用,应该能够进行简单的操作描述。
2 启动方式,几种,有几种;如何修改,哪个文件;如何自动挂载文件系统,
哪个文件
3能够描述如何增加及删除分区、格式化分区步骤,分区的挂载。
4 虚拟机中Linux和主机windows如何进行资源共享步骤
5 能够描述如何在Linux中使用优盘的步骤
6 要求能够详尽的叙述磁盘配额的使用(举例说明)
注意:以上操作均应该含有相应的命令描述
第五章设备管理与文件系统
1 掌握i/o的类型,要求分类并举例说明
2设备管理的任务
3 设备控制器的组成
4 i/o通道的概念与工作方式,它与cpu的不同
5 引入缓冲区的原因
6 磁盘访问时间有那几部分组成
7 文件名、路径(绝对与相对路径)
8 Linux所支持的常用文件系统,要求会举例
9 文件的常用分类;通配符
10 Linux的主要目录结构(/bin,/etc/,/dev,/home,/mnt,/root)
第六章Shell与Linux基本常用命令
1.掌握Vi编辑器的启动和退出
2.掌握VI编辑器的几种工作方式及其转换方法
3.掌握Vi基本命令(删除一行)
4 Shell的地位、作用,常用的Shell有哪些
5 Shell的工作流程
6 Linux中命令的分类、基本格式
7 bash的特点(历史、补全、同时执行两条命令的方法(使用;和&&)
8 管道、> >>,< <<符号的作用
9 环境变量(PATH)的相关知识
10 脚本的概念
11 进程的概念,它与程序的区别,分类,前后台的命令等
12 提示符、一些特殊的组合键
13 简单命令、文件命令、软硬链接等等
14 ls –l 命令列出的内容的描述,权限、用户、组等概念;如何更改权限,
文字描述法和数字描述法
15 网络命令要求知道功能
第七章用户账号的相关知识
1.账号的分类
2.有关账户的相关文件
3.添加账号的方法
4./etc/passwd;/etc/shadow有哪几部分组成
5.临时禁用账号的方法,删除账号的命令
6 改口令的命令,如何使用
7 命令su的使用
第八章不考
第九章 Linux网络管理
1 掌握网络文件系统NFS的配置
2 掌握samba的配置。