当前位置:文档之家› LINUX复习题含答案——by LANNS

LINUX复习题含答案——by LANNS

LINUX复习题含答案——by LANNS
LINUX复习题含答案——by LANNS

LINUX复习题——LANNS整理

注:由于打印出来的题目错误过多,我对此重新一个一个实践整理过,确保了答案的最大准确性。祝你考试顺利!

选择题和填空

1、Linux最早是由一位名叫(c )的计算机爱好者开发.

(A)Linux Sarwar (B)Rob Pike (C) Linus Torvalds (D) Richard Petersen

2、下列(D )是自由软件。

(A) Windows XP (B) UNIX (C) Solaris (D) Linux

3、下列( A)不是Linux的特点

(A) 单用户(B) 设备独立性(C)开放性(D)多任务

4、Linux安装过程中的硬盘分区工具是( D)。

(A)FIPS (B)PQmagic (C)FDISK (D)Disk Druid

5、Linux的根分区的文件系统类型是(B )。

(A)FAT32 (B)ext3(C)FAT16 (D)NTFS

7、GRUB的菜单定义在(A )文件中。

(A)menu.lst (B)lilo.conf (C)httpd.conf (D)vsftpd.conf

8、在bash中超级用户的提示符是(A )。

(A)# (B)C:\> (C)grub> (D)$

9、GRUB的命令行模式的命令提示符是(A )。

(A)grub> (B)$ (C)# (D)C:\>

10、当安装好Linux后,系统默认的帐号是( C)。

(A)administrator (B)guest (C)root (D)boot

11、在命令行模式中、输入(D)不能进入末行模式。

(A)?(进入末行模式)(B)/(进入末行模式)(C):(进入末行模式)(D)i(进入编辑模式)

12、可以为文件或目录重命名的命令是(B )。

(A)rm (B)mv (C)rmdir (D)mkdir

13、用于文件系统挂载的命令是(A )。

(A)mount (B)fdisk (C)df (D)man

14、不能用来关机的命令是(D )。

(A)shutdown关机(B)halt 休息,停止(C)init(D)logout注销

15、Linux系统中,将加密过的密码放到(C )文件中。

(A)other (B)/etc/password (C)/etc/shadow(D)/etc/passwd 16、变更用户身份的命令是(C )。

(A)who (B)whoami (C)su (D)id

17、用于终止某一进程执行的命令是(C )。

(A)free (B)pstree (C)kill(D)ps

18、比较文件的差异要用到的命令是( A)。

(A)diff(B)cat (C)wc (D)head

19、能用来关机的命令是(C )。

(A)login (B)reboot (C)init (D)runlevel

20、不是shell具有的功能和特点的是(D)。

输入输出重定向(B) 管道(C) 处理程序命令(D)执行后台进程

21、使用rpm命令安装软件包时、所用的选项是(D )。

(A) -q (B) -e (C)-U (D)-i

22、RPM是由( D)公司开发的软件包安装和管理程序。

(A)IBM (B) Microsoft (C) HP (D) Red Hat

23. 当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么(B )

A. NID

B. PID

C. UID

D. CID

答案:B

24. 用vi打开一个文件,如何用字母"new"来代替字母"old" ( )

A. :s/old/new/g

B. :s/old/new

C. :1,$s/old/new/g

D. :r/old/new

答案:A

25. 请选择对标准的变量PS2正确的描述( )

A. 是一个主shell提示符变量

B. 是第二主shell提示符变量

C. 是一个一般的shell提示符变量

D. 是一个连续提示符变量

答案:C

26. 下面哪个命令可以显示文本文件的内容( )

A. more

B. vi

C. man

D. type

答案:B vi可以编辑当然也可以看到内容

27. 下面哪个命令是全屏文本编辑器( )

A. cw

B. v

C. pri

D. ed

答案:B

28. 下列哪一个命令能被用来重定向管道的输出到标准输出和指定的文件中( )

A. wee

B. cat

C. less

D. tee

答案:D

29. 一个bash shell脚本的第一行是什么( )

A. #!/bin/bash

B. #/bin/bash

C. #/bin/csh

D. /bin/bash

答案:A

30. 用标准的输出重定向(>)像"> file01"能使文件file01的数据()

A. 被移动

B. 被复制

C. 被打印

D. 被覆盖

答案:D

31. 下面哪个命令是用来定义shell的全局变量( )

A. exportfs

B. alias

C. exports

D. export

答案:D

32. 如果想加载一个/dev/hdb1的windows95分区到/mnt/win95目录,需要运行哪个命令( )

A. mount -t hpfs /dev/hdb1 /mnt/win95

B. mount -t hpfs /mnt/win95 /dev/hdb1

C. mount -t vfat /dev/hdb1 /mnt/win95

D. mount -t vfat /mnt/win95 /dev/hdb1

答案:C

33. 哪个目录存放用户密码信息(B)

A. /boot

B. /etc

C. /var

D. /dev

答案:B

/boot Linux的内核及引导系统程序所需要的文件

/etc 系统配置文件的所在地,一些服务器的配置文件也在这里;比如用户帐号及密码配置文件;

/var 这个目录的内容是经常变动的,看名字就知道,我们可以理解为vary的缩写,/va下有/var/log 这是用来存放系统日志的目录。/

/dev设备文件存储目录,比如声卡、磁盘...

34. 假定kernel支持vfat分区,下面哪一个操作是将/dev/hda1,一个window98分区加载到/win目录( )

A. mount -s win /dev'hda1 /win

B. mount -fs=msdos /dev/hda1 /win

C. mount -t vfat /dev/hda1 /win

D. mount -t windows /win /dev/hda1

答案:C

35. 默认情况下管理员创建了一个用户,就会在( )目录下创建一个用户主目录。

A. /usr

B. /home

C. /root

D. /etc

答案:B

36. 当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于( )目录。

A. /home

B. /bin

C. /etc

D. /dev

答案:D

37. 如果要列出一个目录下的所有文件需要使用命令行( )。

A. ls –l

B. ls

C. ls –a

D. ls -d

答案:C

38. 串口1即COM1对应的设备文件是( )。

A. /dev/COM1

B. /dev/ttyS0

C. /dev/ttyS1

D. /dev/stty1

答案:B

39. 哪个命令可以将普通用户转换成超级用户( )

A. super

B. passwd

C. tar

D. su

答案:D

40. 除非特别指定,cp假定要拷贝的文件在下面哪个目录下( )

A. 用户目录

B. home目录

C. root目录

D. 当前目录

答案:D

41. 哪个命令用来显示/home及其子目录下文件名( )

A. ls -R /home

B. ls -d /home

C. ls -a /home

D. ls -l /home

答案:A

42. 在vi模式下,哪个命令用来删除光标处的字符( )

A. xd

B. x

C. dd

D. d

答案:B dd删除一行,x删除当前字符

43. 在vi编辑器里,命令"dd"用来删除当前的( )

A. 行

B. 变量

C. 字

D. 字符

答案:A

44. 当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端( )

A. 3

B. 6

C. 1

D. 12

答案:B

27. 在一行内运行多个命令需要用什么字符隔开( )

A. @

B. $

C. ;

D. *

答案:C

28. 确定myfile的文件类型的命令是( )

A. whatis myfile

B. file myfile

C. type myfile

D. type -q myfile

答案:B

29. 哪些命令组合起来能统计多少用户登录系统( )

A. who | wc –w

B. who | wc –l

C. who | wc –c

D. who | wc

答案:BD

30. 用"rm -i",系统会提示什么来让你确认( )

A. 命令行的每个选项

B. 是否真的删除

C. 是否有写的权限

D. 文件的位置

答案:B

32. 按下( )键能终止当前运行的命令

A. Ctrl-C

B. Ctrl-F

C. Ctrl-B

D. Ctrl-D

答案:a

35. 系统的配置文件在( )目录下

A. /home

B. /dev

C. /etc

D. /usr

答案:C

37. 显示用户的主目录的命令是什么?( )

A. echo $HOME

B. echo $USERDIR

C. echo $ENV

D. echo $ECHO

答案:A

39. 用"useradd jerry"命令添加一个用户,这个用户的主目录是什么?( )

A. /etc/jerry

B. /var/jerry

C. /home/jerry

D. /bin/jerry

答案:C

41. 以下哪条命令在创建一个xp用户的时候将用户加入到root组中( )

A. useradd -g xp root

B. useradd -r root xp

C. useradd -g root xp

D. useradd root xp

答案:C

44. 以下哪个命令可以终止一个用户的所有进程( )

A. skillall

B. skill

C. kill

D. killall杀死全部

答案:D

45. 通过修改哪个文件可以在创建用户的时候改变用户主目录的路径( )

A. /etc/default/passwd

B. /etc/default/useradd

C. /etc/profile

D. /etc/fstab

答案:B

47. vi的哪种模式可以执行shell命令( )

A. 编辑模式

B. 命令模式

C. ex模式

D. 以上都不对

答案:C

50. vi中哪条命令是不保存强制退出( )

A. :wq

B. :wq!

C. :q!

D. :quit

答案:C

1.在日常管理中通常CPU有一种情况会影响系统的性能:( A )

A.CPU已满负荷地运转。

B.CPU的运行效率为30%

C.CPU的运行效率为50%

D.CPU的运行效率为80%

2.若一台计算机的内存为128M,则交换分区的大小是___C___:

A.64MB

B.128MB

C.256MB

D.512MB

4.LINUX有三个查看文件的命令,如果我们希望在查看文件内容过程中用光标可以上下移动来查看文件内容,则请从下面的命令中选出符合要求的那一个。( C )

A.cat B.more C.less

5.请看下面是某系统用ps –ef命令列出的正在运行的进程。请问哪个进程是运行Internet超级服务器,它监听Internet sockets上的连接,并调用合适的服务器来处理接收的信息。( D )

A.root 1 4.0 0.0 344 204? S 17:09 0:00 init

B.root 2 0.0 0.1 2916 1520? S 17:09 0:00 /sbin/getty

C.root 3 0.0 0.2 1364 632? S 17:09 0:00 /usr/sbin/syslogd

D.root 4 0.0 1344 1204? S 17:09 0:10 /usr/sbin/inetd

E.root 4 0.0 1254 632? S 17:09 0:10 /usr/sbin/named

7.在TCP/IP模型中,应用层包含了所有的高层协议,请问在下面列出的一些应用协议中,那一种是能够实现本地与远程主机之间的文件传输工作。( B )

A.telnet B.FTP C.SNMP D.NFS

8.LINUX系统提供了一些网络测试命令,当我们与某远程网络连接不上时,就需要跟踪路由查看,以便了解在网络的什么位置出现了问题,请从下面的命令中选出满足该目的的命令。(C)

A.ping(可以测网络连通状况)B.ifconfig C.traceroute(可以测网络连通状况,还可以记录记录下所经过的路由器)D.netstat

9.所有的LINUX文件和目录都具有拥有权和许可权,现在我们有一名为fido的文件,并用chmod 551 fido 对其进行了许可权的修改,我们用ls –al 查看到如下的几个文件许可权信息,问那一个文件的许可权是fido文件的。( D )

A.–rwxr-xr-x B.-rwxr—r-- C.-r—r—r-- D.-r-xr-x—x

11.在i节点表中的磁盘地址表有13个块号,前10个块号给出了10块长的文件逻辑结构,后三个块号是用于扩展。当文件长于10块时,则由第11、12、13块号给出扩展块的个数…。若一个文件的长度是从磁盘地址表的第1块到第11块,问该文件共占有_________块号。(一个块号占一个字节)

A.256 B.266C.11 D.256x10

12.用ls –al 命令列出下面的文件列表,问那一个文件是符号连接文件。( D )

A.-rw------- 2 hel-s users 56 Sep 09 11:05 hello

B.-rw------- 2 hel-s users 56 Sep 09 11:05 goodbey

C.drwx----- 1 hel users 1024 Sep 10 08:10 zhang

D.lrwx----- 1 hel users 2024 Sep 12 08:12 cheng

13.DNS域名系统主要负责主机名到____A____的解析。

A.IP地址B.MAC地址C.网络地址D.主机别名

14.WWW服务器是在Internet上使用最广泛的一种,它采用的是___D____结构。

A. C/S B.B/C C.集中式D.分布式

15.NFS是__C_____系统。

A.文件

B.磁盘

C.网络文件

D.操作

17.在下面的命令中,那一个可以在LINUX的安全系统中完成文件向磁带备份的工作。( D )

A.cp B.tar C.dir D.cpio

18.LINUX文件系统的目录结构是一棵倒挂的树,文件都按

其作用分门别类地放在相关的目录中。现有一个外部设备

文件,我们应该将其放在___C______目录中。

A./bin B./etc C./dev D.lib

20.请在下面的IP地址中选出那个是专用于本地主机的回环地址。( D )。

A.202.112.0.33

B.192.10.2.254

C.255.255.255.0

D.127.0.0.1

填空

1、_____vim ______是Vi的增强版。

2、Linux的版本分为:_____内核版本_________和_发行版本_______________。

3、CD-ROM标准的文件系统类型是_______ISO9660 _________________________。

4、安装Linux时最少需要两个分区,分别是__根分区____和___交换分区_______ 。

5、Linux默认的系统管理员账号是_______root_________。

6、命令接口演化为两种主要形式,分别是____GRUB_____和_____Lilo______ 。

8、GRUB的用户界面有三种:______ 菜单模式________菜单编辑模式______和末行模式。

9、GRUB的默认菜单文件menu.lst其实是___grub引导系统的配置文件grub.conf_____文件的符号链接。

10、操作系统为用户提供了两种接口,分别是____(命令接口_)操作级接口__和___(系统调用)程序级接口。

11、在命令行模式中,要进入GUI,可执行___vi________命令。

12、建立用户帐号的命令是____useradd【用户名】__________。

13、设定帐号密码的命令是____passwd 【用户名】_________。

14、创建一个新组的命令是_______groupadd_______。

15、chmod命令的功能是__改变文件或目录权限____________________。

16、chown命令的功能是____改变一个目录或文件的所有者__________________。

17、查看系统信息的命令是________top ______________。

18、使用tar命令时,应该记住的两个选项组合是:__xf________和__cf________ ,

它们的功能分别是:___解压缩__________和___压缩__________ 。

19、gzip命令的功能是______压缩文件________。

20、一个典型的KDE桌面环境主要包括两大部分:_____桌面和屏幕底端的工具栏_______ 。

21、用于复制文件或目录的命令是_____cp______。

1.系统管理的任务之一是能够在___分布式_____环境中实现对程序和数据的安全保护、备份、恢复与更新。

2.系统交换分区是作为系统_虚拟存储器_______的一块区域。

3.系统硬件资源包括___软件资源____、___数据资源____、__控制程序运行____、___改善人机界面____以及终端等。

4.内核分为___进程管理系统____、_内存管理系统______、_I/O管理系统_______、_文件管理______等四个子系统。

5.网际层所执行的主要功能是消息寻址及把___逻辑______地址和__名称______转换成物理地址。

6._ ICMP_______协议为IP协议提供差错报告。

8.在安装LINUX系统中,我们使用NETCONFIG程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、_网关地址______和_子网掩码______等必要信息。

9.每一个用户都有自己唯一标识的用户__ID___和用户名。

10.我们使用的_RIP_____协议是最为普遍的一种内部协议,一般称为动态路由选择协议。

11.在LINUX系统中所有内容都被表示为文件,而组织文件的各种方法便称为不同的_文件系统________。

12.DHCP可以实现动态的__动态IP _____地址分配。

简答题部分

1、简要描述Linux操作系统的特点?

1、多用户

2、多任务

3、多平台

4、漂亮的用户界面

5、硬件支持

6、强大的通信和联网功能

7、应用程序支持

2、请说出命令cd 、mkdir 、ls 、useradd 等命令的功能,及命令的详细使用格式。(例如:find命令其功能是查找文件,他的使用格式是“find –type f –name 文件名”)?

cd 目录转向cd+目录

mkdir 新建目录mkdir+目录

ls查看当前目录下列表ls+目录

useradd 新建用户useradd+用户名

3、进程有三种状态:运行态、就绪态和等待态

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

shell,就是命令行解释程序,它提供了用户与操作系统之间基于命令行的交互界面。用户命令行输入命令,由SHELL对它们做出解释,并将其送往操作系统去执行。

5、什么是SWAP?它的作用?

交换分区,作为虚拟内存使用。

完整答:当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap空间中,等到那些程序要运行时,再从Swap中恢复保存的数据到内存中。划分它时,大小设成你的物理内存的大小的两倍。

6、试简述Linux的启动过程

(1)主机加电启动

(2)加载GRUB/LILO引导程序

(3)加载启动Linux内核

(4)运行init进程

(5)运行终端程序和验证用户登录

7、什么是Shell,它的作用是什么?

Shell基本上是一个命令解释器,类似于DOS下的https://www.doczj.com/doc/074871642.html,。操作系统与外部最主要的接口就叫做shell。shell提供了你与操作系统之间通讯的方式。这种通讯可以以交互方式(从键盘输入,并且可以立即得到响应),或者以shellscript(非交互)方式执行。shell script是放在文件中的一串shell和操作系统命令,它们可以被重复使用。本质上,shell script是命令行命令简单的组合到一个文件里面。8、什么是GRUB,它的作用是?

GRUB 是一个多重操作系统启动管理器,用来引导不同系统。

9、管道的作用:管道就是把一个程序的输出连接到另外一个程序的输入。

10、samba服务器功能:用来提供不同文件系统的文件共享。Apache服务器功能是用来网站服务的服务器。Vsftp服务器功能也是用来提供远程文件传输的。Dns 服务器功能用来提供域名查询。

操作题

1、用shell命令查看/home目录下可执行文件。

Ls –a /home /bin

2、改变桌面背景。

⑴桌面右击——更改桌面背景——打开“外观首先项”,选中背景图单击

⑵/usr/share/backgrounds(主菜单—首选项-背景-/user/share/backgrounds/下选择图片)

3、改变info这个文件的权限,先为-rw-r—r--,用shell命令增加可执行权

限。

sudo chmod a+x info

4、选择一个磁盘分区,对其进行挂载,然后访问其中内容,之后对其卸载。设定: 分区设备/dev/home

挂载目录/home

挂载:sudo mount -t /dev/home /home

访问:cd /home

ls -a

卸载: cd /

umount /home

5、用cal命令查看2008年8月8日是星期几?

cal 8 2008

看到列出的日历是星期五。

6、在根目录下有四个文件m1.txt,m2.txt,m3.txt,m4.txt,用Shell编程,实现自动创建m1,m2,m3,m4四个目录,并将m1.txt,m2.txt,m3.txt,m4.txt 四个文件分别拷贝到各自相应的目录下。

#!/bin/bash

if [ $# -lt 1 ]

then

echo ―`basename $0` [number] ‖

exit 1

fi

TMPLOG=tmp.log

FILEPREFIX=m

FILEPOSTFIX=txt

DIRPREFIX=m

rm -rf TMPLOG

loop=1

while [ $loop -le $1 ]

do

filename=$FILEPREFIX$loop.$FILEPOSTFIX

dirname=$DIRPREFIX$loop

touch $filename

mkdir -p $dirname

cp $filename $dirname

echo ―$loop…starting…‖>>$TMPLOG

echo ―ls -l $file:‖>>$TMPLOG

ls -l $filename>>$TMPLOG

echo ―ls -l $dirname:‖>>$TMPLOG

ls -l $dirname>>$TMPLOG

rm -rf $filename

rm -rf $dirname

loop=$(($loop+1))

done

7、用shell编程计算2*(3+4)的值,并输出结果

#!/bin/bash

echo ―input your number‖

read x,y,z

ans = $x * (y+z)

echo $ans

8、用shell脚本计算1~5的平方

$vim test.sh

#!/bin/sh

for ((a=1; a<=5; a++))

do

let 'b=a * a'

echo $a $b

done

$sh test.sh

1 1

2 4

3 9

4 16

5 25

9、用Shell编程,判断一文件是不是字符设备文件,如果是将

其拷贝到/dev 目录下。

#!/bin/sh

FILENAME=

echo “Input file name:”

read FILENAME

if [ -c "$FILENAME" ]

then

cp $FILENAME /dev

fi

附加:

11.网际层所执行的主要功能是寻址及把_IP_地址和_逻辑地址_转换成物理地址。

12.在安装LINUX系统中,我们使用NETCONFIG程序对网络进行配置,该安装程序会一步步提示用户输入主机名、域名、域名服务器、IP地址、__子网掩码_和_网关_等必要信息。

13、选用shell命令建立目录,并对文件和目录进行移动、复制、删除以及改名等操作。

提示:mv移动和重命名文件

Mkdir创建目录

Rmdir删除目录或文件

1,创建目录:mkdir lanns

2,重命名:mv lanns LANNS

3,移动:mv lanns /home/lanns/lanns /home/lanns/LANNS

将lanns文件移动到LANNS目录

4,复制:cp –r /home/lanns/LANNS/lanns /home/lanns

将/home/lanns/LANNS下的lanns文件复制到/home/lanns下

5,删除:rmdir LANNS

删除/home/lanns 下的LANNS目录(目录必须是空的)

14、不能用来关机的命令是(D )。

(A)shutdown关机(B)halt 休息,停止(C)init(D)logout注销19、能用来关机的命令是(C )。

(A)login (B)reboot (C)init(D)runlevel

能关机命令的有:

Poweroff:立即关闭系统,最后关闭电源。

Halt:立即关闭系统。该命令不自动关闭电源,需要人工关闭电源。Reboot:立即重启系统。(按ctrl+alt+del键也重新启动系统)

Init n:改变系统的运行等级,只有超级用户才可以使用的系统命令。

n :指定的系统运行等级。

0关机

1单用户,无网络服务

2 多用户,默认无网络服务

3 多用户,网络服务,文本环境

4 保留,默认同运行级别3

5 多用户,网络服务,图形环境

6 重启

Init 0

关闭系统。

Shutdown:只有超级用户才能使用的命令,指定时间关闭系统。该命令的默认功能(不适用选项的功能)是关闭当前系统。

LANNS

Linux期末试题

一、选择题: 1.以下哪一个是linux内核的稳定版本( B ) A.2.5.24 B. 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.tar B. gzip C. compress D. uncompress 9. Linux通过VFS支持多种不同的文件系统。Linux缺省的文件系统是( C ) A.VFAT B. ISO9660 C. Ext系列 D. NTFS 10.在vi编辑器中的命令模式下,键入( B )可在光标当前所在行下添加一新行 A.O B. o C. i D. a 11.在vi编辑器中的命令模式下,重复上一次对编辑的文本进行的操作,可使用( C )命令。 A.上箭头 B. 下箭头 C. . D. * 12.删除文件命令为(D)

Linux系统编程试题C

上嵌《嵌入式Linux系统编程》考试试卷C 一、选择题(5×1') 1、( C )是操作系统中最重要、最基本的概念之一,它是系统分配资源的基本单位,是一个具有独立功能的程序段对某个数据集的一次执行活动。 A. 程序 B. 作业 C. 进程 D. 线程 2、( B )的主要特点是提供即时响应和高可靠性。生产过程的控制、武器系统、航空订票系统、银行业务就是这样的系统。 A. 分时系统 B. 实时系统 C. 批处理系统 D. 分布式系统 3、( B )数据传送方式的作用是在外围设备和内存之间开辟直接的数据交换通道。 A. 程序直接控制 B. DMA C. 通道控制 D. 中断 4、下面临界区概念论述正确的是( A ) A.临界区是指进程中用于实现进程互斥的那段程序代码 B.临界区是指进程中用于实现进程同步的那段程序代码 C.临界区是指进程中用于实现进程通信的那段程序代码 D.临界区是指并发进程中与共享变量有关的程序段 5、多道程序设计是指( D ) A.在实时系统中并发运行多个程序 B.在分布式系统中同一时刻运行多个程序 C.在一台处理机上同一时刻运行多个程序 D.在一台处理机上并发运行多个程序 二、填空题(20×1') 1、在Linux系统中,以_____文件___方式访问设备,每个文件用____i节点___来标识。 2、启动Linux Shell的时候,stdin , stdout , stderr 三个文件描述 符会自动打开,他们的值分别是_ 0 _, 1 , 2 . 3、创建新进程的系统调用是 fork()、 exec() ,创建新线程的函数是 pthread_create() . 4、操作系统发展的历程,从串行处理,批处理程序,多道程序,_____分时处理______. 5、进程控制块的三类信息:进程标识信息,___进程状态信息____,___进程控制信息_____.

LINUX练习题及参考答案

一、单选 1 . 存放用户帐号的文件是(C)。 A. shadow B. group C. passwd D. gshadow 2 . 下面哪个系统目录中包含Linux使用的外部设备(B)。 A./bin B. /dev C. /boot D. /home 00 3 . Linux系统的联机帮助命令是(D)。 A. tar B. cd C. mkdir D. man 4 . 如何删除一个非空子目录/tmp (B )。 A. del /tmp/* B. rm -rf /tmp C. rm -Ra /tmp/* D. rm –rf /tmp/* 5. 更改一个文件权限的命令是(C)。 A. change B. attrib C. chmod D. at 6. 如果执行命令#chmod 746 file.txt,那么该文件的权限是(A)。 A. rwxr--rw- B. rw-r--r— C. --xr--rwx D. rwxr--r— 7. 如果您想列出当前目录以及子目录下所有扩展名为―.txt‖的文件,那么您可以使用的命令是(A )。 A. ls *.txt B. find –name ―.txt‖ C. ls –d .txt D. find . ―.txt‖ 8 . 怎样显示当前目录(A)。 A. pwd B. cd C. who D. ls 9 . 欲把当前目录下的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 10.为了达到使文件的所有者有读(r)和写(w)的许可,而其他用户只能进行只读访问,在设置文件的许可值时,应当设为:( B )。 A. 566 B. 644 C. 655 D. 744 11.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,我们可以使用:( A )。 A. tar -xvzf myftp.tar.gz B. tar -xvz myftp.tar.gz C. tar -vzf myftp.tar.gz D. tar -xvf myftp.tar.gz 12.用来保存用户名、个人目录等资料的文件是(B )。 A. /etc/shadow B. /etc/passwd C. /etc/inittab D. /etc/group 13.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是( C )。 A. read-only B. write C. read-write 14.绝大多数Linux分区使用的文件系统类型是( D )。 A. vfat B. nfs C. swap D. ext2 15.在Linux系统中,硬件设备大部分是安装在( B )目录下的。 A. /mnt B. /dev C. /proc D. /swap 16.比较重要的系统配置资料,一般来说大部分位于( A )目录下。 A. /etc B. /boot C. /home D. /usr 17.要改变文件的拥有权,使用命令( B )。 A. chgrp B. chown C. chsh D. chmod 18.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项是(D )。 A -m B –d C -f D –p 19.局域网的网络地址192.168.1.0/24,局域网络连接其它网络的网关地址是192.168.1.1。主机192.168.1.20访问172.16.1.0/24网络时,其路由设置正确的是(B )。

linux题库选择及答案

一、选择题 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 2.在Red Hat Linux中,系统默认的(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 21.局域网的网络设备通常有(ABCDE)

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

1 Linux期末考试复习题 --completed on Nov 17,2013 by lvlv 一、选择题 1Linux( B ) A. Linux操作系统具有虚拟内存的能力 B. Linux操作系统不是UNIX Linux上程序不适合UNIX平台上运行 C. Linux操作系统不限制应用程序可用内存的大小 D. Linux一时间可以有多个用户使用主机 Linux TCP/IP Unix Linux上完成的程序移植到Unix Linux操作系统是免费软件 他网络操作系统最大的区别。 2Linux交换分区的作用是(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 A64GB 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 2 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 init1。init 作是立即完成的。init 0命令用于立即将系统运行级别切换为0init 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)。 A1块IDE硬盘上的第5个逻辑分区 B2块IDE硬盘上的第1个逻辑分区 C1块SCSI硬盘上的第5个逻辑分区 D2块SCSI硬盘上的第1个逻辑分区 sdb5sd表示SCSI b5表示第一个逻辑分区。这是因为Linux 的第一个逻辑分区从5Linux主分区命名为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 ) 。 3 A B C D 19.如果在Linux rd命令( C )。

LINUX复习题含答案——by LANNS

LINUX复习题——LANNS整理 注:由于打印出来的题目错误过多,我对此重新一个一个实践整理过,确保了答案的最大准确性。祝你考试顺利! 选择题和填空 1、Linux最早是由一位名叫(c )的计算机爱好者开发. (A)Linux Sarwar (B)Rob Pike (C) Linus Torvalds (D) Richard Petersen 2、下列(D )是自由软件。 (A) Windows XP (B) UNIX (C) Solaris (D) Linux 3、下列( A)不是Linux的特点 (A) 单用户(B) 设备独立性(C)开放性(D)多任务 4、Linux安装过程中的硬盘分区工具是( D)。 (A)FIPS (B)PQmagic (C)FDISK (D)Disk Druid 5、Linux的根分区的文件系统类型是(B )。 (A)FAT32 (B)ext3(C)FAT16 (D)NTFS 7、GRUB的菜单定义在(A )文件中。 (A)menu.lst (B)lilo.conf (C)httpd.conf (D)vsftpd.conf 8、在bash中超级用户的提示符是(A )。 (A)# (B)C:\> (C)grub> (D)$ 9、GRUB的命令行模式的命令提示符是(A )。 (A)grub> (B)$ (C)# (D)C:\> 10、当安装好Linux后,系统默认的帐号是( C)。 (A)administrator (B)guest (C)root (D)boot 11、在命令行模式中、输入(D)不能进入末行模式。 (A)?(进入末行模式)(B)/(进入末行模式)(C):(进入末行模式)(D)i(进入编辑模式) 12、可以为文件或目录重命名的命令是(B )。 (A)rm (B)mv (C)rmdir (D)mkdir 13、用于文件系统挂载的命令是(A )。 (A)mount (B)fdisk (C)df (D)man 14、不能用来关机的命令是(D )。 (A)shutdown关机(B)halt 休息,停止(C)init(D)logout注销 15、Linux系统中,将加密过的密码放到(C )文件中。 (A)other (B)/etc/password (C)/etc/shadow(D)/etc/passwd 16、变更用户身份的命令是(C )。 (A)who (B)whoami (C)su (D)id 17、用于终止某一进程执行的命令是(C )。 (A)free (B)pstree (C)kill(D)ps 18、比较文件的差异要用到的命令是( A)。

linux及C试题(含答案)

华清远见嵌入式学院《Linux及C》考试题(B卷) 一、选择题(23题,每空2分,共46分) 1.在使用mkdir命令创建新的目录时,在其父目录不存在时先创建父目录的选项(D )。 A.-m B.-d C.-f D.-p 2.任何时候用户需要回到用户主目录时可以使用命令 ( A ) 。 A. cd B. pwd C. path D. cd . 3.将当前目录下的文件shell.sh移动到目录/home/linux下的命令为( B ) 。 A. cp shell.sh /home/linux B. mv shell.sh /home/linux C. ls shell.sh / home/linux/she ll.sh D. mv /root/shell.sh /home/linux/shell.sh 4.下面( C )命令不能用来显示文件的内容。 [A] more [B] less [C] find [D] cat 5./etc/shadow文件中存放( B )。 A.用户账号基本信息 B.用户口令的加密信息 C.用户组信息 D.文件系统信息 6.LINUX所有服务的启动脚本都存放在( B )目录中。 A./etc/rc.d/init.d B./etc/init.d C./etc/rc.d/rc D./etc/rc.d 7.若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为(C )。 A.tar -cvf myfile.txt myfile.txt.tar.gz B.tar -zcvf myfile.txt myfile.txt.tar.gz C.tar -zcvf myfile.txt.tar.gz myfile.txt D.tar -cvf myfile.txt.tar.gz myfile.txt 8.以下程序的运行结果为( C ) #include #include int SubCount(char *dest, int count) { strcpy(dest,"555"); count++; return 0; } int main() { int count = 3; char caBuf[8]; SubCount(caBuf,count); printf("%d\n",count);

Linux-期末考试试题(含答案)

一、命令部分 1.新建一个用户user,密码设为123456,并将其加到root组。写出所用命令。 # useradd wang # passwd wang 123456 123456 # groupadd root # usermod–g root wang 2.将当前计算机的IP地址设为192.168.1.123,子网掩码为255.255.255.0。写出所用命令。 # ifconfig eth0 192.168.1.123 netmask 255.255.255.0 3.显示当前系统的日期和时间命令。 # date–d–y 4.查看命令sort的帮助文件,写出所用命令。 # man sort 5.分屏显示/etc/httpd/conf/httpd.conf文件的命令。 # less /etc/httpd/conf/httpd.conf按“Q”退出该命令 6.将hello!写入/home/wang/test.txt的命令(vi及vim编辑器除外)。 # echo ‘hello!’> /home/wang/test.txt 7.更改用户zhang的登录shell为/sbin/nologin的命令。 # usermod–s /sbin/nologin zhang

8.配置当前主机的默认网关为192.168.2.254的命令。# route add default gw 192.168.2.254 9.连续ping目的IP为192.168.2.245为10次的的命令。# ping–c 10 192.168.2.245 10.打包并压缩/etc目录的命令。 # tar–zcvf mylinux_etc.tar.gz /etc/ 或# tar -jcvf mylinux_etc.tar.bz2 /etc/ 11.查看月历并将内容追加到文件/dd中的命令。 cal–j >>/dd 12.查看当前目录的命令。 Pwd或ls 13.将/etc/passwd的内容追加到文件aaa中的命令。cat /etc/passwd >>/aaa 14.查看/etc/passwd文件的前10行的命令。 head -10 /etc/passwd 15.查看/etc/vsftpd/vsftpd.conf的后10行的命令。 tail -10 /etc/vsftpd/vsftpd.conf 16重启samba服务的命令。 service smb restart 17.查看进程状态的命令。 ps -aux

Linux操作系统 考精彩试题库

1.在Linux目录结构中目录中的文件是普通用户可以使用的可使用的可执行文件的目录是(B)19 A./sbin B./bin C./usr D./lib 2.在Linux目录结构中Linux的核及引导程序所需要的文件位于(B)目录 A/bin B./boot C./root D./proc 3.在Linux目录结构中用来存放系统配置文件(D)目录 A./lib B./dev C./proc D./etc 4.Linux三种特殊权限中仅用于目录文件的权限是(C)22 A.SUID B.SGID C.黏滞位 D.都可以 5.Linux三种权限中允许进入目录的权限(C) 22 A.r-可读 B.w-可写 C.x-可执行 D.都不是 6.下列脚本文件最先自动执行的是(A)24 A./etc/rc.local B./etc/profile C.~/.bashrc D.~/.bash_logout 7.下面通配符可匹配多个任意字符的通配符是(A)29 A.* B. ? C.[abcde ] D.[!a-e] 8.输出重定向符号右边的文件已经存在,不会覆盖文件而是追加的定向符是(B) A.> B.> > C. 2> D.&> 9.表示用户家目录的是(B) A./home (所有用户家目录的父目录,+用户名才是用户家目录) B.~ C. . D. .. 10.可删除非空目录及其子目录的命令是(B) A. touch B.rm -r C.mkdir D.rmdir空目录 11. 是强引用的符号(A) A. 单引号 B.反引号 C.双引号 D.中括号 12.可显示隐藏文件的ls命令形式选项是(A) A. ls -a B. ls -d C.ls -h D .ls -l 13.可通过接受标准输入作为输出容来创建简单文件的命令是(B)42 A.touch B.cat C.vi D. gedit 14.不带有编辑功能但有翻页、按行滚动、搜索功能的命令是(B)43 A.cat B.more和less C.head 和tail D vi 15.wc命令可统计文件的行数、字数和字节数。在下列格式中只显示文件的字数的是(C)51 A.wc B. wc -c C. wc -w D wc -l 16.可实现文件重命名的命令是(B)52 A.cp B. mv C. ln D rename

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期末考试试题8套(含答案)

Linux 期末考试试题(一) 一、选择题 (每小题2分,共50分) 1.在创建Linux分区时,一定要创建(D )两个分区 A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP D.SW AP/根分区 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试卷及答案

Linux理论操作测试题 请将下面的题目在电脑上运行后,按照要求填写答案。答案填写在电子试卷的最后答案位置1 选择题 1)下列那一个指令可以在档案中搜寻关键词? (1) ps (2) cat (3) more (4) grep 2)fg 这个指令是指? (1) 前台执行 2) 背后执行 (3) 立即执行 (4) 不要执行 3) bg 这个指令是指? (1) 前台执行 (2) 后台执行 (3) 立即执行 (4) 不要执行 4)at 这个指令是指? (1) 使用者排程程序 (2) 只有root身份才能使用的排程程序 (3) 安装程序 (4) 除错指令 5)如何查看过去的登入记录? (1) last (2) vi /var/log/wtmp (3) who (4) tail /var/log/wmtp 6)下列何者必是Linux 中的执行文件? (1) filename.exe (2) filename.sh (3) filename.bat (4) 执行过 chmod 755 filename 指令之后的 filename 7)进入 X window 的指令为? (1) x (2) start (3) run x

(4) startx 8)/etc 这个目录的主要作用? (1) 存放执行档 (2) 存放函式库 (3) 存放设定档 (4) 存放邮件档 9)/home 这个目录通常的主要作用为? (1) 存放执行档 (2) 存放函式库 (3) 存放设定档 (4) 存放使用者的自家目录 10) cd - 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 11) cd ~ 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 12) cd .. 这个指令的用途是? (1) 切换到自家目录 (2) 离线 (3) 回到先前的路径位置 (4) 回到上一层目录 13)通常第一颗IDE硬盘的第一个分割区用下列何者来表示? (1) had (2) hda1 (3) sda (4) sda1 14)下列何者代表第一颗IDE硬盘的第一个logical partition? (1) hda1 (2) hda2 (3) sda1 (4) hda5 15)在 Linux 环境下,用来制作安装开机盘的程序为? (1) rawrite (2) dd (3) fsck (4) fdisk 16)下列那一个档案用来记载服务信道(port)的列表? (1) /etc/hosts (2) /etc/nsorder

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)配置该服务器时对安全性选项

linuxc试题

、选择题(20题,共44 分) 1?常见的Linux发行版本有很多,下面不是Linux发行版本的是()。 [A] Red Hat Linux [B] Ubuntu Linux[C] X Window[D] SuSE Linux 2?下面不是对Linux操作系统特点描述的是()。 [A]良好的可移植性[B]单用户[C]多用户[D]多任务 3. 下面()命令不能用来显示文件的内容。 [A] more [B] less[C]find [D] cat 4 .查看创建目录命令mkdir 的帮助文档,可以使用命令()。 [A]mkdir -h [B] help mkdir[C]mkdir -p [D] man mkdir 5. 假设目录中存在若干文件(num 表示文件编号,1~10),使用以下( ) 通配符可以挑选出其中的编号为1、3、5的文件。 [A] file_*txt [B] flie_?.txt[C]file_[135].txt [D] file」八135].txt 6. 文件权限r-x-wxr--对应的八进制表示形式为() [A] 0536 [B] 0654 [C] 0656[D]0534 7?在C语言中,要求运算数必须是整型的运算符是()。[A] / [B] ++ [C] !=[D]% 8. C语言中,逻辑真”等价于()。 [A]大于零的数[B]大于零的整数[C]非零的数[D]非零的整数 9. 目前流行的两种软件包管理机制,Debian使用()软件包,Redhat使用() [A] tgz[B]rpm [C] tar[D]deb

10. 下面函数的功能是()。 int fun (char*x) { char*y=x; while(*y++); return(y-x-1); } [A] 求字符串的xx [B] 比较两个字符串的大小 [C] 将字符串x复制到字符串y [D] 将字符串x连接到字符串y后面 11. C语言程序的三种基本程序是()。 [A]顺序结构,选择结构,循环结构软件包。[B ]递归结构,循环结构,转移结构 [C] 嵌套结构,递归结构,顺序结构 [D] 循环结构,转移结构,顺序结构 12. 执行下面语句后的输出结果为( )。 int i = -1; if (i < =0) printf( “ **n*”* ); i = 2; else

Linux上机操作复习题答案

一、命令部分 1.新建一个用户wang,密码设为123456,并将其加到root组。写出所用命令。 # useradd wang # passwd wang 123456 123456 # groupadd root # usermod –g root wang 2.将当前计算机的IP地址设为子网掩码为。写出所用命令。 # ifconfig eth0 netmask 你是公司的Linux服务的管理员。你使用vi编缉/etc/inittab文件时,在命令模式下查询shutdown字符串,使用的命令。 vi /etc/initab /shutdown 4.显示当前系统的日期和时间命令。 # date –d –y 5.查看命令sort的帮助文件,写出所用命令。 # man sort 6.统计/etc/passwd文件的字节数和行数,写出所用命令。 # wc –cl /etc/passwd 7.分屏显示/etc/httpd/conf/文件的命令。 # less /etc/httpd/conf/ 按“Q”退出该命令 8.将hello!写入 /home/wang/的命令(vi及vim编辑器除外)。 # echo ‘hello!’> /home/wang/ 9.让named守护进程运行在级别3,5的命令。 # telinit 3 # telinit 5 10.更改用户zhang的登录shell为/sbin/nologin的命令。 # usermod –s /sbin/nologin zhang 11.查看当前linux服务器的主机名的命令。 # cat /proc/sys/kernel/hostname 或 # sysctl 或 # hostname 12.查看当前主机的路由的命令。 # route 13.配置当前主机的默认网关为的命令。 # route add default gw 连续ping目的IP为为10次的的命令。 # ping –c 10 查看当前主机TCP协议连接情况的命令。 # netstat -t 16.打包并压缩/etc目录的命令。 # tar –zcvf /etc/

LINUX-c试题

华清远见嵌入式学院第一学期期中考试 一、选择题(20题,共44分) 1.常见的Linux发行版本有很多,下面不是Linux发行版本的是( )。 [A] Red Hat Linux [B] Ubuntu Linux [C] X Window [D] SuSE Linux 2.下面不是对Linux操作系统特点描述的是( )。 [A] 良好的可移植性 [B] 单用户 [C] 多用户 [D] 多任务 3.下面( )命令不能用来显示文件的内容。 [A] more [B] less [C] find [D] cat 4.查看创建目录命令mkdir的帮助文档,可以使用命令( )。 [A] mkdir –h [B] help mkdir [C] mkdir -p [D] man mkdir 5.假设目录中存在若干文件file_num.txt(num表示文件编号,1~10),使用以下( )通配符可以挑 选出其中的编号为1、3、5的文件。 [A] file_*.txt [B] flie_?.txt [C] file_[135].txt [D] file_[^135].txt 6.文件权限 r-x-wxr--对应的八进制表示形式为( ) [A] 0536 [B] 0654 [C] 0656 [D] 0534 7.在C语言中,要求运算数必须是整型的运算符是( )。 [A] / [B] ++ [C] != [D] % 8.C语言中,逻辑“真”等价于( )。 [A] 大于零的数 [B] 大于零的整数 [C] 非零的数 [D] 非零的整数

9.目前流行的两种软件包管理机制,Debian使用( )软件包,Redhat使用( )软件包。 [A] tgz [B] rpm [C] tar [D] deb 10.下面函数的功能是( )。 int fun (char*x) { char*y=x; while(*y++); return(y-x-1); } [A] 求字符串的长度 [B] 比较两个字符串的大小 [C] 将字符串x复制到字符串y [D] 将字符串x连接到字符串y后面 11.C语言程序的三种基本程序是( )。 [A] 顺序结构,选择结构,循环结构 [B] 递归结构,循环结构,转移结构 [C] 嵌套结构,递归结构,顺序结构 [D] 循环结构,转移结构,顺序结构 12.执行下面语句后的输出结果为( )。 int i = -1; if (i < =0) printf(“****\n”); i = 2; else printf(“%%%%\n”); [A] **** [B] %% [C] %%%% [D] 有语法错误。不能正确执行 13.下面的程序运行结果为( )。

相关主题
文本预览
相关文档 最新文档