文档库 最新最全的文档下载
当前位置:文档库 › linux选修课复习

linux选修课复习

linux选修课复习
linux选修课复习

Linux考试复习题

一.填空题:(40分)

1.现在正在一个安装了64MB内存的系统上安装Linux。对于这个系统来说,128MB 的交

换分区是最好的。

2.将运行级别1切换到运行级别3使用init3 命令。

3.要查看目录下的所有文件的详细内容,包括隐藏文件,输入命令list -al 。

4.在文字模式下,如果要用数值法更改文件lookup.txt的权限为:文件拥有者对文件具有读

写执行的权限,同组的用户对文件具有读写的权限,而其他用户只具有读取的权限,应执行命令chmod 764

5.vi中使用vi /etc/passwd 命令可以将/etc/passwd文件读入到当前的vi中。

6.vi中使用set nu 命令可以显示所有行号。

7.在vi编辑环境下,使用Esc键进行模式转换。

8.vi编辑器具有两种工作模式:命令模式和输入模式。默认的工作模式是:命令模式。

9.在用vi编辑文件时,将文件内容存入test.txt文件中,应在命令模式下键入:w test.txt。

10.当我们新建了一个用户并设置了密码后,系统会自动在/home目录创建以该用户的

目录。

11.在Linux系统中,以文件方式来访问设备。

12.某文件的权限为:drw-r--r--,用数值形式表示该权限,644 。

13.前台起动的进程使用ctrl +c终止。

14.安装Linux系统对硬盘分区时,必须有三种分区类型:根分区/,交换分区swap,引

导分区boot 。

15.系统交换分区是作为系统硬盘的一块区域。

16.在安装Linux系统中,使用netconfig程序对网络进行配置,该安装程序会一步步提示用

户输入主机名、域名、域名服务器、IP地址、网关地址和子网掩码等必要信息。

17.Ping命令常常用于测试网络的连通性。

18.可以用ls–al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,

其中第一段占1位,表示文件类型,第二段占3位,表示文件所有者对该文件的权限。

第三段占3位,表示组用户对该文件的权限。第四段占3位,表示其它用户对该文件的权限。

19.在服务器端为用户提供浏览web服务的是apache应用程序。

20.Apache服务器进程配置文件是httpd.conf。

21.在服务器端为用户提供文件传输服务的是FTP应用程序。

22.FTP服务器进程配置文件是vsftpd.conf。

23.在服务器端为windows用户提供文件共享服务的是samba应用程序。

24.samba服务器进程配置文件是smd.conf。

25.在Linux系统中,用来存放系统所需要的配置文件和子目录的目录是/etc。

26.结束后台进程的命令是kill。

27.欲发送10个分组报文测试与主机192.168.1.12的连通性,应使用的命令和参数是:ping

192.168.1.12 –c 10。

28.在Linux系统中,压缩文件后生成后缀为.gz文件的命令是gzip。

29.在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为hdb。

30.将/home/stud1/wang目录做归档压缩,压缩后生成wang.tar.gz文件,并将此文件保存到

/home目录下,实现此任务的tar命令格式是tar- zcvf /home/wang.tar.gz /home/stud1/wang。

31.在使用手工的方法配置网卡的IP网络参数时,可通过修改

/etc/sysconfig/netwoek-scripts/ifcfg-eth0文件来实现

32.rm命令可删除文件或目录,其主要差别就是是否使用参数-r或-R。

33.mv命令可以移动文件和目录,还可以为文件和目录重新命名。

34.nfs协议用于实现Unix(/linux)主机之间的文件系统共享。

35.创建用户的命令是:adduser或useradd。

36.在/etc/group 文件中可以查看用户的创建信息。

37.从root用户切换到user01用户的命令是su user01

38.使用*每次匹配若干个字符。

39.samba 的linux客户端命令是smbclient

40.匿名用户使用ftp 服务上传文件的默认目录是/var/ftp/pub

二.单项选择题:(30分)

1、Linux文件系统的文件都按其作用分门别类地放在相关的目录中,对于外部设备文件,一般应将其放在( )目录中。

A、/dev

B、/boot

C、/root

D、/etc

2、逻辑分区是建立在()分区上。

A、从分区

B、扩展分区

C、主分区

D、第二分区

3、为了将文件./myftp.tgz解压缩到当前目录下,我们可以使用()。

A、tar -cvzf ./myftp.tar.gz

B、tar -xvzf ./myftp.tar.tgz

C、tar -vzf .mytp.tar.tgz

D、tar -ztvf ./myftp.tar.tgz

4、为了将根目录下所有*.TXT 文件打包并压缩归档到文件this.tar.gz,我们可以使用()。

A、tar -czvf this .tar.gz /*.txt

B、tar ./*.txt -czvf this .tar.gz

C、tar -cxvf this .tar.gz ./*.txt

D、tar -cxvf this .tar.gz ./*.txt

5、终止一个前台进程可能用到的命令和操作是()。

A、kill

B、+C

C、shut down

D、halt

6、下列文件中,包含了主机名到IP地址的映射关系的文件是()。

A、/etc/HOSTNAME

B、/etc/hosts

C、/etc/resolv.conf

D、/etc/networks

7、以下Linux命令中,( )用来显示和设置网络接口的配置信息。

A、ipconfig

B、ifconfig

C、route

D、nslookup

8、root文件系统一旦安装完毕,内核将启动名为()的程序,这也是引导过程完成后,内核运行的第一个程序

A、login

B、rc.d

C、init

D、startup

9、Linux文件权限一共10位长度,分成四段,第一段表示的内容是()。

A、文件类型

B、文件所有者的权限

C、文件所有者所在组的权限

D、其他用户的权限

10、.在局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,问题可能是()。

A、主机IP设置有误

B、没有设置连接局域网的网关

C、、局域网的网关或主机的网关设置有误

D、局域网DNS服务器设置有误

11、配置Apache服务器需要修改的配置文件为()。

A、httpd.conf

B、access.conf

C、srm.conf

D、named.conf

12、若一台计算机的内存为128MB,则交换分区的大小通常是C。

A 、64MB

B、128MB

C、256MB

D、512MB

13、在下列的一些应用协议中,()是能够实现本地与远程主机之间的文件传输工作。

A 、telnet

B、FTP

C 、SNMP

D、NFS

14、对名为fido的文件用chmod 551 fido进行了修改,则它的许可权是()。

A、-rwxr-xr-x

B、-rwxr--r--

C、-r--r--r--

D、-r-xr-x—x

15、WWW服务器是在Internet上使用最为广泛,它采用的是()结构。

A、服务器/工作站

B、B/S

C、集中式

D、分布式

16、NFS是()系统。

A、文件

B、磁盘

C、网络文件

D、操作

17、Linux系统的联机帮助命令是()。

A. tar

B. cd

C. mkdir

D. man

18、删除一个非空子目录/tmp的命令是( )。

A、del /tmp/*

B、rm -rf /tmp

C、rm -Ra /tmp/*

D、rm –rf /tmp/*

19、更改一个文件权限的命令是()。

A、change

B、attrib

C、chmod

D、at

20、列出当前目录下所有扩展名为“.txt”的文件,使用的命令是()。

A、ls *.txt

B、find . –name “.txt”

C、ls –d .txt

D、find . “.txt”

21、显示当前目录的命令是()。

A、pwd

B、cd

C、who

D、ls

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

A、copy file1.txt file2.txt

B、cp file1.txt | file2.txt

C、cat file2.txt file1.txt

D、cat file1.txt > file2.txt

23、下列那一个指令可以用来显示ASCll码文件的内容()。

A、ps

B、rm

C、cd

D、cat

24、下列那一个指令可以切换目录()。

A、ps

B、ls

C、cd

D、rm

25、下列那一个指令可以清除屏幕()。

A、cls

B、clear

C、check

D、pu

26、建立空目录的命令是()。

A、mk

B、dir

C、rmdir

D、mkdir

27、删除空目录的命令是()。

A、mk

B、dir

C、rmdir

D、m

28、可以建立一个空档文件的命令是()。

A、rm

B、pwd

C、more

D、touch

29、设定用户的密码的命令是()。

A、pwd

B、newpwd

C、passwd

D、password

30、挂载文件系统的命令是()。

A、munt

B、mount

C、unmount

D、umont

31、卸载文件系统的命令是()。

A、umount

B、unmount

C、mount

D、umont

33、用来改变文件拥有者及群组的命令是()。

A、chown

B、chmod

C、chsh

D、chpwd

34、下列那一个指令可以用来关机()。

A、poweroff

B、shutdown

C、reboot

D、closeboot

35、apache是一种()。

A、W EB Server

B、FTP Server

C、News Server

D、Mail Serve

36、vi 是一种()。

A、编辑程序

B、设定接口

C、绘图程序

D、MP3播放程序

37、cd .. 命令的用途是()。

A、切换到当前目录

B、离线

C、回到先前的路径位置

D、回到上一层目录

38、第一个IDE硬盘的第一个主分区的表示方法是()。

A、hda

B、hda1

C、sda

D、sda1

39、第一个IDE硬盘的第一个逻辑分区的表示方法是()。

A、hda1

B、hda2

C、sda1

D、hda5

40、关于firewall 的叙述,者正确的是()。

A、网络防火墙

B、一套用来明显区隔两个(或以上)网络之间的一组软硬件装置

C、最大的目的在于防止网络遭受入侵

D、以上皆是

三、简答题(20分)

1、什么是linux 的交换空间?交换空间大小设置的原则是什么?

解答:

如果linux在运行时物理内存不够,linux会把内存的数据先写到磁盘上,当需要数据时再读回到物理内存中,这个过程称为交换。而用于交换的磁盘空间称为交换空间。

交换空间的大小一般是物理内存的1.5~2.5倍

2、写出添加一个linux用户USER05,设置用户口令并查看创建结果的具体步骤和命令.

解答:

(1).添加用户Useradd user05

(2).设置用户口令password user05

(3)用文本编辑器打开/etc/group 可看到创建结果

3、将linux服务器的/home/linuxsir目录共享给windows客户,权限是可读写,匿名用户可以以guest身份登录,在samba服务器的主配置文件/etc/samba/smb.conf里怎样修改。

解答:用编辑器打开/etc/samba/smb.conf文件,加入以下内容:

[linuxsir]

path = /opt/linuxsir (设置共享出的目录在linux系统中的路径)

writeable = yes (设置是否可写)

guest ok = yes (设置匿名用户以guest身份是否可以登录)

4、在NFS服务中创建一个共享目录/opt/nfspub目录,允许192.168.1.20用户可读写,该网段的其它用户可读。请修改NFS的主配置文件/etc/exports ,修改完毕重新装载该配置文件,写出操作步骤。

解答:

1.创建共享目录

Mkdir /opt/nfspub

2.用编辑器打开/etc/exports文件

Vi /etc/exports

3.在文件最后加入如下内容

/opt/nfspub 192.168.1.20((rw,sync) ,192.168.1.0/24 (r,sync) (rw意为可读写,sync意为同步模式)

4.重新装载该配置文件

Sercice nfs reload

5、windows 客户机要将本地C:\file.txt的文件,通过linux的FTP服务上传到testuser 用户的/home/testuser目录下,请写出操作命令和步骤。FTP服务器IP:192.168.1.1

解答:

1.启动linux的FTP服务

service vsftpd start

2.在windows 客户机上进入命令提示符操作界面

cd c:\

3.登陆FTP

ftp 192.168.1.1

4.输入用户名testuser 及口令

5.上传文件才C:\file1.txt

put file1.txt

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题库选择及答案

一、选择题 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考试知识点汇总.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及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期末考试重点

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复习资料

一、题型: 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试卷及答案

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

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

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职业认证考试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.新建一个用户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考试重点总结

Bootload的两个阶段: 阶段1主要包含依赖于CPU体系结构的硬件初始化代码,而且通常都是用汇编语言来实现的,以达到短小精悍的目的。这个阶段通常包括以下步骤: (1)硬件设备初始化。这是BootLoader开始就执行的操作,其目的是为阶段2的执行,以及随后内核的执行准备好基本的硬件环境。 (2)为加载BootLoader的阶段2准备RAM空间。为了获得更快的执行速度,通常把阶段2加载到RAM空间来执行。 (3)拷贝BootLoader阶段2的代码到RAM空间中。 (4)设置好堆栈。 (5)跳转到阶段2的C程序入口点。 阶段2通常用C语言来实现,这样可以实现更复杂的功能,而且代码会具有更好的可读性和可移植性。通常包括以下步骤: (1)初始化本阶段要使用到的硬件设备。 (2)检测系统内存映射。 (3)将内核映像和根文件系统映像从Flash上读到RAM空间中。 (4)为内核设置启动参数。 (5)调用内核。 什么是嵌入式系统: 嵌入式系统是以应用为中心,以计算机技术为基础,其软/硬件可裁减,可满足应用系统对功能、可靠性、成本、体积、功耗的严格要求的专用计算机系统。 嵌入式系统的基本特点: 面向特定应用、设计高效、综合性强、生命周期长、程序固化、需要独立的开发系统、可靠性高、成本低、功耗低、体积小。 嵌入式系统的发展趋势: 产品种类不断丰富,应用范围不断普及;性能不断提高;功耗不断降低,体积不断缩 小;网络化、智能化程度不断提高;软件成为影响价格的主要因素。 嵌入式处理器的特点: 低档处理器多采用哈佛结构,高档处理器多采用冯·诺伊曼结构;品种规格系列化;对实时多任务有很强的支持能力;可靠性高、功耗低、集成度高、性价比高。 嵌入式处理器的选择原则: 1、应能满足应用的设计目标; 2、开发工具是否好用? 3、市场占有率; 4、应该遵循“够用”原则,不应片面追求高性能。

linux操作系统考试试卷(含答案)B

试卷编号02 拟题教研室(或教师)签名教研室主任签名 长沙理工大学考试试卷……………………………………………………………………………………………………………… 课程名称(含档次)linux操作系统课程代号 专业层次(本、专)考试方式(开、闭卷)开 一、单项选择题(每题2分,共40分) 1获取命令find的用法帮助,可以使用() A.help find B.whichi find C.find help D.man find 2.检查硬盘上每个目录所占用的硬盘块数目,使用的命令是() A.blocks B.df C.free D.du 3.Cat命令不能实现以下()项功能。 A.建立文件B.连接文件 C.编辑文件内容D.浏览文件内容 4.如果要把一个文件移动或者拷贝到其他位置,希望在不小心覆盖已经存在的文件的时候受到警告,则在使用cp或mv命令的时候应该加上什么选项?()A.-w B.-i C.-r D.-F 5.为了重新命名一个文件,应该使用哪个命令?() A.mv B.chdir C.ren D.md 6.改变文件的属主,可使用命令() A.chmod B.chgrp C.chown D.umask 7.一般可以使用()命令来结束一个进程。 A.ps B.kill C.nohup D.nice 8. 6. /dev/sdc6分区表示( ) A. 第2块IDE硬盘的第6个分区,是逻辑分区 B.第3块IDE硬盘的第6个分区,是逻辑分区 C. 第3块SCSI硬盘的第6个分区,是逻辑分区 D.第3块SCSI硬盘的第2个分区,是逻辑分区

9.下列文件存取权限中,()权限不属于Linux系统。 A.读权限B.写权限C.复制权限D.执行权限 10.查看当前shell中进程的详细信息,可以使用命令() A.ps -ef B.ps -f C.ps –e D.ps -u 11.权限字串-rwxr-xr--所对用的八进制权限串是() A.754 B.761 C.366 D.531 12.root文件系统一旦安装完毕,内核将启动名为()的程序,这也是指导过程完成后,内核运行的第一个程序。 A.login B.rc.d C.init D.startup 13.在下列操作符号中,()是管道操作符。 A.|B.》 C.< D.> 14.Linux系统中不存在下列哪种基本文件类型?() A.普通文件B.系统文件C.目录文件D.连接文件 15.Linux系统能够直接读取的分区类型是() A.NTFS B.FAT16 C.FAT32 D.ext3 16.建立一个新文件可以使用的命令为() A.chmod B.more C.cp D.touch 17.下面哪个文件包含了主机名到ip地址的映射关系?() A./etc/hostname B./etc/hosts C./etc/resolv.conf D./etc/networks 18.使用匿名登录ftp时,用户名为?() A.users B.anonymous C.root D.guest 19.在下列命令中,不能显示文本文件内容的命令是?() A.more B.less C.tail D.join 20.使用$cd~命令后,进入的目录是?() A.用户的家目录B./ C.~ D./tmp 二、填空题(每空2分,共20分) 1.链接分为硬链接和()。

最新《LINUX系统及其编程》考试复习重点

1 《LINUX系统及其编程》复习大纲 2 1.Linux系统的类型、结构(内核、shell用户界面的作用) 3 2.安装Linux时需要收集哪些信息? 4 3.Linux磁盘分区(分区方式、分区工具、分区类型、分区参数) 5 4.交换分区的作用 6 5.Linux分区与目录的关系 7 6.用户帐号的设置 8 习题1-8、1-9、1-12、1-13、1-15 9 7.Linux终端及其工作方式(Linux终端的选择方法及其字符命令行方10 式与图形操作界面的转换方法) 8.什么是shell?shell命令解释器的作用 11 12 9.shell提示符 13 10.Linux系统中的文件类型(主要文件类型的标识) 11.Linux的文件目录结构(系统目录:/usr、/home、/dev、/bin、 14 15 /etc,/var的作用,用户主目录:/home/用户名~,“.”、“..”目录)16 12.通配符(*、?[、]、-)转义字符(\)的使用方法 17 13.目录和文件的基本操作 18 (cat、more、less、cp -r 、rm -r、mv、mkdir、rmdir、cd、pwd、ls -al)19 14.链接类型及其不同链接类型之间的区别,链接的作用。

习题 2-1~2-5、2-8~2-15、2-17、2-22 20 21 17.vi编辑器(三种基本工作模式及其转换、保存文件和退出vi的方法)22 习题 3-1、3-2、3-3 23 18. X Window系统(组成部分及其每部分的作用) 24 19.Linux系统两种主要的桌面系统环境是什么 25 20.桌面系统与X Window和窗口管理器的关系 26 习题4-1、4-2、4-3、4-7~4-10 27 21.挂载一个存储设备(需要的信息,挂载卸载命令以及使用注意事项) 28 22.Linux所支持的文件系统类型 29 23.Linux系统中存储设备的名称 30 24. 虚拟文件系统(VFS)的作用 31 25.自动挂载及其配置文件配置文件/etc/fstab 32 习题 6-2、6-3、6-4、6-5、6-8、6-9 33 26.配置网络接口设备的几种方法 34 27. 常用的网络服务管理工具 35 19.常用网络服务的作用及其启动和关闭的方法 36 20.Linux帐号的分类(UID和GID) 37 21.用户帐号信息的配置文件/etc/passwd及其内容

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. 以下哪个命令可以终止一个用户的所有进程 )命令来查看网络接口的状态

相关文档