文档库 最新最全的文档下载
当前位置:文档库 › Linux期末考试复习试题(含答案)

Linux期末考试复习试题(含答案)

Linux期末考试复习试题(含答案)
Linux期末考试复习试题(含答案)

Linux期末考试复习题

--completed on Nov 17,2013 by lvlv

一、选择题

1.下列关于Linux说法中,不正确的是( B )

A. Linux操作系统具有虚拟内存的能力

B. Linux操作系统不是UNIX系统的变种,因此Linux上程序不适合UNIX平台上运行

C. Linux操作系统不限制应用程序可用内存的大小

D. Linux操作系统支持多用户,在同一时间可以有多个用户使用主机

解析:与传统的网络操作系统相比,Linux操作系统主要有以下几个特点:不限制应用程序可用内存的大小;具有虚拟内存的能力,可以利用硬盘来扩展内存:允许在同一时间内,运行多个应用程序;支持多用户,在同一时间内可以有多个用户使用主机;具有先进的网络能力,可以通过TCP/IP协议与其他计算机连接,通过网络进行分布式处理;符合Unix

标准,可以将 Linux上完成的程序移植到Unix主机上去运行;Linux操作系统是免费软件,并且开放源代码,这是其与其他网络操作系统最大的区别。

2.Linux交换分区的作用是(C)。

A.保存系统软件 B.保存访问过的网页文件

C.虚拟内存空间 D.作为用户的主目录

3. 如果执行命令 #chmod 746 file.txt,那么该文件的权限是(A)。

A. rwxr--rw-

B. rw-r--r--

C. --xr—rwx

D. rwxr--r—

4. Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令(C)

A.cat B. more C. less D. menu

解析:

less具有more相同的功能,同时支持方向键和前翻页,后翻页滚屏。

more只能用空格键下翻,不小心翻多了就没法反回看。

5. 若一台计算机的内存为8GB,则交换分区的大小通常是(C)

A.64GB B. 128GB C. 16GB D. 32GB

解析:交换分区的大小一般为内存的两倍.

6. 在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(B)

A.-m B. -p C. -f D.-d

7. 为了能够把新建立的文件系统mount到系统目录中,我们还需要指定该文件系统的在整个目录结构中的位置,或称为(B)。

A. 子目录

B. 挂载点

C. 新分区

D. 目录树

8. 文件exer1的访问权限为rw-r--r--,现要增加所有用户的执行权限和同组用户的写权

限,下列命令正确的是(A)

A.chmod a+x, g+w exer1 B.chmod 765 exer1

C.chmod o+x exer1 D.chmod g+w exer1

9. 关闭linux系统(不重新启动)可使用-命令(C)

A.ctrl+alt+del B.shutdown -r C.halt D.reboot

解析:ctrl+alt+del:A是退出系统会话

10. ( C) 命令可实现重新启动Linux操作系统。

A.init 0 B.halt C.shutdown-r D.shutdown-h

解析:

init是所有进程的祖先,其进程号始终为1。init用于切换系统的运行级别,切换的工作是立即完成的。init 0命令用于立即将系统运行级别切换为0,即关机;init 6命令用于将系统运行级别切换为6,即重新启动。

halt:实际调用shutdown -h命令,关机命令.

reboot:调用shutdown -r命令,实现重启 .

11.假设Red Hat Linux操作系统的/usr/bin/paste文件出了问题,用户想校验拥有该文件的软件包,但又不知道哪个软件包拥有此paste文件,此时,可使用( D ) 命令来诊断问题。 A.rpm-Va B.rpm -qf /usr/bin/paste

C.rpm-qa D.rpm -vf /usr/bin/paste

12. 在Linux操作系统中,网络管理员可以通过修改( C )文件对Web服务器端口进行配置。 A.metd.conf B.lilo.conf C.httpd.conf D.resolv.conf

13.在Linux中,设备文件:/dev/sdb5标识的是(D)。

A.第1块IDE硬盘上的第5个逻辑分区

B.第2块IDE硬盘上的第1个逻辑分区

C.第1块SCSI硬盘上的第5个逻辑分区

D.第2块SCSI硬盘上的第1个逻辑分区

解析:sdb5:sd表示SCSI硬盘,b表示第二块,5表示第一个逻辑分区。这是因为Linux 的第一个逻辑分区从5开始进行标识,这又是因为Linux主分区命名为1~4,即每个磁盘最多可以分割为四个主分区。

14.inittab文件存放在( A )录中。

A. /etc 15. /boot C. /soln D. /root

15. 在Linux操作系统中提供了大量的网络配置命令,其中不带参数的route命令用来查看本机的路由信息, ( D) 命令也可以完成该项功能。

A. ifconfig -r

B. traceroute

C. set

D. Netsrar -r

16.Linux系统中在下列 ( A ) 文件中指定了网络路由信息。

A./etc/network B./etc/reso1v.conf

C./etc/host.conf D./etc/hosts

17.Linux中修改文件权限的命令是 ( B) 。

A.chown B.chmod C.change D.Chgrp

18.在Linux中,pwd命令表示 ( C ) 。

A.修改口令 B.显示文件 C.显示当前路径 D.删除子目录

19.如果在Linux系统中,某一子目录中存在某些文件,该子目录使用rd命令( C )。

A.能够删除B.不可能删除

C.删除该子目录中的所有文件和子目录后可以删除 D.不能确定

解析:rd命令:是在DOS操作系统中用于删除一个目录.

在Linux中用rmdir命令删除子目录,例如:

rmdir /mnt/cdrom 相当于rd \mnt\cdrom

注意:同DOS一样,要删除的子目录必须是空的,而且必须在上一级目录中才能删除下一级子目录。

20. 大部分主要的Linux系统文件是存放在下面的哪个目录之中的。(A)

A. /bin B. /tmp C. /lib D. /root

21. Linux标准c和c++编译器是____。( C )

A. tc B. cc C. gcc D. gdb

22. 如果在/etc/group文件中有一行内容是students::600:z3,l4,w5,那么在students

组中有多少个用户?(D)

A. 3 B. 4 C. 5 D.不清楚

23. /etc文件系统的标准应用是用于____?(D)

A.安装附加的应用程序

B.存放可执行程序、系统管理工具和库

C.设置用户的主目录

D.存放用于系统管理的配置文件

24. 下面哪条命令可被用来显示已安装文件系统的占用磁盘空间?( A )

A. df B. du C. ls D. mount

25.在Linux操作系统中,( D ) 配置文件用于存放本机主机名及经常访问IP地址的主机名,在对 IP进行域名解析时,可以设定为先访问该文件,再访问DNS,最后访问NIS。

A./etc/hosts B./etc/resolv.conf

C./etc/inted.conf D./etc/host.conf

解析:/etc/hosts是用于存放本机主机名以及经常访问IP地址的主机名。在域名解析时,可以通过配置/etc/host.conf文件来设定为先访问/etc/hosts,再访问DNS,最后访问NIS。

NIS:网络信息服务(Network Information Service),是集中控制几个系统管理数据库的网络用品。NIS简化了UNIX和LINUX桌面客户的管理工作,客户端利用它可以使用中心服务器的管理文件。桌面系统的用户无需建立他们自己的/etc/passwd,他们只简单的使用维护在NIS服务器的文件即可。

26.在安装Linux操作系统时,必须创建的两个分区是 (B) 。

A./和/boot B./和/swap C./home和/usr D./var和/trap

27.在Linux系统中,输入 (C)命令会从/home/user1的当前目录中进入/etc目录下。

A.cd etc B.cd./etc C.cd /etc D.cd

解析:使用绝对;路径进入/etc目录。

28.在Linux中,某文件的访问权限信息是“-rwxr--r--”,下列对该文件说明是正确的是( B ) 。

A.所有用户都有写权限 B.文件所有者有写权限

C.其他用户有写权限D.同组用户有写权限

29.启动init进程前,不需要经过(D)步骤。

A.LIIO加载内核 B.检测内存 C.加载文件系统 D.启动网络支持

30.不能够作为Linux 根分区的分区类型有(D)

A. ext3 B. reiserfs C. ext2 D. ntfs

解析:选择 ext2、ext3、ext4、reiserfs 都好,只要不是 ntfs 和 fat 就行。

31. 在Red Hat Linux 9中,一般用( D )命令来查看网络接口的状态

A. ping

B. ipconfig

C. winipcfg D ifconfig

32.用户编写了一个文本文件a.txt,想将该文件名称改为txt.a,下列命令__D__可以实现。

A. cd a.txt xt.a

B. echo a.txt > txt.a

C. rm a.txt txt.a

D. cat a.txt > txt.a

33.下面关于i节点描述错误的是__A___ 。

A.i节点和文件是一一对应的

B.i节点能描述文件占用的块数

C.i节点描述了文件大小和指向数据块的指针

D.通过i节点实现文件的逻辑结构和物理结构的转换

解析:一个文件可以对应多个i节点,因为这里存在硬链接和软连接的问题。

34.下列不是Linux系统进程类型的是_D_____ 。

A. 交互进程

B. 批处理进程

C. 守护进程

D. 就绪进程

35.Linux系统的开发模型是 __B____ 。

A.教堂模型

B.集市模型

C.层次模型

D.网状模型

36.在Linux中,进程优先级的相关参数有多个,与实时进程优先级相关的参数是 __D____ 。

A.policy

B.counter

C.priority

D.rt_priority

37.__B___ 属于SYSTEM Ⅴ进程间通信方式。

A.管道

B.信号量

C.软中断信号

D.锁机制

解析: System V曾经也被称为AT&T System V,是Unix操作系统众多版本中的一支。

38.在Linux系统中,每个进程都有4GB的虚拟地址空间,其中内核空间占用 __C___ 。A.0~2GB-1 B.0~3GB-1 C.3GB~4GB-1 D.2GB~4GB-1

39.Linux文件系统中,文件在外存的物理地址放在 ___A___ 中。

A.i节点

B.用户打开文件表

C.系统打开文件表

D.进程控制块

40.当字符串用单引号(’’)括起来时,SHELL将 __C____ 。

A.解释引号内的特殊字符

B.执行引号中的命令

C.不解释引号内的特殊字符

D.结束进程

41.Linux系统中,用户文件描述符0表示 ____A__ 。

A.标准输入设备文件描述符

B.标准输出设备文件描述符

C.管道文件描述符

D.标准错误输出设备文件描述符

42. 如何快速切换到用户John的主目录下?( D )

A.cd @John

B.cd #John

C.cd &John

D.cd ~John

43.启动DNS服务的守护进程( C )

A. httpd start

B.httpd stop

C. named start

D. named stop

44. 若URL地址为https://www.wendangku.net/doc/507707226.html,/index.html,请问哪个代表主机名(D)。

https://www.wendangku.net/doc/507707226.html,

B.index.html

https://www.wendangku.net/doc/507707226.html,/index.html

https://www.wendangku.net/doc/507707226.html,

45.RED HAT LINUX 9默认使用的文件系统类型为( B )

A.ext2

B.ext3

C.FAT

D.swap

46.在LINUX中,要查看文件内容,可使用( A )命令。

A.more

B.cd

C.login

D.logout

47.光盘所使用的文件系统类型为(D)。

A.ext2

B.ext3

C.swap

D.ISO 9660

48.以下命令中,可以将用户身份临时改变为root的是(B)。

A.SU

B.su

C.login

D.logout

49.LINUX所有服务的启动脚本都存放在(A )目录中。

A./etc/rc.d/init.d

B./etc/init.d

C./etc/rc.d/rc

D./etc/rc.d

https://www.wendangku.net/doc/507707226.html,ermod命令无法实现的操作是(B)

A.账户重命名

B.删除指定的账户和对应的主目录

C.加锁与解锁用户账户

D.对用户密码进行加锁或解锁

51.init进程对应的配置文件名为(D),该进程是LINUX系统的第一个进程,其进程号PID始终为1。

A./etc/fstab

B./etc/init.conf

C./etc/inittab.conf

D./etc/inittab

51.在LINUX运行的7个级别中,X—WINDOWS图形系统的运行级别为(C)。

A.2

B.3

C.5

D.6

解析: Linux的运行级别解释如下:

0 为停机,机器关闭。

1 为单用户模式,就像Win9x下的安全模式类似。

2 为多用户模式,但是没有NFS支持。

3 为完整的多用户模式,是标准的运行级。

4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。

5 就是X11,进到X Window系统了。

6 为重启,运行init 6机器就会重启。

52.若在文字界面下,需要键入何种指令才能进入图形界面(Xwindow)。(B)

A. reboot

B.startx

C.startwindow

D.getinto

53.当安装linux操作系统时将选择下列那一个操作? ( B)

A. 选择 "图形登录方式" 设定系统开始运行级为4

B. 选择 "文本登录方式" 设定系统开始运行级为3

C. 选择 "文本登录方式" 设定系统开始运行级为5

D. 选择 "图形登录方式" 设定系统开始运行级为3

54.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行。

A.

B.

C.

D.a

55.显示已经挂装的文件系统磁盘inode使用状况的命令是( A ) ?

A.df –i

B.su –I

C.du –I

D.free –i

56.启动samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中后者是在( C )文件中以独立进程方式启动。

A./usr/sbin/smbd

B./usr/sbin/nmbd

C.rc.samba

D./etc/inetd.conf

57.下列哪个命令在建立一个 tar归档文件的时候列出详细列表( A )。

A.tar -t b)tar -cv c)tar -cvf d)tar –r

58.一个bash shell脚本的第一行是( D )?

A.#/bin/csh

B.#/bin/bash

C./bin/bash

D.#!/bin/bash

59.cd命令可以改变用户的当前目录,当用户键入命令“cd”并按Enter键后,(C )。A.当前目录改为根目录B.当前目录不变,屏幕显示当前目录

C.当前目录改为用户主目录D.当前目录改为上一级目录

60.显示系统主机名的命令是( C )

A. uname -r

B. who am i

C. uname -n

D. whoami

61.查询已安装软件包dhcp内所含文件信息的命令是( B )

A. rpm -qa dhcp

B. rpm -ql dhcp

C. rpm -qp dhcp

D. rpm -qf dhcp

62.Linux系统中用于打印队列查询的命令是( D )。

A. lp

B. lprm

C. lpr

D. lpstat

63.欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是( D )。

A. copy file1.txt file2.txt

B. cp file1.txt | file2.txt

C. cat file2.txt file1.txt

D. cat file1.txt > file2.txt

64. 下列那一个指令可以用来查看系统负载情形( A )

A.w B.who c C.load D.ps

65. 一下哪个环境变量表示当前路径( B )。

A. PATH

B. PWD

C. HOME

D.ROOT

66.如果想在Linux下实现热启,应当修改/etc/inittab下的哪一行( B )

A.#Trap CTRL-ALT-DELETE B. ca::ctrlaltdel:/sbin/shutdown -t3 -r now C. id:3:initdefault: D. 10:3:wait:/etc/rc.d/rc 3

67.从后台启动进程,应在命令的结尾加上符号( A )

A.& B. @ C. # D. $

二、填空题

1.Linux为用户提供的接口有 shell、XWINDOW、系统调用

2.Linux在I386体系结构中支持 __两级___分页机构。

解析:首先可以简化一个概念,i386=Intel 80386。其实i386通常被用来作为对Intel(英特尔)32位微处理器的统称。

3.每个设备文件名由主设备号和从设备号描述。第二块IDE硬盘的设备名为 __hdb_,它上面的第三个主分区对应的文件名是 __hdb3____ 。

4. 超级块是描述 __文件系统属性____ 信息的数据结构,索引节点是描述 __文件属性___ 信息的数据结构。

5.df命令完成_ 显示文件系统空间使用情况_____ 功能,du命令完成 _显示目录或文件占用磁盘空间容量_____ 功能。

6.在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令(nslookup )。

7. RPM有5种基本操作模式,即:安装、查询、校验、升级、删除

8.启动进程有手动启动和调度启动两种方法,其中调度启动常用的命令为at 、batch 和crontab。

9. 观察当前系统的运行级别可用命令who –r 实现。

10. 设C语言程序my.c

A. 生成目标文件my.o的命令是(gcc -c my.c)。

B. 生成汇编语言文件my.s的命令是(gcc -S my.c)。

C. 生成可执行程序myp的命令是(gcc -o myp my.c)。

11.设有两个C语言程序模块c1.c和c2.c(不含main函数)

A. 由c1.c和c2.c生成静态库libmyar.a的命令是(gcc -o libmyar.a -c c1.c c2.c)。

B. 由c1.c和c2.c生成共享库libmyar.so的命令是(gcc -shared -o libmyvar.so -c f1.c

f2.c)。

三、简答题

1.列出并说明Linux的主要系统目录。

答案:答案见P71

补充:

lib目录:

这个目录里存放着系统最基本的动态链接共享库,其作用类似于Windows里的.dll文件。几乎所有的应用程序都须要用到这些共享库。

mnt目录:主要用来临时挂载文件系统,为某些设备提供默认挂载点,如floppy,cdrom。这样当挂载了一个设备如光驱时,就可以通过访问目录/mnt/cdrom下的文件来访问相应的光驱上的文件了

root目录:系统管理员(也叫超级用户)的主目录。作为系统的拥有者,总要有些特权啊!比如单独拥有一个目录。

lost+found目录:文件系统损坏后找回的文件存放目录。

opt目录: 某些第三方软件商软件的安装地点。

某些自定义的软件包会安装到这里,比如我们自己编译的源代码程序就可以安装到这个目录下,安装时可以通过“./configure --prefix=/opt/目录”来指定路径。

/media目录:用来挂载光盘、u盘等文件系统的目录。

这个是一个新的目录,以前的系统里没有它,只有一个mnt,即插即用型存储设备会自动在该目录下创建挂载点,比如你插入CD,该目录会自动创建一个CDROM目录,并将光盘挂载到该目录下。

2.Linux有哪些启动方式?

答:两种启动方式:

一种是LILO(Linux Loader),LILO代表Linux加载程序。LILO是一个在系统启动时运行的程序,它允许选择用于引导计算机的操作系统。

另一种是GRUB引导启动。在系统BIOS启动完成后,负责引导需要启动的操作系统。

3.GRUB是什么,它有什么作用?

答:GNU GRUB(简称“GRUB”)是一个来自GNU项目的多操作系统启动程序。GRUB是多启动规范的实现,它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统。GRUB可用于选择操作系统分区上的不同内核,也可用于向这些内核传递启动参数。

4.什么是Shell,它的作用是什么?

答:在计算机科学中,Shell俗称壳(用来区别于核),是指“提供使用者使用界面”的软件(命令解析器)。它类似于DOS下的command和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。同时它又是一种程序设计语言。作为命令语言,它交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令;作为程序设计语言,它定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。 Linux shell,其中linux shell 包括 X window manger (BlackBox和FluxBox),以及功能更强大的CDE、GNOME、KDE、 XFCE。

shell不仅是(用户命令的解释权),它同时也是一种功能强大的编程语言。

5.简述vsftp默认配置(匿名用户的权限、普通用户的权限、root用户的权限)?。答:匿名用户的权限:用特殊的用户名anonymous登陆,无需密码登陆服务器。默认情况下只提供下载权限。

普通用户的权限:需要用户名和密码登陆,拥有上传和下载文件的权限。

root用户的权限:root用户为ftp服务的超级用户。拥有用户的创建,修改以及文件的增删该等各种超级权限。

6.什么是链接?符号链接与硬链接的区别是什么?

答:链接:是一种在共享文件和访问它的用户的若干目录项之间建立联系的一种方法。Linux 中包括两种链接:硬链接(Hard Link)和软链接(Soft Link),软链接又称为符号链接(Symbolic link)。

区别:如果是符号连接,源文件删了,符号连接就打不开原来的文件了。如果是硬连接,你把原来的文件删了还是能通过硬连接打开原来的文件。

7.简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程。

答:Linux通过i节点表将文件的逻辑结构和物理结构进行转换

i节点是一个64字节长的表,表中包含了文件的相关信息,其中有文件的大小、文件所有者、文件的存取许可方式以及文件的类型等重要信息。

在i节点表中最重要的内容是磁盘地址表。在磁盘地址表中有13个块号,文件将以块号在磁盘地址表中出现的顺序依次读取相应的块。若文件空间大于13块,则分别用1次、2次、3次间接块实现对数据块的定位。

此后,Linux文件系统通过把i节点和文件名进行连接,当需要读取该文件时,文件系统在当前目录表中查找该文件名对应的项,由此得到该文件相对应的i节点号,通过该i 节点的磁盘地址表把分散存放的文件物理块连接成文件的逻辑结构。

8. 什么是位置变量?shell的变量类型有哪些种?

位置变量是指命令行上传递给程序的参数。

Shell变量可以分为:用户自定义变量、环境变量、位置变量、特殊变量

9. linux中有哪些运行级别

答:Linux 有6个运行级别

对各个运行级的详细解释:

0 为停机,机器关闭。

1 为单用户模式,就像Win9x下的安全模式类似。

2 为多用户模式,但是没有NFS支持。

3 为完整的多用户模式,是标准的运行级。

4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。

5 就是X11,进到X Window系统了。

6 为重启,运行init 6机器就会重启。

修改级别

vi /etc/inittab

把id:3:initdefault:中的3改为相应的级别

10.什么是Linux?其创始人是谁?Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱都有哪些?

答:Linux是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,可以自由使用的类UNIX产品。其创始人是Linus(林纳斯)。Linux操作系统的诞生、发展和成长过程始终依赖着的重要支柱有以下几点:(1)UNIX操作系统;(2)MINIX操作系统;(3)GNU计划;(4)POSIX标准;(5)Internet网络。

11. Linux系统有几种类型文件?它们分别是什么?有哪些相同点和不同点?

答:3类。分别是普通文件,目录文件和设备文件。相同是它们都是文件,都有一个文件名和i节点号。不同点是,普通文件的内容为数据,目录文件的内容为目录项或文件名与i节点对应表,设备文件不占用磁盘空间,通过其i节点信息可建立与内核驱动程序的联系。

12.Ctrl+c,Ctrl+d,Ctrl+z在linux中意义

答:

ctrl-c 是发送 SIGINT 信号,终止一个进程

ctrl-z 是发送 SIGSTOP信号,挂起一个进程

ctrl+d不是发送信号,而是表示一个特殊的二进制值,用于退出Shell

四、命令书写题

1. 在用户ray个人目录下新建目录software,

mkdir /home/ray/software

2. 并搜索路径/etc下所有以h开头的文件及目录,拷贝到software中

cp /etc/h* /home/ray/software

3.请把目录software下所有内容建立压缩的tar包,并命名为software.tar.gz cd ~//进入用户家目录

tar czvf software.tar.gz software

4.对于给定的文件file,统计其中所有包含字符串”WHU”的行数的一条命令是grep WHU file | wc –l(wc:word count,统计字符数,-l:统计的是行数)

5.假设你的用户账号是zheng,现在你登录进入linux系统,查看当前登录到系统中的用户,查看当前系统中运行的进程,然后再退出系统。

login:zheng

Password:口令

$who

$ps

$Ctrl+D//退出shell

6.在当前目录/home/zheng下新建一个目录back,将当前目录改为back,在back下新建2个长度为0的文件test1、test2,然后把test2移到其父目录中并改名为file12。

$ mkdir back

$ cd back

$ touch test1 test2

$ mv test2 ../file2

7.Find命令常见用法。

现在需要统计当前目录/home/zheng下普通文件的数目并显示结果,如何实现?

$find –type f | wc –l

在/home目录中查找所有的用户目录的命令是?

$find /home –type d

解析:find命令参数-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件。

8.打包命令tar常见用法。

将/home/zheng目录下的所有文件打包压缩成/tmp/zheng.tar.gz?

#tar –czvf /tmp/zheng.tar.gz /home/zheng

当需要从压缩包中恢复?

#tar -xzvf /tmp/zheng.tar.gz

将当前目录下的文件man.config 压缩为man.config.bz2 的命令是?

bzip2 –z man.config

将/home/stu目录下所有的.gz压缩文件解压缩,包括子目录,命令是?

gunzip –r /home/stu

将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,实现此任务的tar命令格式?

tar -cjvf /home/ ixdba.tar.bz2 /home/ixdba

解析:tar –czvf表示打包后调用gzip创建压缩文件。-f表示指定压缩后的文件名称。-v表示产生一系列所备份的文件列表。

-j表示调用bzip2命令来压缩打包后的文件。gunzip –r表示递归解压,对应gzip命令。

9. 在其父目录不存在时先创建父目录的命令。 mkdir –p

10. 要使得名为fido的文件具有如下权限–r-xr-x--x的命令。 chmod 551 fido

11. 在/root文件夹下查找后缀为.cpp的文件。 find /root –name *.cpp

解析:find命令参数-name filename :#查找名为filename的文件

12.关闭linux系统(不重新启动)使用的命令。halt

13. 将光盘/dev/hdc卸载的命令。umount /dev/hdc

14. 在/home目录下查找文件名为Profile的文件,找到后删除。

find /home –name .profile -exec rm{ } \;

解析:命令格式为find path -option [ -print] [-exec -ok command] {}\;#-print将查找到的文件输出到标准输出#-exec command {}\;表示对符合条件的文件执行所给的Linux命令。

15. 软件包管理命令rpm常见应用。

升级安装wu-ftpd软件包: rpm –uvh wu-ftpd-2.6.2-8.i386.rpm

普通安装wu-ftpd软件包: rpm –ivh wu-ftpd-2.6.2-8.i386.rpm

卸载软件wu-ftpd软件包: rpm –e wu-ftpd-2.6.2-8.i386.rpm

查看系统是否安装wu-ftpd软件包:rpm –qa|grep wu-ftpd-2.6.2-8.i386.rpm

查看安装文件/etc/httpd/httpd.conf文件由哪个软件包安装:

rpm –qf /etc/httpd/httpd.conf

16.创建一个用户,用户名为user02,所属私有组和标准组为stuff,用户家目录为

/home/user2,用户登陆shell为/bin/bash。

useradd –g stuff –G stuff -d /home/user2 -s /bin/bash user02

17.有一普通用户想在每周日凌晨零点零分定期备份/user/backup到/tmp目录下,

方法一:crontab –e 命令创建crontab文件:0 0 * * sun cp –r /user/backup /tmp 方法二:者新建文件file,文件内容如下:0 * * sun cp –r /user/backup /tmp

然后执行 crontab file 使生效。

18.在超级用户下显示Linux系统中正在运行的全部进程,应使用的命令及参数是

ps -aux

grep -E '[Hh]enr(y|ietta)' file的功能是:(在文件File中查找Henry、henry、Henrietta或 henrietta), -E:采用规则表示式去解释样式。

19.执行命令 ls –l 时,某行显示如下:

-rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata

(1)执行命令useradd Tom后,用户Tom对该文件具有什么权限?

只读,因为Tom表示同组用户。

(2)如何使任何用户都可以读写执行该文件?

chmod 777 mydata

(3)如何把该文件属主改为用户root ?

只读,

chown root mydata

20. 假设linux分配给光驱的设备名是/dev/cdrecord,叙述Linux如何在这个光驱上使用光盘。写出详细的命令步骤解释。

挂载:mount /dev/cdrecord /mnt/cdrom

卸载:umount /mnt/cdrom

(1)插好U盘,用fdisk –l /dev/sda/ 命令查看U盘分区情况

(2)建立挂袋目录:mkdir /mnt/usb

(3)挂载U盘:mount –tvfat /dev/sda1 /mnt/usb

(4)用文件管理器或命令行方式浏览文件

(5)卸载U盘:umount /mnt/usb

21.叙述Linux如何使用Windows系统硬盘(设备名为/dev/hda3,分区类型为fat32)上的文件,如何实现开机自动挂载windows硬盘。写出详细的步骤。

(1)用fdisk -l /dev/had 命令查看硬盘分区中情况及文件系统情况,决定要挂装Windows分区。

(2)建立挂装目录 mkdir /mnt/dos

(3)挂装Windows系统 mount –tvfat /dev/had/ /mnt/dos

解析:mount命令格式:mount [-t vfstype] [-o options] device dir,其中vfsty pe指定文件系统的类型,通常不必指定。

(4)浏览Windows文件系统 ls /mnt/dos

(5)卸载:umount /mnt/dos

(6)打开/etc/fstab 添加一行

/dev/hda3 /mnt/hd vfat defaults 0 0

22. 检查已安装的文件系统/dev/had5是否正常,若检查有错,则自动修复,其命令及参数是?

fsck –a /dev/had5

23.|管道命令常见用法?

功能:将一个命令的输出作为下一个命令的输入

示例:

利用管道技术统计当前目录下有多少个文件,该命令是?

ls ./|wc –w

显示出当前目录下以m开头,第二位任意,后缀为c的文件的个数?

ls | grep m?.c | wc –l

解析:wc(Word Count)命令是Linux系统中的命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。

具体参数:

-c 统计字节数。

-l 统计行数。

-m 统计字符数。这个标志不能与-c 标志一起使用。

-w 统计字数。一个字被定义为由空白、跳格或换行字符分隔的字符串。

-L 打印最长行的长度。

24.使用进程调度启动,指定30分钟后(或在2008年12月28日晚上20点30分)将/home/stu 目录里的文件备份并压缩为stu.tar.gz,并放到/home/temp目录里(当前/home/temp目录并不存在)。

(1)编辑一个文件,如:atfile,内容如下:

mkdir /home/temp

tar –czvf /home/temp/stu.tar.gz /home/stu/*

(2)执行at命令

at –f atfile now +30 minutes

Linux基础期末考试试题

Linuxreg;在此扮演着极为重要的角色。探索云计算,了解其中的奥秘。 Linux期末考试试题(一) 一、选择题(每小题2分,共50分) 1.在创建Linux分区时,一定要创建(D)两个分区 A.FAT/NTFS B.FAT/SWAP C.NTFS/SWAP D.SWAP/根分区 2.在RedHatLinux9中,系统默认的(A)用户对整个系统拥有完全的控制权。 A.root B.guest C.administrator D.supervistor. 3.当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( B) A.NID B.PID C.UID D.CID 4.下面哪个命令是用来定义shell的全局变量( D ) A.exportfs B.alias C.exports D.export 5.哪个目录存放用户密码信息( B) A./boot B./etc C./var D./dev 6.默认情况下管理员创建了一个用户,就会在(B )目录下创建一个用户主目录。 A./usr B./home C./root D./etc 7..当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于(D)目录。 A./home B./bin C./etc D./dev 8.如果要列出一个目录下的所有文件需要使用命令行( C )。 A.ls–l B.ls C.ls–a(所有) D.ls–d 9.哪个命令可以将普通用户转换成超级用户(D ) A.super B.passwd C.tar D.su 10.除非特别指定,cp假定要拷贝的文件在下面哪个目录下( D) A.用户目录 B.home目录 C.root目录 D.当前目录 11.在vi编辑器里,命令"dd"用来删除当前的(A ) A.行 B.变量 C.字 D.字符 12.当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端(B )

长理linux期末试卷(含答案)6

试卷编号06 拟题教研室(或教师)签名教研室主任签名 一、单项选择题(每题2分,共40分) 1.Linux是所谓的“Free Software”,这个“Free”的含义是() A.LINUX不需要付费 B.LINUX发行商不能向用户收费 C.LINUX可自由修改和发布 D.只有LINUX的作者才能向用户收费 2.下面关于SHELL的说法,不正确的是() A. 操作系统的外壳 B.什么都不是 C.是一个命令语言解释器 D.一种和C类似的程序语言 3.hda2表示() A. IDE0接口上的从盘 B.IDE0接口上的第三个逻辑盘 C.接口主盘的第二个分区 D.什么都不是 4.在安装LINUX时,设置从光盘引导需要改变()。 A.CMOS设置 B.重新分区 C.跳线 D.不能把系统改成光盘 引导 5.以下不属于服务器操作系统的是()。 A.WINDOWS XP B.WINDOWS 2000 SERVER C.LINUX D.UNIX 6.若要使用进程名来结束进程,应使用()命令。 A.kill B.ps C.pss D.pstree 7.RED HAT LINUX 9默认使用的文件系统类型为() A. ext2 B.ext3 C.FAT D.swap 8.LINUX的系统管理员的账号名为()。 A. Administrator B.root C.hello D.wang 9.在LINUX中,要查看目录文件清单,可使用()命令。 A.ls B.cd C.login D.logout 10.光盘所使用的文件系统类型为()。 A.ext2 B.ext3 C.swap D.ISO 9660 11.以下命令中,可以将用户身份临时改变为root的是()。 A.SU B.su C.login D.logout

Linux考试知识点总结

Linux服务器配置与应用考试覆盖范围知识点总结 考前★绝密知识点覆盖率95% 总结人:敌无小新时间:2009年12月23日晚 此复习题尽量保密,被老师发现可能会重考,慎重带入考场! 1.安装软件的方法? RPM包,源码包安装,*.bin格式安装文件安装 2.RPM命令参数使用? 安装软件#RPM -ivh 软件包名参数:-q 查询-U 升级-V检查-e卸载3.源码包安装过程实例? #tar -xzvf *.tar.gz #cd * #./config #make # make install 4.bin文件安装? #./*.bin 5.Linux下设置服务自启动的过程(两种)? ntsysv chkconfig --level 35 服务名称on 6.Samba服务正常工作至少需要两个守护进程,分别是? nmbd smbd 7.Samba服务的核心配置文件? /etc/samba/smb.conf 8.Samba服务器使用的安全等级? share安全等级共享级别,不需要账号和密码,安全性最低 user 安全等级用户级别,需要账号和密码,默认为该级别 server安全等级服务器级别,与user同级别,但验证由另一台SMB负责9.NFS需要哪两个安装包? nfs-utils主要提供nfs服务目录共享 portmap 主要提供远程连接 10.NFS的主配置文件? /etc/exports 11.启动停止与重启NFS服务?(此题顺序不能错) /etc/init.d/portmap start 或service portmap start /etc/init.d/nfs start service nfs start /etc/init.d/nfs stop service nfs stop /etc/init.d/portmap stop service portmap stop /etc/init.d/nfs restart service nfs restart 12.查看NFS服务器192.168.16.177上共享目录? #showmount -e 192.168.16.177 13.挂载NFS服务器上输出目录?(实例) #mount -t NFS 服务器名或IP地址:输出目录本地挂载目录 #mkdir /mnt/nfs #mount -t nfs 192.168.16.177:/nfs/public /mnt/nfs 14.卸载NFS服务器挂载目录? #umount /mnt/nfs 15.实现自动挂载NFS目录,应修改哪个文件,怎么设置? /etc/fstab (储存系统内的静态挂载点,即每次启动时挂载的文件系统。) NFS服务器名或IP:输出目录本地挂载目录nfs defaults 0 0

Linux操作系统期末复习资料

电信2012级《Linux操作系统》期末复习提纲第1章概述 操作系统的概念与功能 操作系統的概念: 1.操作系统是计算机系统的一种基本软件,它直接管理和控制计算机的硬件和软件资源,合理地调度资源,使之得到充分的利用;并为用户使用这些资源提供一个便当的操作环境和优良的用户界面。 2.从资源角度看,操作系统是管理和控制计算机资源的软件。 3.从用户角度看,操作系统是用户与计算机的接口。 操作系統的功能: 1.处理器管理:在多道程序间分配和调度CPU,协调各程序的运行。 2.存储器管理:对内存储器进行分配、保护和扩充。 3.设备管理:对设备进行有用地管理和分配,并控制设备完成I/O操作。 4.文件管理:管理文件的存储和检索操作,并对文件实施共享、保密和保护措施。 5.用户接口:提供使用界面,便当用户使用系统功能。 Linux系统的特点 1.继承UNIX优秀品质,具有出色的性能和稳定性; 2.遵照GPL许可,自由软件; 3.符合POSIX标准,兼容性好; 4.适用于各种硬件平台,可移植性好; 5.网络功能强大;

6.安全性好。第2章Linux操作基础 命令的格式; 命令名[选项1] [选项2] ... [参数1] [参数2] ... 简单命令的功能与用法:echo、who、date、cal 文件系统概念: 文件命名与通配符 1.文件的命名:Linux文件名的最大长度是255个字符,通常由字母、数字、‘.’、‘_’和‘-’组成。以‘.’开头的文件是隐含文件。 2.文件名中不能含有‘/ ’字符和空字符‘\0’,因为它们对Linux内核具有分外含义。如‘/ ’表示根目录或路径分隔符。 3.文件名中不应含有以下字符,因为它们对Shell具有分外含义:; | < > ` “ “$ ! % & * ? \ ( ) [ ] 文件类型及表示法 1.普通文件(-):包括文本文件、数据文件、可执行的二进制程序等。 2.目录文件(d):一种分外的文件,用于构成文件系统的分层树型结构。 每个目录文件中至少包括两个文件,“..”表示上一级目录,“.”表示该目录本身。 3.设备文件:一种分外文件,Linux系统利用它们来标识各个设备驱动器,核心使用它们与硬件设备通信。有两类特别的设备文件:字符设备(c)和块设备(b)。 文件(包括目录)权限的含义及表示法(字符和数字表示法)

Linux_期末考试题(含答案)

Linux 期末考试试题(一) 一、选择题 (每小题2分,共50分) 1.在创建Linux分区时,一定要创建( D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SWAP/根分区 2.在Red Hat Linux 9中,系统默认的(A)用户对整个系统拥有完全的控制权。 A. root B. guest C. administrator D.supervistor. 3. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B ) A. NID B. PID C. UID D. CID 4. 下面哪个命令是用来定义shell的全局变量( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息(B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行(C )。 A. ls –l B. ls C. ls –a(所有) D. ls –d 9. 哪个命令可以将普通用户转换成超级用户(D) A. super B. passwd C. tar D. su 10. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下(D ) A. 用户目录 B. home目录 C. root目录 D. 当前目录 11. 在vi编辑器里,命令"dd"用来删除当前的( A) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( B ) A. 3 B. 6 C. 1 D. 12 13. Linux启动的第一个进程init启动的第一个脚本程序是( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14. 按下(A )键能终止当前运行的命令 A. Ctrl-C B. Ctrl-F C. Ctrl-B D. Ctrl-D 15. 下面哪个命令用来启动X Window (C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是(B ) A. dash (-) B. slash (/) C. period (.) D. asterisk(*) 17. 用 "rm -i",系统会提示什么来让你确认( B ) A. 命令行的每个选项 B. 是否真的删除 C. 是否有写的权限 D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程(D ) A. skillall B. skill C. kill D. killall 19.在Red Hat Linux 9中,一般用( D )命令来查看网络接口的状态 A. ping B. ipconfig C. winipcfg D ifconfig 20. vi中哪条命令是不保存强制退出( C )(第五章) A. :wq B. :wq! C. :q! D. :quit

linux考试知识点汇总.doc

LINUX 考试知识点总结 %1. 填空题 1. 文件权限 %1. 简答题 1. 1 inux 的特点 与Windows 的区別 特点:①.真正的多用户多任务操作系统 %1 .良好的兼容性,开发功能强 %1 .可移植性强 %1 .高度稳定性 %1 .丰富的图形用户界面 区别:①?多用户方面:同一时刻不同的用户访问 %1 .GUI (图形用户界面)方面 Linux 与内核相互独立 Windows 与内核结合 %1 .共享资源的相互访问 rwx rwx rwx 类型 user gro 叩 other d rwx rwx rwx 2. 文件编辑器的基本操作 w 保存 q 退出 q!强制退出 3. 文件链接命令 软链接:In -s 目标 硬链接:In 4. 创建文件/文件夹 touch mkdir 5. 文件不同对比命令 diff 6. 显示文本 cat less more 7. 删除命令 rm rm -f 强制删除 rm -r 递归删除 8. 移动文件/重命名 mv 文件名目标目录 mv 文件名新文件名 9. 复制命令 #cp ~a #cp -r 目录目标目录 #cp 文件名新文件名 文件 文件夹 链接名 rmdir 删除非空文件夹 rmdir -r 递归删除非空文件夹 移动 重命名 保留文件权限复制 复制目录 重命名

3.正则表达式 元字符:元字符名 A $* Linux -> windows 使用 NFS 与 Samba 服务器 Windows -> linux 通过网上邻居 %1 .配置文件 Windows 在注册表 Linux 由指定的存放位置女口: /etc /dev ⑤.域 linux windows 身份验证 无 有 性能 强 弱 可靠性(稳定性) 强 弱 系统管理 有抗拒感 简单易用 安全性 强 弱 功能 强 弱 2. 查找命令归总 find 命令 不根据数据库查找,速度慢,默认区分大小写 在指定的目录开始,递归的搜索各个子目录,查询满足条件的文件并对应采取相关操作 Slocate 命令 slocate 本身具有一个数据库,里面存放了系统中文件与目录的相关信息。 语 法:slocate [-u][-help][-version][-d <目录〉][查找的文件] 使用一u 选项更新数据库数据 whereis whereis 指令会在特定目录屮查找符合条件的文件。这些文件的烈性应属于原始代码, 二进制文件,或是帮助文件 语 法:whereis [-bfmsu][-B < 目录>…]卜M < 目录>...][-S < 目录>...][文件…] which which 指令会在环境变量$PATH 设置的冃录里查找符合条件的文件。 语 法:which [文件…] locate locate 指令用于查找符合条件的文件,它会去保存文件与目录名称的数据库内,查找合 乎范本样式条件的文件或目录。 语 法:locate [-d v 数据库文件>][-help][-version][?a 本样式…] 说明 只匹配行首 只匹配行尾

Linux_期末考试试题8套(含答案)

往年复习题 一、选择题: 1.以下哪一个是linux内核的稳定版本( B ) A.2.5.24B.2.6.17 C.1.7.18 D. 2.3.20 2.怎样显示当前目录( A )。 A. pwd B. cd C. who D. ls 3.欲把当前目录下的file1.txt 复制为file2.txt,正确的命令是( D )。 A. copy file1.txt file2.txt B. cp file1.txt | file2.txt C. cat file2.txt file1.txt D. cat file1.txt > file2.txt 4. 如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( B )。 A. ls *.txt B. find. –name “.txt” C. ls –d .txt D. find . “.txt” 5. 如何删除一个非空子目录/tmp( B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 6. 存放用户帐号的文件是(C )。 A. shadow B. group C. passwd D. Gshadow 7.下面哪个系统目录中包含Linux使用的外部设备(B )。 A. /bin B. /dev C. /boot D. /home 8.一个文件名字为rr.Z,可以用来解压缩的命令是( D ) A.tarB.gzip C. compressD. uncompress 9. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C ) A.VFATB.ISO9660 C. Ext系列D. NTFS 10.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行 A.OB.o C. i D. a 11.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。 A.上箭头 B.下箭头 C. . D. *

Linux期末考试重点

Linux 练习题 第一章:Linux基础及安装 (主干内容不多,主要了解一些Linux的基本概念) 1.Linux是属于真正的多任务多用户系统 1.Linux系统是一个()的操作系统 A.单用户、单任务 B.单用户、多任务 C.多用户、单任务 D.多用户、多任务 2.Linux的运行级别都有那些?如何更改默认运行级别?字符界面的运行级别是3?图形界面5? 0:关机。不能将系统缺省运行级别设置为0,否则无法启动。 1:单用户模式,只允许root用户对系统进行维护。 2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居) 3:字符界面的多用户模式。 4:没有用到。 5:图形界面的多用户模式。 6:重启。不能将系统缺省运行级别设置为0,否则会一直重启。 查看运行级别命令: runlevel 先后显示系统上一次和当前运行级别。如果不存在上一次运行级别,则用N表示。 改变提供运行级别命令: init[0123456] 第二章:Linux文件系统及命令 (主要内容,文件操作命令,参数,文件系统结构) 1.什么是工作目录、当前目录、用户主目录?查看和切换的命令是什么? Pwd查看工作目录,cd切换工作目录,cd .工作目录,cd ..工作目录上级目录。 ~表示用户主目录。 2.当前目录和上层目录怎么表示? Pwd 。。。 3.Abc和ABC是一个目录么? 不是,linux严格区分大小写。 4.文件类型有哪些?怎么判断?(目录是文件么?) ①普通文件:首字符“-”表示该文件是普通文件 ②目录文件:首字符“d”表示该文件是目录文件 ③设备文件:首字符“c”表示该文件是字符设备,“b”表示该文件是块设备 ④符号链接文件:首字符“l”表示该文件是符号链接文件 5.根据树形图,写出从一个目录到另外一个目录的命令 圆圈代表目录,方框代表文件,当前目录为n,用相对路径法和绝对路径法分别写出文件e的路径 ○1绝对路径:cd /e ○2相对路径:cd ../../e 6.查看文件的命令cat more less cat 连续显示、查看文件内容 [user@localhost ~]$ catmyfile more :一次显示一屏内容;按空格翻下一屏内容;按回车键翻下一行内容;按Q或q或Interrupt退出more 命令 [user@localhost ~]$ more file less:分屏显示内容;按向前(PageUp)向后(PageDown)浏览文件;按q退出less命令

linux期末考试练习题 2

一、单项选择题 1、下面不是对Linux操作系统特点描述的是() A、良好的可移植性 B、单用户 C、多用户 D、设备独立性 2、查看创建目录命令mkdir的帮助文档可以使用() A、mkdir -h B、man mkdir C、help mkdir D、info mkdir 3、用标准的输出重定向(>)像”>file01”能使文件file01的数据() A、被复制 B、被移动 C、被覆盖 D、被打印 4、你想显示文件“longfile”的最后10行,下面那个命令是正确的?() A、tail logfile B、head -10 longfile C、taid –d 10longfile D、head longfile 5、下面哪个命令允许对文件重命名() A、rn B、rnamw C、replace D、mv 6、在vi编辑器里,命令“dd”用来删除当前( )。 A、字符 B、行 C、变量 D、字 7、比较重要的系统配置资料,一般来说大部分位于( )目录下。 A、 /etc B、 /boot C、 /home D、 /usr 8、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是() A、copy file1.txt file2.txt B、cat file1.txt > file2.txt C、cat file2.txt file1.txt D、cp file1.txt| file2.txt 9、如何删除一个非空子目录 /tmp。() A、del /tmp/* B、rm -rf /tmp C、rm -Ra /tmp/* D、rm –rf /tmp/* 10、下面哪个命令不能用来显示文本的内容() A、more B、less C、find D、cat 11、一个文件名字为file.gz,可以用哪个命令来解压缩。() A、tar B、gzip C、compress D、bzip2

Linux期末考试试题8套(含答案)

Linux 期末考试试题 (一 ) 一、选择题 ( 每小题 2 分,共 50分) D )两个分区 C. NTFS/SWAP D.SWAP/ 根分区 A )用户对整个系统拥有完全的控制权。 C. administrator D.supervistor. ID 号的 shell 将被调用,这个 ID 是什么 ( B ) D. CID 4. 下面哪个命令是用来定义 shell 的全局变量 ( D ) A. exportfs B. alias C. exports D. export 5. 哪个目录存放用户密码信息 ( B ) A. /boot B. /etc C. /var D. /dev 6. 默认情况下管理员创建了一个用户,就会在 ( B )目录下创建一个用户主目录。 A. /usr B. /home C. /root D. /etc 7. . 当使用 mount 进行设备或者文件系统挂载的时候,需要用到的设备名称位于 ( D )目录。 A. /home B. /bin C. /etc D. /dev 8. 如果要列出一个目录下的所有文件需要使用命令行 ( C )。 A. Is - B. Is C. Is -a(所有) D. Is - 9. 哪个命令可以将普通用户转换成超级用户 (D ) A. super B. passwd C. tar D. su 10. 除非特别指定, cp 假定要拷贝的文件在下面哪个目录下 ( D ) A. 用户目录 B. home 目录 C. root 目录 D. 当前目录 11. 在vi 编辑器里,命令"dd"用来删除当前的(A ) A. 行 B. 变量 C. 字 D. 字符 12. 当运行在多用户模式下时,用 CtrI+ALT+F* 可以切换多少虚拟用户终端 ( B ) A. 3 B. 6 C. 1 D. 12 13. Linux 启动的第一个进程 init 启动的第一个脚本程序是 ( B )。 A./etc/rc.d/init.d B./etc/rc.d/rc.sysinit C./etc/rc.d/rc5.d D./etc/rc.d/rc3.d 14 . 按下 (A )键能终止当前运行的命令 A. CtrI-C B. CtrI-F C. CtrI-B D. CtrI-D 15 . 下面哪个命令用来启动 X Window ( C ) A. runx B. Startx C. startX D. xwin 16. 用来分离目录名和文件名的字符是 ( B ) A. dash (-) B. sIash (/) C. period (.) 17. 用 "rm -i", 系统会提示什么来让你确认 ( A. 命令行的每个选项 B. 是否真的删除 A. skiIIaII B. skiII C. kiII D. kiIIaII 19. 在 Red Hat Linux 9 中,一般用( D A. ping B. ipconfig C. winipcfg D ifconfig 20. vi 中哪条命令是不保存强制退出 ( C )(第五章) A. :wq B. :wq! C. :q! D. :quit 21. 局域网的网络设备通常有( ABCDE ) A.交换机 B.路由器 C.网桥 D.双绞线 E. HUB 1.在创建 Linux 分区时,一定要创建( A. FAT/NTFS B. FAT/SWAP 2.在 Red Hat Linux 9 中,系统默认的( A. root B. guest 3. 当登录 Linux 时,一个具有唯一进程 A. NID B. PID C. UID D. asterisk (*) B ) C. 是否有写的权限 ( D ) D. 文件的位置 18. 以下哪个命令可以终止一个用户的所有进程 )命令来查看网络接口的状态

linux复习资料

一、题型: 1、单选:15(题)*2(分/题) 2、填空:15*1 3、问答: 4、程序填空 5、编程 考试重点: 第一章: 1、Linux内核版本采用双树系统:一棵是稳定树,主要用于发行;一棵是非稳定树(开发树),用于产品开发和改进; 2、Linux内核版本号有3位数字组成:第一位为主版本号;第二位说明版本类型的此版本号(偶数表示产品化版本,奇数表示实验版本);第三位为修改号,表示错误修补的次数; 3、常用目录: 4、常用文件分区:dev;/根;swap;/boot;/usr ;/usr;/local; /var; /tmp,; /opt; /home (其中根和swap是必须要的两个分区); 5、文件结构

6、Vi编辑器:(参考嵌入式系统实验)分为命令行模式和插入模式 1)命令行模式主要命令有:移动光标命令(w b 0 $ H M L G gg) 文本编辑命令(x X dw d$ d0 dd) 保存和退出编辑器命令(Zz wq w q q!) 2)命令行模式和插入模式之间切换用 a,i,Esc命令(Esc从插入到命令行) 7、文件名命名规则以及与windows下的文件命名规则的差异://这个题有点问题,通过网络自行查询 包含大写键、小写键、数字、#、@、_ 不包含空格 不包含以下字符:* ? > < / ; $ \ ‘“ 不能以“+”或者“-”开头 区分大小写 最长文件名:255 8、几种关机方式:shutdown命令,shutdown -h time(分钟);使用root权限执行init 0;halt 9、Swap分区的作用:作为虚拟内存,一般是物理内存的2倍。 10、静态库与动态库之间的差异:静态库(.a文件);动态库/共享库 (.so文件); 11、库函数与系统调用的差异: 系统调用:linux内核对外接口;充当用户程序和内核之间唯一的接口; 函数库:依赖与系统调用;标准函数库建立在系统调用的上层,提供的功能比系统调用强,使用也更方便; 12、编辑器gcc: 由输入文件类型和传递的参数决定gcc具体调用的组件 为开发者提供足够多的参数,可让开发者全面控制代码的生成 gcc下的C程序编译过程(预处理、编译成汇编代码、汇编成目标代码、链接); 13、Makefile文件的读和写: 试根据下图所示的文件依赖关系,写出相应的makefile文件

Linux 期末考试试题5

河北工业大学期末考试试卷 一、填空题(2 X 10 分) 1.全部Redhat 9.0系统安装最大大约需要多大磁盘空间( 5G ). 2.Redhat 9.0默认的文件系统类型为( ext3 ) 3.输入了Shell命令的部分字符后按什么键可补全其余部分?( tab ) 4.要显示内存用量用什么命令?(free )5.完全删除/tmp下的所有文件用什么命令及参数?(rm –r /tmp )6.若从任一目录用什么命令可快速转到用户家目录?(cd ~ )7.要强制杀死某个进程用什么命令(kill -9 PID )8以192.168.6.0/255.255.255.0代表的系列计算机是(192.168.6.1-192.168.6.254 ) 9.改变命令提示符的环境变量是(PS1 ) 10.要查找文件除了用find命令外还可以用什么命令?(locate )二、叙述题(70分) 1.叙述Linux操作系统的三个主要部分及其功能。(6分) 内核:内核是系统的心脏,是运行程序和管理像磁盘和打印机等硬件设备的核心程序。 命令解释层:是系统的用户界面,提供了用户与内核进行交互操作的一种接口。 文件结构:是文件存放在磁盘等存储设备上的组织方法,文件结构的相互关联性使共享数据变得容易。 2.分别叙述linux对IDE硬盘和usb接口的移动硬盘的各个分区如何表示?(6分)hdxx,sdxx, 3.叙述什么是shell? 什么是X window?Redhat的默认shell和X window是什么?(6分) Shell 是系统的用户界面,提供了用户与内核进行交互操作的一种接口。是一个命令解释器,它可以用来启动、挂起、停止、甚至编写程序。 Xwindow 选择shell如何进行任务控制。是否支持命令行编辑。是否支持命令行历史记录,环境变量有哪些,什么是它的开机启动文件或者配置文件,支持什么样的编程框架? 是UNIX和Linux系统上的图形用户界面系统。 3 Linux的默认shell是bash,默认XWindow是XFree86 4.执行命令ls –l 时,某行显示如下:(8分)-rw-r--r-- 1 chris chris 207 jul 20 11:58 mydata (1)用户chris 对该文件具有什么权限?(2)执行命令useradd Tom后,用户Tom对该文件具有什么权限? (3)如何使任何用户都可以读写执行该文件?(4)如何把该文件属主改为用户root? 1 读写 2 只读 3 chmod 777 mydata 4 chown root mydata 5.关于Samba服务器:(1)叙述该服务器的功能;(2)配置该服务器时对安全性选项

UNIX_LINUX操作系统重点知识复习

1-2章 1.Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发和桌面应用。 2.Linux具有开放性是指它遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。Linux系统一般有4个主要部分:内核、Shell、文件系统和应用程序。 3.简述Linux系统的以下特点:多用户;多任务;设备独立性;良好可移植性。 4.简述Linux系统的组成。 5.试比较Linux与windows系统的区别。 6.Linux的版本号分为两部分,即内核版本与发行版本。内核版本号由3个数字组成:r.x.y。r:目前发布的内核主版本。 x:偶数表示稳定版本;奇数表示开发中版本。 y:错误修补的次数。 Linux内核版本号2.1.11表明这是一个可以使用的稳定版本。(错) 7.一些组织和厂家,将Linux系统的内核、应用软件和文档包装起来,并提供一些系统安装界面、系统配置设定管理工具,就构成了Linux发行版本。Linux系统内核的版本号相对独立,根据GPL准则,虽然各发行版本都源自一个内核,但都没有自己的版权。Linux的各个发行版本都是使用Linus主导开发并发布的同一个Linux内核。 8.Linux系统使用较灵活的分区名方案,该方案基于文件,文件名的格式为/dev/xxyN,其中:/dev/是Linux系统下所用设备文件所在的目录名。 xx:分区名的前两个字母表示分区所在设备的、类型,通常是hd(IDE硬盘)或sd(SCSI硬盘)。y:这个字母表示分区所在的设备。如:/dev/had(第一个IDE硬盘)或/dev/sdb(第二个SCSI硬盘)。 N:最后的数字白代表分区。前4个分区(主分区或扩展分区)用数字1~4表示,逻辑驱动器从5开始。如:/dev/hda3是第1个IDE硬盘上的第3个主分区或扩展分区;/dev/sdb6是第2个SCSI硬盘上的第二个逻辑驱动器。 9.说明你所使用的计算机的硬盘及内存容量,并为自己的计算机设计一个合理的分区方案。第3章 1.Fedora8系统默认使用的桌面环境是GNOME。 2.Fedora8系统包括了一个功能强化的图形化桌面环境GNOME,并提供了面板图标、桌面 图标和菜单系统三种主要工具来使用系统上的应用程序。 第4章 1.在切断计算机机电源之前必须首先关闭Fedora8系统,不执行关闭Fedora8系统就直接 切断计算机的电源,这样做会导致未存盘数据的丢失、系统运行不稳定、甚至会损坏某些系统的硬件设备。 2.安装Fedora 8系统后,系统默认进入图形化界面,如果希望系统引导后自动进入字符界 面,则需要修改/etc/inittab文件。在/etc/inittab文件中找到”initdefault”的那一行,将其修改为“id:3:initdefault”,保存文件后重新启动计算机。 3.Linux系统用记登录后,超级用户的提示符是“#“,而其它用户登录后提示符是”$”。 4.登录字符界面后,可输入“startx”命令启动Linux图形化界面。 5.Fedora8 系统允许多个用户同时登录,还允许用户进行多次登录。字符界面下,虚拟控 制台的操作可以通过按下按下[ALT]键和一个功能键来实现(通常使用[F1]~[F6]键)。在图形界面下,则可使用[Ctrl+Alt+F1]~[Ctrl+Alt+F6]键切换不同的字符虚拟控制台,可使用[Ctrl+Alt+F7]键切换回图形界面。 6.Linux系统下常用的关闭和重启系统命令:(掌握语法与重要选项)

Linux期末考试试卷试题.doc

Linux期末考试试题(七) 一、填空题( 20%) 1. 默认情况下,超级用户和普通用户的登录提示符分别是:“ #”和“ $”。 2. Linux 内核引导时,从文件 /etc/fstab 中读取要加载的文件系统。 3. Linux 系统下经常使用的两种桌面环境是:GNOME和 KDE。 4.链接分为:硬链接和符号链接。 5. Linux 系统中有三种基本的文件类型:普通文件、目录文件和设备文件。 6. 某文件的权限为: drw-r--r-- ,用数值形式表示该权限,则该八进制数为:644 ,该 文件属性是目录。 7. 在超级用户下显示Linux 系统中正在运行的全部进程,应使用的命令及参数是ps -aux 。 8. 将前一个命令的标准输出作为后一个命令的标准输入,称之为管道。 9./sbin 目录用来存放系统管理员使用的管理程序。 10.观察当前系统的运行级别可用命令:who -r 实现。 File 中查找Henry 、 henry 、11. grep -E '[Hh]enr(y|ietta)' file的功能是:(在文件 Henrietta 或 henrietta) 12.设 C 语言程序 A.生成目标文件的命令是( gcc -c )。 B.生成汇编语言文件的命令是( gcc -S )。 C.生成可执行程序 myp的命令是( gcc -o myp )。 13.设有两个C语言程序模块和(不含main 函数) A. 由和生成静态库的命令是(gcc -o -c)。 B. 由和生成共享库的命令是(gcc -shared -o -c )。 14.在某 Makefile 内有以下语句: SRC = TGT = $(SRC:.c=.d) SRC += 则TGT=________ ____________ SRC=_______ _________ 二、选择题( 40%) 1. 关于 Linux 内核版本的说法,以下错误的是()。 A.表示为主版本号 . 次版本号 . 修正号B. 1.2.3 表示稳定的发行版 C. 1.3.3 表示稳定的发行版D.表示对内核的第 5 次修正 2. 自由软件的含义是()。 A.用户不需要付费B.软件可以自由修改和发布 C.只有软件作者才能向用户收费D.软件发行商不能向用户收费 3.系统引导的过程一般包括如下几步:a. MBR中的引导装载程序启动; b.用户登录; c. Linux 内核运行; d.BIOS 自检。正确的顺序是()。 A. d,b,c,a B.d,a,c,b C. b,d,c,a D.a,d,c,b 4. 字符界面下使用 shutdown 命令重启计算机时所用的参数是()。 A. -h B. -t C . -k D. -r 5. 下列设备属于块设备的是()。 A.键盘B.终端

Linux职业认证考试50必考知识点

Linux职业认证考试50必考知识点 以下是Linux 职业认证考试 (the Linux Professional Institute Certification-----LPI)的一些知识点, 大家有兴趣可以测一下. 硬件和体系结构 1. /proc/interrupts 文件显示当前系统中正在使用的中断. 2. Linux支持标准串/并口和游戏棒口. /dev目录下对应每个设备/端口有一个文件.setserial命令用于显示修改串口配置. 3. dmesg命令可显示Linux在启动时发现了哪些硬件. 4. fdisk用于硬盘分区. newe2fs用于建立文件系统. mount 用于将分区挂在总文件树上. 5. ifconfig是最常用的网络配置工具. ping通过发送ICMP消息观察一台网上机器是否可被连通. RedHat的sndconfig用于配置声卡. minicom用于配置modem. 6. PPP协议是最通用的串行通讯协议. /etc/ppp/options中有PPP的配置信息. PAP(Password Authentication Protocol)和CHAP(Challenge Handshake Authentication Protocol)是PPP下最流行的两个认证协议. 系统安装和软件包安装

7. hda 表示第一个IDE盘, hda1是它的第一个分区. sda表示第一个SCSI盘, sda1是它的第一个分区. 8. swap分区的大小应至少和内存大小一样. root分区应尽量小.data/user等分区越细, 备份就越容易. 9. 分区完成后, 可以用mke2fs建立文件系统. 10. /etc/lilo.conf 中有Lilo的配置信息. 编辑完此文件后必须运行/sbin/lilo安装LILO bootloader. 11. tarball是最方便的打包工具. "x"选项用于解包, "c" 选项用于打包, "v"选项提供更多过程信息. "f"选项用于指明包文件名. 12. make使用Makefile文件提供的编译参数命令编译系统. "configure"脚本用于软件的环境配置. 13. 动态共享库方便不同的软件共享库函数, 而且在库升级时, 使用它的软件无需重新编译. ldd命令用于显示软件的共享库使用 情况. ldconfig命令用于更新维护系统的共享库数据缓存(cache of shared library data). "ldconfig -p"显示当前的共享库缓存. 14. 软件包管理工具有RedHat的RPM和Debian的dpkg. 15. rpm选项包括: -i 安装包 -e 卸载包

LINUX期末试卷

1、下面不是对Linux操作系统特点描述的是() A、良好的可移植性 B、单用户 C、多用户 D、设备独立性 2、查看创建目录命令mkdir的帮助文档可以使用() A、mkdir -h B、man mkdir C、help mkdir D、info mkdir 3、用标准的输出重定向(>)像”>file01”能使文件file01的数据() A、被复制 B、被移动 C、被覆盖 D、被打印 4、你想显示文件“longfile”的最后10行,下面那个命令是正确的?() A、tail logfile B、head -10 longfile C、taid –d 10longfile D、head longfile 5、下面哪个命令允许对文件重命名() A、rn B、rnamw C、replace D、mv 6、在vi编辑器里,命令“dd”用来删除当前( )。 A、字符 B、行 C、变量 D、字 7、比较重要的系统配置资料,一般来说大部分位于( )目录下。 A、 /etc B、 /boot C、 /home D、 /usr 8、欲把当前目录下的 file1.txt 复制为 file2.txt,正确的命令是() A、copy file1.txt file2.txt B、cat file1.txt > file2.txt C、cat file2.txt file1.txt D、cp file1.txt| file2.txt 9、如何删除一个非空子目录 /tmp。() A、del /tmp/* B、rm -rf /tmp C、rm -Ra /tmp/* D、rm –rf /tmp/* 10、下面哪个命令不能用来显示文本的内容() A、more B、less C、find D、cat 11、一个文件名字为file.gz,可以用哪个命令来解压缩。() A、tar B、gzip C、compress D、bzip2 12、删除文件命令为() A、mkdir B、move C、mv D、rm 13、在给定文件中查找与设定条件相符字符串的命令为() A、grep B、gzip C、find D、sort 14、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令() A、cat B、more C、less D、menu 15、在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项() A、-m B、-p C、-f D、-d 16、关闭linux系统(不重新启动)可使用-命令() A、ctrl+alt+del B、shutdown -r C、halt D、reboot 17、对文件进行归档的命令为() A、gzip B、tar C、dump D、dd 18、下列那一个指令可以设定使用者的密码() A、pwd B、newpwd C、passwd D、password 19、cron 后台常驻程序 (daemon) 用于: a. 负责文件在网络中的共享 b. 管理打印子系统manages the printing subsystem c. 跟踪管理系统信息和错误 d. 管理系统日常任务的调度 (scheduling) 20、下面哪个linux命令可以一次显示一页内容? a. pause b. cat c. more d. grep

相关文档