linux习题1.docx
- 文档编号:27441751
- 上传时间:2023-07-01
- 格式:DOCX
- 页数:21
- 大小:27.46KB
linux习题1.docx
《linux习题1.docx》由会员分享,可在线阅读,更多相关《linux习题1.docx(21页珍藏版)》请在冰豆网上搜索。
linux习题1
目录
1.1Linux操作系统安装、登录及删除2
1.2:
图形化用户界面5
1.3:
字符界面及文本编辑器6
2.1:
用户与组群管理8
2.2:
文件系统及文件管理9
2.3:
进程管理与系统监视12
3.1:
网络配置13
3.2:
网络服务器配置14
4:
Linux下的C语言编程17
1.1Linux操作系统安装、登录及删除
一、选择题
1.Linux最早是由哪位计算机爱好者开发?
()
A)LinusTorvaldsB)RichardPeteresenC)LinuxSarwarD)RobPick
2.下列哪个选项不是Linux支持的?
()
A)多用户B)多进程C)可移植D)非自由
3.Linux是所谓的“FreeSoftware”,这个“Free”的含义是什么?
()
A)Linux不需要付费B)Linux发行商不能向用户收费
C)Linux可自由修改和发布D)只有Linux的作者才能向用户收费
4.关于Linux内核版本号的含义,下列说法中哪个是错误的?
()
依次表示为主版本号.次版本号.修正次数的形式
B)2.6.24表示稳定的发行版
C)2.6.28表示对内核2.6的第28次修正
D)2.6.29表示稳定的发行版
5.以下哪个软件不是Linux发行版本?
()
Linux发行拥有发布内核的权利
任何Linux发行版都不拥有发布内核的权利
发行版本的版本号与内核版本号相对独立
各发行版本之间的差别主要在于内核版本不同
6.Linux系统最基础的组成部分是?
()
A)内核B)ShellC)XWindowD)GNOME
7.Linux适合嵌入式系统,是因为它具有下列哪些优点?
()
A)功能强且内核小B)内核可免费获得且能自由修改
C)很强的移植性D)上述特点都是
8.下面关于Shell的说法,不正确的是哪个?
()
A)操作系统的外壳B)用户与Linux内核之间的接口
C)一种和C类似的高级程序设计语言D)一个命令语言解释器
9.以下哪种Shell不能在Linux环境下?
()
A)BShellB)BashC)CShellD)RShell
10.与Windows相比Linux在哪个方面应用相对较少?
()
A)桌面B)服务器C)嵌入式系统D)集群
11.安装Linux至少需要几个分区?
()
A)1B)2C)4D)5
12./dev/hda5在Linux中表示什么?
()
A)IDE0接口上的从盘B)IDE0接口上主盘的逻辑分区
C)IDE0接口上主盘的第五个分区D)IDE0接口上从盘的扩展分区
13.超级用户的口令必须符合什么要求?
()
A)至少5个字符,且大小写敏感B)至少6个字符号,且大小写敏感
C)至少5个字符,且大小写不敏感D)至少6个字符号,且大小写不敏感
14.你安装RedHatLinux9.0,该系统中有一个文件/dev/hda2。
请问该文件最可能是什么类型的文件?
()
A)普通文件B)特殊文件C)目录文件D)链接文件
15.交换分区swap的大小一般是多少?
()
A)100MBB)512MBC)1024MBD)物理内存的1~2倍
16.根分区的大小一般是多少?
()
A)约100MBB)512MBC)1024MBD)物理内存的1~2倍
17.已知某用户stud1,其用户目录为/home/stud1。
如果当前目录为/home,进入目录/home/stud1/test的命令是以下哪项?
()
A)cdtestB)cd/stud1/testC)cdstud1/testD)cdhome
18.下面哪个Linux命令可以一次显示一页内容?
()
A)pauseB)catC)moreD)grep
19.运行一个脚本,用户不需要什么样的权限?
()
A)readB)writeC)executeD)browseonthedirectory
20.怎样更改一个文件的权限设置?
()
A)attribB)chmodC)changeD)file
21.关闭linux系统(不重新启动)可使用的命令是什么?
()
A)Ctrl+Alt+DelB)haltC)shutdown-rnowD)reboot
22.要安全删除Linux必须进行哪两个步骤?
(1)删除引导装载程序;
(2)删除超级用户;
(3)删除Linux的磁盘分区;(4)删除安装日志文件。
()
A)
(1)和
(2)B)(3)和(4)C)
(1)和(4)D)
(1)和(3)
23.在默认情况下,要重启RedHatLinux操作系统,一下方法中不正确的是()
在#命令启示符下,键入reboot命令并回车
在$命令启示符下,键入reboot命令并回车
在#命令启示符下,键入shutdown-r命令并回车
直接按Ctrl+Alt+Del件
24.下列命令中,只有root用户才有权执行的是()
A)ShutdownB)logoutC)lsD)reboot
25.下面哪个参数可以删除一个用户并同时删除用户的主目录?
()
A)rmuser–rB)deluser–rC)userdel–rD)usermgr–r
26.硬盘文件/dev/hdb表示。
A.第一个IDE硬盘B.第二个IDE硬盘
C.第一个SCSI硬盘D.第二个SCSI硬盘
二、问答题
●什么是分时操作系统?
实时操作系统?
●操作系统具有哪些基本功能?
●Linux一般有哪3个主要部分?
●简述RedHatLinux系统的特点?
●简述一些较为知名的Linux发行版本?
●安装RedHatLinux系统的基本磁盘分区有哪些?
●RedHatLinux系统支持的文件系统类型有哪些?
●Linux的根分区系统类型是什么?
●linux分区的交换分区是什么?
它的作用?
其大小设置多少为宜?
1.2:
图形化用户界面
一.选择题
1.Linux最常用的XWindow图形化用户界面主要有GNOME和以下哪项?
()
A)GTKB)QT3C)KDED)Windows
2.使用哪种快捷键可以粘贴所选内容?
()
A)Ctrl+cB)Ctrl+xC)Ctrl+ShiftD)Ctrl+v
3.GNOME桌面主要由桌面、菜单系统和什么三部分组成?
()
A)面板B)控制面板C)背景D)开始菜单
4.以下哪种设置不需要超级用户权限?
()
A)配置网卡B)设置系统监视器
C)添加用户D)添加打印机
5.关于“首选项”菜单和“管理”菜单的键盘选项,下列说法不正确的是?
()
A)“首选项”菜单中的键盘选项可设置文本区域内的光标闪烁/不闪烁
B)“管理”菜单中的键盘选项可设置键盘的类型
C)“管理”菜单中的键盘选项可设置键盘的型号
D)“首选项”菜单中的键盘选项可设置重复键的延时
1.3:
字符界面及文本编辑器
一、选择题
1.Linux默认有几个虚拟终端?
()
A)6B)7C)8D)9
2.在字符界面下注销可用什么方法?
()
A)输入“exit”命令或使用【Ctrl+d】组合键B)quit
C)输入“reboot”或“shutdown–hnow”命令D)都可以
3.字符设备文件类型的标志是什么?
()A)pB)cC)sD)l
4.使用自动补全功能时,输入命令名或文件名的前1个或几个字母后按什么键?
()
A)【Ctrl】键B)【Tab】键C)【Alt】键D)【Esc】键
5.普通用户登录的提示符是以下哪项?
()
A)@B)#C)$D)~
6.假设超级用户root当前所在目录为:
/usr/local,键入cd命令后,用户当前所在目录是以下哪项?
()
A)/homeB)/rootC)/home/rootD)/usr/local
7.显示shell命令帮助信息的方式有?
()
A)输入“man命令名”B)输入“命令名-help”
C)输入“命令名?
”D)输入“命令名-?
”
8.Shell命令的通配符有哪些?
()
A)*和?
B)[]C)-和!
D)以上都是
9.用户的个人主目录是什么?
()
A)/home目录下与用户名相同的子目录B)根目录下与用户名相同的子目录
C)超级用户是/root,普通用户是/home下与用户名相同的子目录D)都不对
10.pwd命令功能是什么?
()
A)设置用户的口令B)显示用户的口令
C)显示当前目录的绝对路径D)查看当前目录的文件
11.用户键入“cd..’命令并按【Enter】键后,将有什么结果?
()
A)当前目录切换到根目录B)切换到当前目录
C)当前目录切换到用户主目录D)切换到上一级目录
12.1s命令的哪个参数可显示所有文件和子目录(含“.”开头的隐藏文件和子目录)?
()
A)-aB)-dC)-RD)-t
13.如果用户想详细了解某一个命令的功能和用法,可以使用哪个命令?
()
A)lsB)helpC)manD)/?
14.vi编辑器中,当编辑完文件,要保存文件退出vi返回到shell,应用何命令?
()
A)exitB)wqC)q!
D)以上都不对
15.用vi打开一个文件,如何用字母"new"来代替字母"old"?
()
A):
s/old/new/gB):
s/old/newC):
1,$s/old/new/gD):
r/old/new
16.在vi编辑器里,命令"dd"用来删除当前的什么?
()
A)行B)变量C)字D)字符
17.vi中哪条命令是不保存强制退出?
()
A):
wqB):
wq!
C):
q!
D):
quit
18.你用vi编辑器编写了一个脚本文件shell.sh,你想将文件名修改为shell2.sh,下列哪个命令可以实现?
()
A)cpshell.shshell2.shB)mvshell.shshell2.sh
C)lsshell>shell2.shD)catshell.sh>shell2.sh
二、问答题
1.字符界面的优点。
2.Shell的功能。
3.查看ls命令的-s选项的帮助信息。
4.简述VI编辑器的进入、退出及其状态是如何转变的
2.1:
用户与组群管理
一、选择题
1.超级用户root的UID是以下哪项?
()
A)0B)1C)500D)600
2.普通用户的UID是以下哪项?
()
A)0~100B)1~400C)500D)500和500以上
3.root组群的GID是以下哪项?
()
A)0B)1C)500D)600
4.普通组群的GID是以下哪项?
()
A)0~100B)1~400C)500D)500和500以上
5.下面哪个命令可以删除一个名为hbzy的用户并同时删除用户的主目录?
()
A)rmuser–rhbzyB)deluser–rhbzy
C)userdel–rhbzyD)usermgr–rhbzy
6.以下哪个文件保存用户账号的加密信息?
()
A)/etc/passwdB)/etc/shadowC)/boot/shadowD)/etc/inittab
7.以下哪个文件保存组群账号的加密信息?
()
A)/etc/groupB)/etc/gshadowC)/boot/gshadowD)/etc/ginittab
8.当系统管理员以普通账号登录Linux后,若要变成超级用户身份,可执行什么命令?
()
A)rootB)su-C)administratorD)admin
9.对所有用户的变量设置,应当放在哪个文件下?
()
A)/etc/bashrcB)/etc/profile
C)~/.bash_profileD)/etc/skel/.bashrc
二.操作题
1.新建用户usersun,口令为“abcd1234”
2.锁定用户usersun。
3.一次性删除用户userpub及其工作目录。
4.为用户usersun解锁。
5.新建组群newgroup,组群号600。
6.查看文件/etc/passwd,/etc/group,/etc/shadow.
7.请描述出增加用户的过程。
2.2:
文件系统及文件管理
一、选择题
1.Linux规定了4种文件类型:
普通文件、目标文件、链接文件和什么文件?
()
A)设备文件B)特殊文件C)程序文件D)系统文件
2.要改变文件的所有者,可用什么命令?
()
A)catB)touchC)chownD)chmod
3.用rm命令删除非空目录需要加上哪个参数?
()
A)rB)fC)tD)c
4.用命令ls-al显示出文件document的信息如下所示,该文件的类型是?
-rwxr-xr--1rootroot666pan1017:
12abc()
A)普通文件B)硬链接C)目录D)符号链接
5.系统的配置文件在哪个目录下?
()
A)/homeB)/devC)/etcD)/usr
6.在redhatlinux系统中,下列哪个命令可以用来将分区挂载到目录?
()
A)fdiskB)mkfsC)tune2fsD)mount
7.文件权限读、写、执行的三种标志符号依次是?
()
A)rxwB)rwxC)wxrD)rdx
8.用“chmod551doument”命令对文件document进行了修改,则它的权限是()
A)-rwxr-xr-xB)-rwxr--r--C)-r--r--r--D)-r-xr-x--x
9.文件test的访问权限为rw-r--r--,要增加所有用户的执行权和同组用户的写权限,以下哪个命令正确?
()
A)chmod765testB)chmodo+xtest
C)chmodg+wtestD)chmoda+x,g+wtest
10.某一属性为lrw-r-x-wx的文件,下列叙述正确的是?
()
A)是一个链接文件B)同组用户可写
C)文件所有者可执行D)其他用户可读
11.删除文件的命令是?
()
A)mvB)rmdirC)rmD)mkdir
12.root用户和普通用户新建的普通文件默认权限分别是什么?
()
A)644和666B)740和666C)644和664D)644和666
13.如何删除一个非空子目录/study?
()
A)del/study/B)rm–af/studyC)rmdir–ra/study/D)rm–rf/study/*
14.若hbzy/doc1文件不存在,但目录hbzy已存在,“mvdoclhbzy/doc2”命令将会?
()
A)把doc1移动到hbzy并重命名为doc2B)将docl复制到hbzy并命名为doc2
C)doc1将被删除D)报错,因为以上不是有效的命令
15.smbdandnmbddaemons的配置文件是?
()
A)/etc/exportsB)/etc/smb.conf
C)/etc/samba/smb.confD)/usr/local/samba.cfg
16.在给定文件中查找与设定条件相符字符串的命令是什么?
A.grepB.gzipC.findD.sort
17.删除一个空目录的命令是。
A.rm B.rmdirC.mvdir D.mkdir
18.要想得到ls命令的帮助信息,可以键入得到。
A.helplsB.ls-man
C.lshelpD.manls
19.显示给定文件内容的命令是。
A.findB.gzipC.catD.sort
20.Linux系统中,超级用户默认的主目录是。
A.rootB./rootC.homeD./home
21.Linux系统中,建立目录时可以指定目录权限,对目录的读权限、写权限和执行权限可以用3个数字来表示,分别是。
A.2,1,4B.1,2,4
C.1,4,2D.4,2,1
二、问答题
●Linux文件系统中包括的主要文件类型有哪些?
●Linux文件名的命名遵行什么规则?
●哪个命令可以切换工作目录?
如何显示当前所在的目录?
●新建、移动、删除和复制文件分别使用什么命令?
●新建、移动、删除和复制目录分别使用什么命令?
●将某一目录的权限设置为只有文件所有者具有读、写、执行权限,而同组用户及其他用户只有读和执行权。
●简要回答Linux和Windows的区别?
●怎样在windows下访问linux资源?
写出概要步骤?
●Linux文件的权限有那些?
如何表示文件权限?
如何显示和设置文件权限?
●在整个硬盘中查找文件名以aa开头的文本文件
●建立用户账号tom
●更改用户tom的口令
●测试当前主机到目的主机192.168.0.1的网络连接状态
●将当前目录中扩展名为txt的文件复制到/home目录
●启动**服务器命令是什么?
●回答问题
(1)[root@redhattest]#ls–l
Total260
-r--r--r--2rootroot247430Jul1611:
47cai.zip
lrwxrwxrwx1rootroot2Jul1620:
07slnk_t1->t1
drwxr-xr-x2rootroot4096Jul1611:
48t1
问题:
第一列“root”表示什么含义?
第一列是文件的权限,共包含了三类用户的权限,都是哪三类用户?
并说明t1文件中三类用户对t1拥有的权限。
如果将文件cai.zip的访问许可模式r--r--r--修改为rwxr-xr-x,应如何操作?
(2)[root@redhatbamboo]#ls–l
Total8
drwxr-xr-x2bamboousers4096Jul822:
09book
-rw-r—r—1rootroot2411Jul822:
01show.txt
问题:
执行mvshow.txt/home命令的结果是什么?
三、填空
1.在Linux操作系统中,每个设备都被当成一个来对待。
2.操作系统的主要功能包括:
管理、管理、管理和管理,并提供用户接口。
3.Linux支持的文件系统有,和VFAT等。
4.用户在登录到Linux系统之后,每时每刻都处在某个目录之中,此目录被称作
。
5.是一般用户提示符号。
是超级用户提示符号。
6.linux系统中“.”符号表示。
7.链接分为和。
8.VI编辑器的三种模式分别是,和。
9.唯一标识每一个用户的是用户和用户名。
是超级用户提示符号
2.3:
进程管理与系统监视
一、选择题
1.从后台启动进程,应在命令的结尾加上什么符号?
()
A)$B)#C)@D)&
2.要显示系统中进程的详细性息,应使用哪个命令?
()
A)ps-eB)ps–AC)ps-aD)ps-l
3.查看系统中的所有进程的命令是以下哪个选项?
()
A)psallB)psaixC)psaufD)psaux
4.进程有三种状态,分别是哪些?
()
A)准备态、执行态和退出态B)精确态、模糊态和随机态
C)运行态、就绪态和等待态D)手工态、自动态和自由态
5.哪个不是进程和程序的区别?
()
A)程序是一组有序的静态指令,进程是一次程序的执行过程
B)程序只能在前台运行,而进程可以在前台或后台运行
C)程序可以长期保存,进程是暂时的
D)程序没有状态,而进程是有状态的
6.使用PS获取当前运行进程的信息时,输出内容PID的含义是什么?
()
A)进程的用户IDB)进程调度的级别C)进程IDD)父进程ID
7.以下说法中正确的是哪个?
()
A)ps命令可查看当前内存使用情况B)free命令可查看当前CPU使用情况
C)bg命令可将前台作业切换到后台D)top命令可查看当前已登录的所有用户
8.Linux系统中各种系统日志文件主要存放在系统中哪个目录?
()
A)/homeB)/varC)/bootD)/usr
9.结束进程的命令是。
A.quitB.killC.overD.end
3.1:
网络配置
一、选择题
1.eth0表示什么设备?
()
A)显卡B)网卡C)声卡D)视频压缩卡
2.FTP服务使用的端口号是多少?
()
A)18B)21C)23D)25
3.DNS网络服务的守护进程是哪个?
()
A)ipdB)netdC)httpdD)named
4.发送10个分组报文测试与主机的连通性,使用的命令是哪个?
()
A)ping-a10B)ping-c10
C)ifconfig-c10D)route-c10
5.当运行在多用户的模式下时,用[Ctrl+Alt+F*]可以切换到哪个虚拟用户终端。
()
A)1B)3C)6D)12
6.快速启动网卡“eth0”的命令是什么?
()
A)Ifconfigeth0noshotB)ipcinfigeth0noshot
C)ifnoshuteth0D)Ifupeth0
7.Web服务的软件名称是什么?
()
A)ApacheB)BindC)NamedD)Samba
8.Linux操作系统中,最常见的web服务器是那个选项?
()
A)ApacheB)IISC)TomcatD)PWS
9.可以测试DNS服务器的工作情况的命令是以下哪个个选项?
()
A)igB)hostC)nslookD)named-checkzone
10.Samba的主要配置文件中不包括以下哪个选项?
()
A)GlobalB)directortyC)printessharesD)applicationsshare
二、操作题(参看实验指导书)
1.用图形化方式配置网卡eth0。
有关信息为:
IP地址172.16.0.8,子网掩码255.255.255.224,网关172.16.0.1,DNS为202.103.0.117和202.103.0.68。
2.用Shell命令方式完成操作题1的任务。
3.查看网络接口eth0的配置信息。
4.现有安装linux系统的计算机一台,想要设置ip地址,子网掩码和网关,请描述出两种不同
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- linux 习题