还剩3页未读,继续阅读
文本内容:
河北城建学院填空题()20%
1.默认情况下,超级用户和普通用户的登录提示符分别是“#”和
2.内核引导时,从文件中读取要加载的文件系统
3.Linux/etc/fstab
4.Linux系统下经常使用的两种桌面环境是GNOME和KDE
5.链接分为硬链接和符号链接O
6.系统中有三种基本的文件类型普通文件、目录文件和设备文件Linux某文件的权限为用数值形式表示该权限,则该八进制数为该文件属性是目drw-r-r-,644,
7.录在超级用户下显示系统中正在运行的全部进程,应使用的命令及参数是qLinux
8.-auxo
9.将前一个命令的标准输出作为后一个命令的标准输入,称之为管道
10.胸_目录用来存放系统管理员使用的管理程序
11.观察当前系统的运行级别可用命令实现who-rgrep-E,[Hh]enr(y|ietta),file的功能是(在文件File中查找Henry henryHenrietta或
12.)Henrietta设语言程序C my.c生成目标文件的命令是()A.my.o gcc-c my.c生成汇编语言文件的命令是()B.my.s gcc-S my.c
13.生成可执行程序的命令是()C.myp gcc-o mypmy.c设有两个语言程序模块和(不含函数)C cl.c c
2.c main由和生成静态库的命令是()A.cl.c c
2.c libmyar.a gcc-o libmyar.a-c cl.c c
2.c由和生成共享库的命令是(B.cl.c c
2.c libmyar.so gcc-shared-o libmyvar.so-c fl.c
14.f
2.c)o在某内有以下语句MakefileTGT=$SRC:.c=dSRC+=f
4.c贝lj TGT=fl.o f
2.o f
3.oSRC=fl.c f
2.c f
3.c f
4.c
二、选择题(40%)
1.表示为主版本号.次版本号.修正号表示稳定的发行版A.B.123C.133表示稳定的发行版自由软件的D.表示对内核
2.2的第5次修正含义是(
2.)oA.用户不需要付费B.软件可以自由修改和发布C.只有软件作者才能向用户收费系D.软件发行商不能向用户收费统引导的过程一般包括如下几步:a.MBR中的引导装载程序启动;b.用户登录;
3.关于内核版本的说法,以下错误的是(Linux)o内核运行;自检正确的顺序是()c.Linux d.BIOSA.d,b,c,a B.d,a,c,b C.b,d,c,a D.a,d,c,b
4.字符界面下使用命令重启计算机时所用的参数是()shutdownA.-h B.-t C.-k D.-r
5.下列设备属于块设备的是()键盘终端A.B.游戏杆硬盘C.D.命令可以改变用户的当前目录,当用户键入命令并按键后,()
6.cd“cd”Enter当前目录改为根目录当前目录不变,屏幕显示当前目录A.B.当前目录改为用户主目录当前目录改为上一级目录C.D.在系统添加新用户的命令是()
7.UNIX/LinuxA.groupadd B.usermodC.userdel D.useradd添加用户时使用参数()可以指定用户目录
8.A.-d B.-pC.-u D.-c修改用户自身的密码可使用()
9.A.passwd B.passwd-d mytestC.passwd mytestD.passwd-1设用户所使用计算机系统上有两块硬盘,系统位于第一块硬盘上,查询第二块
10.IDE Linux硬盘的分区情况命令是()A.fdisk-1/dev/hdal B.fdisk-1/dev/hdb2C.fdisk-1/dev/hdb D.fdisk-1/dev/hda统计磁盘空间或文件系统使用情况的命令是()
11.A.df B.ddC.du D.fdisk用于文件系统直接修改文件权限管理命令为()
12.A.chown B.chgrpC.chmod D.umask若使进程无条件终止使用的命令是(
13.pid)oA.kill-9B.kill-15C.killall-1D.kill-3A.uname-r B.who amiC.uname-n D.whoami显示系统主机名的命令是()
14.查询已安装软件包内所含文件信息的
15.dhcp命令是()B.rpm-ql dhcpA.rpm-qa dhcpD.rpm-qf dhcpC.rpm-qp dhcpA.Ip B.IprmC.Ipr D.Ipstat是何类地址()
17.
202.
196.
100.1A、A类B、B类C、C类D、D类
18.当IP地址的主机地址全为1时表示()、专用地址、A IPB对于该网络的广播地址、本网络地址C、回送地址D路由器最主要的功能是()
19.
16.Linux系统中用于打印队列查询的命令是()o、将信号还原为原来的强度,再传送出去、选择信息包传送的最佳路径A B、连接互联网、集中线路C D传输中使用哪两个端口()
20.FTP、和、和A2324B
2122、和、和C2021D2223
三、判断题()10%安装时自动创建了根用户正确
1.RedHat LINUX在安装时要以图形化模式安装,直接按正确
2.RedHat LinuxEnter中的超级用户为登陆时不需要口令错误
3.LINUX root,不可以与、等其他操作系统共存于同一台机器上错误
4.Linux MS-DOS OS/2Windows的特点之一是它是一种开放、免费的操作系统正确
5.Linux系统中,默认情况下根口令没有字符长短的的限制,但是必须把口令输入两次;如果
6.redhat两次输入的口令不一样,安装程序将会提示用户重新输入口令错误确定当前目录使用的命令为正确
7.pwdo默认的文件系统是正确
8.RedHat Linuxext3使用命令将列出当前目录中的文件和子目录名错误
9.RedHat LinuxIs-all在中这个命令会把你送回到你的家目录正确
10.RedHat cd〜在字符界面环境下注销可用或正确
11.LINUX,exit ctrl+Do虚拟控制台登陆就是使用文本方式登陆虚拟控制台登陆就是使用文本方式登陆正确
四、
12.简答题()20%什么是其创始人是谁?操作系统的诞生、发展和成长过程始终依赖着的重要支
1.Linux Linux柱都有哪些?答是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放Linux的,可以自由使用的类产品其创始人是操作系统的诞生、发展和成UNIX LinusLinux长过程始终依赖着的重要支柱有以下几点()操作系统;()操作系1UNIX2MINIX统;()计戈;()标准;()网络3GNU IJ4POSIX5Internet.试述如何创建一个用户2答可使用命令创建新用户,但不能在系统中随便创建用户,需经相关部分批准useradd后方能创建对于长期或暂时不使用的用户,应将其从系统中删除或锁定起来,以防非法使用创建新用户时可以使用命令指定用户家目录,若不指定则useradd-d home newuser使用默认的家目录一般情况下,当一个用户被创建之后,只有超级用户为/home/newuser它设置密码后才能被启用或登录使用系统有几种类型文件?它们分别是什么?有哪些相同点和不同点?
3.Linux答类分别是普通文件,目录文件和设备文件相同是它们都是文件,都有一个文件3名和节点号不同点是,普通文件的内容为数据,目录文件的内容为目录项或文件名与i节点对应表,设备文件不占用磁盘空间,通过其节点信息可建立与内核驱动程序的联系i i.综述系统的文件权限及其管理4Linux答用文件存取控制表来解决存取权限的控制问题存取控制表以文件为单位,把Linux用户按某种关系画分为若干组,同时规定每组用户的存取权限每个文件都有一张存取控制表在实现时,该表存放在文件说明中,也就是节点的文件权限项i就某个文件而言,它只对三类用户(文件主,同组人,其它人)分配权限权限的修改或分配可通过命令来实现当然和等命令也有着权限控制作用,因为文chmod chmodchgrp件的主和组变了,它相应的权限也会随之改变在系统中,环境变量是非常重要,在字符界面下试说明
5.UNIX/Linux变量的作用,如何得到的值?1PATH PATH⑵在系统的超级用户的环境变量中允许包含当前目录吗?UNIX/Linux PATH若在超级用户的当前目录内有可执行文件如何执行它写出执行时键盘输入内容?3mypro,如何使用该命令在后台执行写出执行时键盘输入内容?4答⑴为命令搜索路径,可用命令显示;的变量PATH echo$PATH2UNIX/Linux PATH内不允许包含当前路径・;
3./mypro;
4./mypro
五、综合编程题10%、设计一个程序计算的阶乘要求1shell n从命令行接收参数;1n在程序开始后立即判断的合法性,即是否有参数,若有是否为正整数,若非法请给错误2n提示;最后出计算的结果3参考代码#!/bin/shif[$#-eq0];then echo-en$0no Params.\a\nn;exit0;fi x=s echo$1|awk1/[A[:digit:]]/{print$0},if[Hx$x!=nx];th㊀n㊀cho-㊀Input:$*error!\an;exit1;fifact=l;tmp=l while[$tmp-le$1]dofact=$fact*tmp;tmp=$++tmp;done echonfact=$factn阅读文件
2.Makefile all:libmys.so SRC=fl.c f
2.c f
3.c TGT=$SRC:.c=.o%.o:%.ccc-c$libmys.so:$TGTcc-shared-o$@$TGT clean:回答以下问题rm-f$TGT此文件的主要功能是什么?1Makefile此文件包含多少个规则?它们分别是什么?2Makefile使用此文件可以生成目标文件吗?为什么?参考答案3Makefile f
2.o生成共享库文件1libmys.so;个分别是和24all,%,o,libmys.so clean可以因为规则%.%已经定义了与*的关系和生成方法
3.c.c。