Linux基础测试题

合集下载

Linux操作系统应用__湖北职业技术学院(2)--试卷2

Linux操作系统应用__湖北职业技术学院(2)--试卷2

《Linux操作系统》试卷一、单选题(40题,每题2分,共80分)1.下列哪个选项不是Linux支持的? ( )A)多用户 B)多进程 C)可移植 D)非自由2.Linux是所谓的“Free Software”,这个“Free”的含义是什么? ( )A)Linux不需要付费 B)Linux发行商不能向用户收费C)Linux可自由修改和发布 D)只有Linux的作者才能向用户收费3.关于Linux内核版本号的含义,下列说法中哪个是错误的? ( )A)依次表示为主版本号.次版本号.修正次数的形式B)2.6.24表示稳定的发行版C)2.6.28表示对内核2.6的第28次修正D)2.5.29表示稳定的发行版4.Linux系统最基础的组成部分是? ( )A)内核 B)Shell C)X Window D)GNOME5.Linux适合嵌入式系统,是因为它具有下列哪些优点? ( )A)功能强且内核小 B)内核可免费获得且能自由修改C)很强的移植性 D)上述特点都是6.安装Linux至少需要几个分区? ( )A)1 B)2 C)4 D)57./dev/hda5在Linux中表示什么? ( )A)IDE0接口上的从盘 B)IDE0接口上主盘的第1个逻辑分区C)IDE0接口上主盘的第五个分区 D)IDE0接口上从盘的扩展分区8.GNOME图形化用户界面是基于哪个图形库、用哪种语言开发的? ( ) A)Qt3图形库、C语言 B)Qt3图形库、C++语言C)Gtk+图形库、C语言 D)Gtk+图形库、C++语言9.Linux默认有几个虚拟终端? ( )A)6 B)7 C)8 D)910.普通用户登录的提示符是? ( )A)@ B)# C)$ D)~11.从虚拟终端(字符界面)启动图形化用户界面可用以下哪个命令? ( ) A)startx B)run C)quit D)以上都可12.shell命令的通配符有哪些? ( )A)* 和 ? B)[] C)- 和 ! D)以上都是13.使用自动补全功能时,输入命令名或文件名的前1个或几个字母后按什么键?( )A)【Ctrl】键 B)【Tab】键 C)【Alt】键 D)【Esc】键14.用户的个人主目录是什么? ( )A)/home目录下与用户名相同的子目录 B)根目录下与用户名相同的子目录C)超级用户是/root,普通用户是/home下与用户名相同的子目录 D)都不对15.当用户键入“cd ..’命令并按【Enter】键后,将有什么结果? ( ) A)当前目录切换到根目录 B)切换到当前目录C)当前目录切换到用户主目录 D)切换到上一级目录16.如何快速切换到登录用户hbzy自己的主目录? ( )A)cd @hbzy B)cd #hbzy C)cd D)cd ~hbzy17.vi编辑器中,当编辑完文件,要保存文件退出vi返回到shell,应用何命令? ( ) A)exit B)wq C)q! D)以上都不对18.在RHEL 5 Server系统中,系统默认哪个用户对整个系统拥有完全的控制权? ( ) A)root B)guest C)administrator D)supervisor19.当系统管理员以普通账号登录Linux后,若要变成超级用户身份,可执行什么命令? ( ) A)root B)su - C)administrator D)admin20.以下哪个文件保存用户账号的加密信息? ( )A)/etc/passwd B)/etc/shadow C)/boot/shadow D)/etc/inittab21.超级用户root的UID是 ( )A)0 B)1 C)500 D)60022.删除一个用户可用什么命令? ( )A)usermod B)userdel C)su D)groupdel23.从当前系统中卸载一个已挂载的文件系统应使用什么命令? ( ) A)mount -u B)umount C)unmount D)mount -un24.Linux规定了4种文件类型:普通文件、目录文件、链接文件和什么文件? ( ) A)设备文件 B)特殊文件 C)程序文件 D)系统文件25.存放系统配置文件的目录是哪个? ( )A)/etc B)/root C)/boot D)/lib26.文件权限读、写、执行的三种标志符号依次是? ( )A)rxw B)rwx C)wxr D)rdx27.文件test的访问权限为rw-r--r--,要增加所有用户的执行权和同组用户的写权限,以下哪个命令正确? ( )A)chmod 765 test B)chmod o+x testC)chmod g+w test D)chmod a+x, g+w test28.用rm命令删除非空目录需要加上哪个参数? ( )A)r B)f C)t D)c29.某一属性为lrw-r-x-wx的文件,下列叙述正确的是? ( )A)是一个链接文件 B)同组用户可写C)文件所有者可执行 D)其他用户可读30.Linux中程序运行有-20~19共40个优先级,以下哪种优先级最高? ( )A)-16 B)11 C)18 D)031.从后台启动进程,应在命令的结尾加上什么符号? ( )A)$ B)# C)@ D)&32.要显示系统中进程的详细性息,应使用哪个命令? ( )A)ps -e B)ps -A C)ps -a D)ps -l33.哪种调度中的命令可以多次执行? ( )A)cron B)at C)batch D)cron、at和batch34.et h0表示什么设备? ( )A)显卡B)网卡 C)声卡D)视频压缩卡35.与“ifup et h0”命令功能相同的命令是哪个? ( )A)if d ow n et h0up B)if c o n fig up et hOC)ip c o n fig up et h0D)if c o n fig et h0up36.发送10个分组报文测试与主机h b zy.ed 的连通性,使用的命令是哪个? ( ) A)pi n g-a 10h b zy.ed B)pi n g-c 10h b zy.ed C)if c o n fig-c 10h b zy.ed D)r ou te -c 10h b zy.ed 37.DNS网络服务的守护进程是哪个? ( )A)ip d B)netd C)h tt p d D)na m ed38.W eb服务的软件名称是什么? ( )A)A p ac h e B)Bi nd C)N a m ed D)S a m ba39.Shell程序总是以什么符号作为第一行开头? ( )A)# B) ! C)#! D)!#40.create u sers.s h ell offi ce 1 2命令行中$2的值是多少? ( )A)createusers.shell B)office C)1 D)2二、判断题(10题,每题1分,共10分)( )41.Linux是一个多任务,多用户的操作系统。

Linux 基础试题

Linux 基础试题

Linux 基础题库一.单项选择题1.下列厂商和操作系统相对应正确的是( B )A.Digital - MVSB.Sun – SolarisC.IBM – VMSD.HP - VMS2.Linux系统的1.0版内核的发布是在( C )A.1992年B.1993年C.1994年D.1995年3.完全安装Red Hat Linux 8.0需要的磁盘空间是( D )A.1.8GBB.2.3GBC.400MBD.4.5GB4.Linux系统是一个( D )的操作系统A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务5.在安装开始前,用光盘启动系统,想要进入字符界面安装,需要输入的命令是( C )A.linux doc B.linux C.linux text D.linux note6.Red Hat Linux系统中用户默认的Shell是( A )A.bashB.kshC.cshD.sh7.在Linux系统中,管道的符号是( C )A.>B.<C.|D.:8.Linux的文件名的长度限制在( D )字符以内A.11B.128C.256D.2559.如果忘记了ls命令的用法,可以采用( C )命令获得帮助A.?lsB.help lsC.man lsD.get ls10.在vi编辑器的命令模式中,在光标所在位置的右侧插入字符的命令是( A)A.aB.AC.iD.I11.在vi编辑器的命令模式中,删除一行的命令是( B )A.yyB.ddC.ppD.xx12.以下输出重定向命令中,覆盖存在文件的是( B )A.>>B.>C.<D.<<13.在GRUB的配置文件grub.conf中,“timeout=-1”的含义是( C )A.不等待用户选择,直接启动默认的系统 C.一直等待用户选择要启动的系统B.在10秒钟内,等待用户选择要启动的系统 D.无效14.系统中文件系统的挂载配置文件是( A )A./etc/fstabB./usr/fstabC./etc/mountD./usr/mount15.在挂载文件系统的时候,如果想要以只读的方式挂载,需要的参数是( A )A.-o roB.-o rwC.-a roD.-a rw16.要给文件file1加上其他人可执行属性的命令是( C )A.chmod a+xB.chown a+xC.chmod o+xD.chown o+x17.添加用户“user”的命令是( B )er usereradd userC.add userD.adduser18.删除用户“user”及其主目录下所有文件的命令是( B )erdel –p usererdel –r usererdel –a usererdel –z user 19.查看系统当中所有进程的命令是( D )A.ps allB.ps aixC.ps aufD.ps aux20.显示系统启动时间的命令是( B )A.updateB.uptimeC.dateD.time21.显示后台用户所执行程序的命令是( B )A.bgB.jobsC.fgD.uptime22.配置主机网卡IP地址的配置文件是( A )A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf23.指定系统主机名的配置文件是( C )A./etc/hostsB./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf 24.快速启动网卡“eth0”的命令是( D )A.ifconfig eth0 noshutB.ipconfig eth0 noshutC.ifnoshut eth0D.ifup eth0 25.记录13台根域服务器IP地址的文件是( B )A./etc/named.caB./var/named/named.caC./var/named/named.localD./etc/named.local26.DNS别名记录的标志是( C )A.AB.PTRAMED.MZ27.dhcp的租约文件默认保存在( C )目录下A./etc/dhcpd/B./var/log/dhcpd/C./var/lib/dhcp/D./var/lib/dhcpd/28.在默认的安装中,Apache把自己的配置文件放在了( B )目录中A./etc/httpd/B./etc/httpd/conf/C./etc/D./etc/apache/29.如果要修改默认的www服务的端口号为8080,则需要修改配置文件中的(D)一行A.pidfile 80 B.timeout 80 C.keepalive 80 D.listen 8030.要完成虚拟主机的配置,需要在DNS服务器中添加( C )记录A.SRVB.HINFOAMED.PTR31.普通用户能否读取位于自己主目录中、权限是“400”的、属于root用户的文件的内容B A.能 B.不能32.能实现Windows和Linux系统之间文件和打印机共享的Linux服务是( A)A.SAMBAB.NFSC.NISD.HTTPS33.添加samba帐户的命令是( C )eraddB.smbuseraddC.smbadduserD.addsmbuser34.目前使用的X Window System是( A )版A.X11R6B.X6R11C.X12R5D.X5R1135.要阻止用户用“CTRL-ALT-DELETE”组合键重新启动系统,需要修改的文件是(B )A./etc/rc.d/inittab B./etc/inittabC./etc/init.d/inittabD./etc/sysconfig/inittab二、多项选择题36.以下命令可以重新启动计算机的是( ABCD )A.rebootB.haltC.shutdownD.init 637.DNS服务所采用的TCP/IP协议的端口号是( AB )A.TCP 53B.UDP 53C.TCP 54D.UDP 5438.X的基本元素包括( ABCD )A.serverB.clientC.通讯通道D.窗口管理器和桌面环境39.Red Hat Linux可以使用的安装方式有( ABCD )A.HTTPB.NFSC.FTPD.CDROM40.Linux系统能够直接读取的分区类型是( BCD )A.NTFSB.FAT16C.FAT32D.ext341.对于所有用户都能读的文件权限是( ABC )A.777B.444C.644D.64042.下列命令能启动DNS服务的是( AB )A.service named startB./etc/init.d/named startC.service dns startD./etc/init.d/dns restart43.以下属于DNS记录类型的是( ABC )A.AB.SRVC.HINFOD.URL44.DHCP服务器能提供给客户机( ABCD )配置A.IP地址B.子网掩码C.默认网关D.DNS服务器45.配置高安全级的匿名访问FTP服务器需要考虑哪些问题( ACD )A.仅仅允许匿名用户访问,不允许本地用户访问B.允许匿名用户上传文件C.配置安全日志D.配置总的并发连接数量46.Samba服务的两个进程名字是( AC )A.smbB.smbdC.nmbD.nmbd47.以下配置行需要写在ifcfg-eth0文件中的有( ABD )A.IPADDR=192.168.0.1B.BOOTPROTO=DHCPSERVER=192.168.0.1D.DEVICE=eth048.以下配置行属于httpd.conf文件的是( AB )er ApacheB.DocumentRoot “/var/www/html”C.local_enable=YESD.type master;49.Red Hat Linux的引导程序有( AB )A.LILOB.GRUBC.Boot ManagerD.Boot Loader50.以下DNS zone文件的配置行中,书写正确的是( BD )A.@ IN SOA . ROOT@.B.@ IN SOA . .C.@ IN SOA D.www IN A 192.168.0.1linux操作系统试题1.Linux是一个免费的类Unix操作系统,它最初是由芬兰人Linus Torvalds于( A )年开发出来的。

linux复习题

linux复习题

目录1.1 Linux操作系统安装、登录及删除 (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.1 Linux操作系统安装、登录及删除一、选择题1.Linux最早是由哪位计算机爱好者开发?()A)Linus Torvalds B)Richard Peteresen C)Linux Sarwar D)Rob Pick2.下列哪个选项不是Linux支持的?()A)多用户B)多进程C)可移植D)非自由3.Linux是所谓的“Free Software”,这个“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)Shell C)X Window D)GNOME7.Linux适合嵌入式系统,是因为它具有下列哪些优点?()A)功能强且内核小 B)内核可免费获得且能自由修改C)很强的移植性 D)上述特点都是8.下面关于Shell的说法,不正确的是哪个?()A)操作系统的外壳 B)用户与Linux内核之间的接口C)一种和C类似的高级程序设计语言 D)一个命令语言解释器9.以下哪种Shell不能在Linux环境下?()A)B Shell B)Bash C)C Shell D)R Shell10.与Windows相比Linux在哪个方面应用相对较少?()A)桌面 B)服务器 C)嵌入式系统 D)集群11.安装Linux至少需要几个分区? ()A)1 B)2 C)4 D)512./dev/hda5在Linux中表示什么? ()A)IDE0接口上的从盘 B)IDE0接口上主盘的逻辑分区C)IDE0接口上主盘的第五个分区 D)IDE0接口上从盘的扩展分区13.超级用户的口令必须符合什么要求? ()A)至少5个字符,且大小写敏感 B)至少6个字符号,且大小写敏感C)至少5个字符,且大小写不敏感 D)至少6个字符号,且大小写不敏感14.你安装RedHat Linux 9.0,该系统中有一个文件/dev/hda2。

linux练习题

linux练习题

Linux练习题一、基础知识篇1. Linux操作系统的创始人是谁?2. 请列举出Linux操作系统的主要特点。

3. Linux系统中的根目录用什么符号表示?4. 常见的Linux发行版有哪些?5. 在Linux系统中,如何查看当前登录的用户?6. 如何查看Linux系统的版本信息?7. 请简述Linux文件系统的层次结构。

二、文件操作篇1. 如何在Linux系统中创建一个新文件?2. 如何查看文件内容?3. 如何复制一个文件?4. 如何删除一个文件?5. 如何重命名一个文件?6. 如何查看当前目录下的所有文件和文件夹?7. 如何切换到另一个目录?8. 请简述Linux文件权限的表示方法及修改方法。

三、文本编辑篇1. 请列举出常用的Linux文本编辑器。

2. 如何使用vi编辑器打开一个文件?3. 在vi编辑器中,如何进行光标移动?4. 在vi编辑器中,如何进行文本复制、粘贴和删除操作?5. 如何在vi编辑器中查找和替换文本?6. 如何保存并退出vi编辑器?四、用户与权限篇1. 如何在Linux系统中添加一个新用户?2. 如何修改用户密码?3. 如何删除一个用户?4. 如何查看当前用户的权限?5. 如何修改文件的权限?6. 请简述Linux系统中的用户组概念及作用。

五、网络配置篇1. 如何查看Linux系统的网络配置信息?2. 如何配置Linux系统的IP地址?3. 如何查看当前系统的网络连接状态?4. 如何测试网络连通性?5. 如何开启和关闭Linux系统的防火墙?六、软件管理篇1. 如何在Linux系统中安装软件?2. 如何卸载已安装的软件?3. 请简述Linux软件包管理器的种类及特点。

4. 如何更新Linux系统中的软件包?5. 如何查看已安装的软件包?七、系统管理篇1. 如何查看Linux系统的运行状态?2. 如何查看系统负载?3. 如何查看系统内存使用情况?4. 如何查看系统CPU使用情况?5. 如何重启和关机Linux系统?6. 请简述Linux系统日志的作用及查看方法。

Linux基础(习题卷10)

Linux基础(习题卷10)

Linux基础(习题卷10)第1部分:单项选择题,共60题,每题只有一个正确答案,多选或少选均不得分。

1.[单选题]以下_______环境变量表示当前路径。

A)PATHB)PWDC)HOMED)ROOT答案:B解析:2.[单选题]以下哪种不是LINUX的SHELL类型?()A)bashB)rshC)kshD)csh答案:B解析:3.[单选题]在vi编辑器里,(▲)命令能将光标移到第300行。

A)300gB):300C)g300D)G300答案:A解析:4.[单选题]用于文件系统直接修改文件权限管理命令为( )。

A)chownB)chgrpC)chmodD)umask答案:A解析:5.[单选题]当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么( )A)NIDB)PIDC)UIDD)CID答案:B解析:6.[单选题]Linux 文件权限一共10位长度,分成四段,第三段表示的内容是( )。

D)其他用户的权限.答案:C解析:7.[单选题]( )命令可重命名文件和目录。

A)mkdirB)rmdirC)mvD)cp答案:C解析:8.[单选题]如果您想列出当前目录以及子目录下所有扩展名为“.txt”的文件,那么您可以使用的命令是( )。

A)lsB)findC)lsD)find答案:B解析:9.[单选题]将网卡(eth0)配置成ip地址为192.168.1.13同时激活此网卡的命令是A)ifconfig eth0 192.168.1.13 downB)ifconfig eth0 192.168.1.13 offC)ifconfig eth0 192.168.1.13 onD)ifconfig eth0 192.168.1.13 up答案:D解析:10.[单选题]关于Shell,下列说法错误的是A)默认情况下,Linux系统是不安装Shell的B)Shell在Linux系统中具有及其重要的地位C)Shell是用户与操作系统内核之间的接口D)Shell最重要的功能是命令解释答案:A解析:11.[单选题]以下( )变量用于表明当前shell中可执行程序的默认搜索路径。

Linux应用基础习题及参考答案

Linux应用基础习题及参考答案

《Linux应用基础》复习题一、填空题1、Linux中系统的配置文件在________目录下。

2、Linux系统中主要采用的文件系统是________。

3、可以用ls –al命令来观察文件的权限,每个文件的权限都用10位表示,并分为四段,其中第一段占 1 位,表示__________,第二段占3位,表示___________对该文件的权限。

4、某文件的权限为:d-rw-_r--_r--,用数值形式表示该权限,则该八进制数为:__________,该文件属性是_________。

5、除了________用户,其他用户对/etc/passwd文件是只读的。

6、检测网络连通性的命令是_________。

7、shell不仅是用户命令的解释器,它同时也是一种功能强大的编程语言,_______是Linux的缺省shell。

8、Apache服务器进程配置文件是__________。

9、默认情况下,超级用户和普通用户的登录提示符分别是___________和___________。

10、Linux系统中有三种基本的文件类型:普通文件、__________和设备文件。

11、某文件的权限为:-rwxr-xr-x,用数值形式表示该权限,则该八进制数为:__________ 。

12、安装Linux系统对硬盘分区时,一般必须有两种分区类型:___________ 和___________。

13、前台起动的进程使用__________________终止。

14、进行字符串查找,使用________命令。

15、在shell编程时,使用方括号表示测试条件的规则是:方括号两边必有_________。

16、将前一个命令的标准输出作为后一个命令的标准输入,称之为___________。

二、选择题1、Linux最早是由()计算机爱好者开发?A.Linus TorvaldsB.Richard PeteresenC.Linux SarwarD.Rob Pick2、在创建Linux分区时,一般要创建()两个分区。

Linux基础命令练习题答案7.24

Linux基础命令练习题答案7.24

Linux基础命令练习题答案7.241.创建⽬录/web01,所有者是user01,所属组是user02;创建⽬录/web02,所有者是user02,所属组是user01。

mkdir /web0{1,2}useradd user01useradd user02chown er02 /web01chown er01 /web022.复制/etc/fstab⽂件到/opt下,设置⽂件所有者为tomcat读写权限,所属组为apps组有读写权限,其他⼈⽆权限cp /etc/fstab /optgroupadd appsuseradd tomcatchmod 660 /opt/fstadchown tomcat.apps /opt/fstab3.将以下权限翻译成数字,将数字权限⽤字母表⽰rw-r-xr-- 654rw-r--r-- 644rwx--x--x 711rw------- 600rwxr--r-- 744rw-rw-r-- 664rwxrwxrwx 777751 rwxr-x--x771 rwxrwx--x632 rw--wx-w-551 r-xr-x--x622 rw--w--w-746 rwxr--rw-644 rw-r--r--755 rwxr-xr-x4.假设公司研发部的⽤户david和peter属于组A,财务部的⽤户life和laowang属于组B,根据要求创建⽤户及组。

groupadd Agroupadd Buseradd -g A daviduseradd -g A peteruseradd -g B lifeuseradd -g B laowang5.接第4题,建⽴⽬录file1,该⽬录⾥⾯的⽂件只能由研发部⼈员读取、增加、删除、修改以及执⾏,其他⽤户不能对该⽬录进⾏任何操作mkdir -m 770 file1chown .A file16.接第4题,建⽴⽬录file2,该⽬录⾥⾯的⽂件只能由财务部⼈员读取、增加、删除、修改以及执⾏,其他⽤户不能对该⽬录进⾏任何操作mkdir -m 770 file2chown .B file27.接第4题,建⽴⽬录file3,该⽬录⾥⾯的⽂件研发部⼈员可以读取、增加、删除、修改以及执⾏,其他部门只能做查看操作mkdir -m 775 file3chown A file38.接第4题,建⽴⽬录file4,该⽬录⾥⾯的⽂件只有研发部的经理David拥有所有操作权限,研发部的其他⼈只有查看权限,其他部门不能进⾏任何操作mkdir -m 750 file4chown david.A file49.新建⽤户组,shengchan,demo,要求如下:01、tom是shengchan组的附加成员02、leo是demo组的附加成员03、新建⽤户admin不属于以上任何⼀个组groupadd shengchangroupadd demousermod -g shengchan tomusermod -g demo leouseradd admin10.新建⽬录要求如下:01、/pub/⽬录为公共存储⽬录,所有⽤户可以读写执⾏02、/sc⽬录是⽣产部的⽬录,⽣产部的成员读写执⾏,并且⽣产部⼈员建⽴的⽂件⾃动归属到shengchan组中03、admin⽤户可以在/sc⽬录中可以读mkdir -m 777 /pubmkdir -m 2770 /scgroupadd shengchanchown .shengchan /scchmod o=rx /sc11.新建⽬录/www01,/www02,/www03mkdir /www0{1..3}12.接第11题,更改/www01⽬录的权限,使其他⽤户对它没有任何权限;chmod o=- /www0113.接第11题,更改/www02⽬录的权限,使所属组对它拥有读写执⾏权限;chmod g=rwx /www0214.接第11题,更改/www03⽬录的权限,任何⽤户都可以读写,但是在/www03⽬录中创建的任何⽂件都属于grp1组chmod 2777 /www03groupadd grp1chown -R .grp1 /www0315.新建⽤户zhangsan,lisi,wangergou,三个⽤户都属于同⼀个⽤户组f4,密码都为oldboygroupadd f4useradd -g f4 zhangsanuseradd -g f4 lisiuseradd -g f4 wangergouecho 'oldboy' | passwd --stdin zhangsanecho 'oldboy' | passwd --stdin lisiecho 'oldboy' | passwd --stdin wangergou16.接15题,上述⽤户和组都能在/data/code⽬录,访问,创建,删除⽂件,其他⽤户⽆法访问该⽬录mkdir -p -m 770 /data/codechown -R .f4 /data/code/17.接15题,/data/code⽬录下创建的所有⽂件⾃动归属于f4组所有chmod g+s /data/code/18.接15题,现在新增了⼀批⽤户,属于默认组,需要开放其他⽤户在code⽬录的读权限chmod o=rx /data/code19.接15题,新增的所有其他⽤户在code⽬录下创建的⽂件⾃动归属f4组chmod o=rwx /data/code20.有两个⽤户组,分别为python组、linux组,python组的⼈可以修改读取python组的⽂件,但不能让linux组的⼈读取;linux组的⼈可以修改读取linux组的⽂件,但不能让python组的⼈读取。

大学《Linux操作系统》试题库及答案

大学《Linux操作系统》试题库及答案

下面哪个命令可以压缩部分文件?收藏A.tar -dzvf filename.tgz *B.tar -xzvf filename.tgz *C.tar -tzvf filename.tgz *D.tar -czvf filename.tgz *回答错误!正确答案: D下面哪个命令可以查看网卡的中断?收藏A.cat /proc/ioportsB.cat /proc/memoryinfoC.cat /proc/memoryinfoD.cat /proc/interrupts回答错误!正确答案: D某用户的umask分别为033和044,请问该用户所建立的文件和目录的权限是()。

收藏A.rwxrwxrwx、rwx-wx-wxB.rwxr--r--、rwx-wx-wxC.rwx-wx-wx、rwxr--r--D.rwxr--r--、rwxrwxrwx回答错误!正确答案: B要知道2020.1.1是星期几,该执行什么命令?()收藏A.date ‘20200101’ + %AB.date –d ‘20200101’C.date –d ‘20200101’ + %AD.date –w‘20200101’ + %S回答错误!正确答案: C在Linux系统中,第1块IDE接口硬盘的第5个分区设备名为()。

收藏A./dev/sda1B.C:C./mnt/cD./dev/hda5回答错误!正确答案: D以下说法正确的是()。

收藏A.Linux的图形界面下可以通过直接关闭电源来退出系统B.X Window是一个收费的商业软件C.Red Hat Linux 9默认的窗口管理器是GNOMED.X Window是在Microsoft Windows的基础上改造而成的回答错误!正确答案: CLinux是一个()。

收藏A.操作系统B.网络浏览器C.字处理软件D.语言处理程序回答错误!正确答案: A下面关于双引号与单引号作为引用符号的区别,哪个描述是错误的()。

Linux操作系统习题

Linux操作系统习题

1.10 课后习题一、选择题1.下面关于shell的说法,不正确的是(A)。

A.操作系统的外壳B.用户与Linux内核之间的接口程序C.一个命令语言解释器D.一种和C类似的程序语言2.以下Linux内核版本中,属于稳定版本的是( CB)。

A.2.1.23B.2.0.36C.2.4.0D.2.3.113.Red Hat Enterprise Linux版本分为(ABD)。

A.Red Hat Enterprise Linux ASB.Red Hat Enterprise Linux ESC.Red Hat Enterprise Linux BSD.Red Hat Enterprise Linux WS4.以下对Linux内核的说法正确的是(ACD )。

A.Linux内核是Linux系统的核心部分。

B.Linux内核就是Linux系统,一个内核就可以构成Linux系统。

C.如今Linux内核已发展到2.6.x版本。

D.Linux内核主要由内存管理程序、进程调度程序、虚拟文件系统构成。

5.在Linux中把声卡当做何种设备?( B )A.字符设备B.输出设备C.块设备D.网络设备6.Linux内核管理系统不包括的子系统是( D )。

A.进程管理子系统B.内存管理子系统C.文件管理子系统D.硬件管理子系统7.下列选项中,不是Linux支持的是( B )。

A.多用户B.超进程C.可移植D.多进程8.Linux是所谓的“free software”,这个free的含义是( C )。

A.Linux不需要付费B.Linux发行商不能向用户收费C.Linux可自由修改和发布D.只有Linux作者才能向用户收费9.Linux系统各部分的组成部分中,( A )是基础。

A.内核B.X WindowC.shellD.GNOME2.7 课后习题一、填空题1.Linux中充当虚拟内存的是( A )分区。

A.swapB./C./bootD./home2.Linux中第2个IDE接口硬盘可以表示为( B )。

Linux试题

Linux试题

Linux基础综合考试试题姓名:成绩:考试说明:1、仔细审题、把题目要求理解准确2、简答题请注意题目要求和专业规范测试方式:实名制测试时长:60 分钟测试描述:30道选择题,每题2分,计60分;4道简答题,每题10分,计40分;合计满分100分;1.文件权限读、写、执行的三种标志符号依次是(A )A.rwxB.xrwC.rdxD.srw2.Vi编辑器中保存退出使用Vi编辑器的命令是( A )。

A.xB.wC.qD.f3.下列关于管道的说法,那个是正确的( B )A.就是前一个命令的结果,做为后一个命令的问题B.就是前一个命令的输出,做为后一个命令的输入C.就是前一个命令的输入,做为后一个命令的输出D.就是前一个命令的结果,做为后一个命令的答案4.目录具有可执行权限意味着( C )A.目录下建立文件B.从该目录中删除文件C.可以从一个目录转到另一个目录D.可以查看该目录下的文件5.Linux下的一个目录具有可写属性,下面哪个说法不正确(C )A.可以在该目录下建立文件B.可以从该目录中删除文件C.不可以在该目录下建立一个目录D.即使对该目录下文件没有写权限,也可以删除该目录下的文件6.块设备文件用那个符号标识( B )A.dB.bC.cD.p7.如果要使一个正在运行的工作挂起,可以按哪个组合键( C )A.ctrl-cB.ctrl-dC.ctrl-zD.ctrl-a8.Linux系统中哪个目录保存了系统内核(B )A./usr/srcB./bootC./lib/modules/D./etc9.下列对shell变量FRUIT操作,正确的是( C )A.为变量赋值:$FRUIT=appleB.显示变量的值:fruit=appleC.显示变量的值:echo $FRUITD.清除变量:unalias FRUIT10.下列哪条命令可以取消vim/vi中上一步的错误操作( C )A.rB.sC.uD.x11.使用mount命令装载ISO文件,需使用( B )选项A.-o remountB.-o loopC.-o noexecD.-o iso12.关于软链接的说法以下哪一个是错误的( A )A.软链接产生的链接文件和原文件的i节点一致B.软链接可以在不同的文件系统间做连接C.软链接也可以连接目录,让目录有另一个别名D.软链接的文件类型使用字母l表示13.在/etc/passwd文件中,某一个用户的密码区用“x”标识,表示什么意思( C )A.这个用户当前被禁止登录B.这个用户的密码是xC.这个用户的密码保存在/etc/shadow中D.这个用户当前有效,但不能登录到系统中14.Linux 文件名的长度不得超过( C )个字符。

Linux基础知识测试题

Linux基础知识测试题

Linux基础知识测试题(100分)感谢您能抽出几分钟时间来参加本次答题,满分100分,60分及格,每题10分。

1、使用useradd命令添加oracle用户并创建家目录,且指定oracle用户的所属组为dba。

(最高分值: 10 分) 【填空题】(10分)________________________2、使用usedel命令删除oracle用户,并且删除家目录。

(最高分值: 10 分) 【填空题】(10分)________________________3、使用chmod命令对/usr/run.sh文件添加执行权限。

(最高分值: 10 分) 【填空题】(10分)________________________4、在Linux中用数字表示出读、写、执行的权限。

(最高分值: 10 分) 【填空题】(10分)________________________5、以下哪个命令是创建文件夹的?【单选题】(10分)A.A:touchB.B:mkdirC.C:pwd正确答案: B6、以下哪个命令不能查看文本内容?【单选题】(10分)A.A:moreB.B:lsC.C: cat正确答案: B7、使用less命令查看文本,搜索想要的内容时,需先键入以下哪个字符?【单选题】(10分)A.A:/B.B:\C.C: ?正确答案: A8、使用tail命令滚动刷新查看日志文件时,需要加哪个选项?【单选题】(10分)A.A:-nB.B:-fC.C:-q正确答案: B9、使用rf -f命令可以强制删除一个文件夹。

(最高分值: 10 分) 【单选题】(10分)A.正确B.错误正确答案: B10、按ESC键退出vim编辑状态,保存编辑的内容时,需输入“:wq”后回车。

【单选题】(10分)A.正确B.错误正确答案: A11、姓名【填空题】________________________。

Linux操作系统基础(Linux系统磁盘基础管理)期末单元测试与答案

Linux操作系统基础(Linux系统磁盘基础管理)期末单元测试与答案

一、单选题1、在Linux中,/dev/sdb5表示()A.第1块SCSI硬盘上的第5个逻辑分区B.第1块IDE硬盘上的第5个逻辑分区C.第2块IDE硬盘上的第1个逻辑分区D.第2块SCSI硬盘上的第1个逻辑分区正确答案:D2、Centos 7中的默认的文件系统类型是()A.NTFSB.FAT32C.ext4D.xfs正确答案:D3、Linux中第2个IDE接口硬盘可以表示为()A./dev/hdbB./dev/sdbC./dev/hdaD./dev/sda正确答案:A4、使用fdisk命令分区时,增加一个新分区的参数是()A.pB.wC.dD.n正确答案:D5、使用fdisk命令分区时,删除一个分区的参数是()A.nB.dC.pD.w正确答案:B6、使用fdisk命令分区时,显示磁盘当前的分区表的参数是()A.nB.dC.wD.p正确答案:D7、使用parted命令分区时,增加一个新分区的参数是()A.printC.mklabelD.mkpart正确答案:D8、使用parted命令分区时,显示磁盘当前的分区表的参数是()B.printC.mkpartD.mklabel正确答案:B9、文件/dev/hda0表示此设备是一个()A.磁盘设备B.显示设备C.网络设备D.光驱设备正确答案:A10、查看指定目录或文件所占磁盘空间大小,使用命令()。

A.fdiskB.lsC.dfD.du正确答案:D二、判断题1、Linux系统中,可以有多个扩展分区和逻辑分区。

正确答案:×2、Centos 7中文件系统类型可以使用ext4格式,也可以使用xfs格式。

正确答案:√3、必须是在系统关机的情况下,才能完成新硬盘的添加。

正确答案:√4、在Linux系统中,主分区最多只能创建3个。

正确答案:×5、机械硬盘由碟片、机械手臂、磁头、主轴马达组成。

实际的数据都是写在碟片上,主轴马达带动碟片转动,然后通过机械手臂上的磁头进行读写操作。

linux考试基础

linux考试基础

Linux系统管理基础测试(100分钟)姓名:座位号:一.单项选择题:(每小题0.5分,共计30分)1.cron 后台常驻程序 (daemon) 用于:DA. 负责文件在网络中的共享B. 管理打印子系统Manages the printing subsystemC. 跟踪管理系统信息和错误D. 管理系统日常任务的调度 (scheduling)2.在大多数Linux发行版本中,以下哪个属于块设备 (blockdevices) ? BA. 串行口B. 硬盘C. 虚拟终端D. 打印机3.下面哪个Linux命令可以一次显示一页内容? CA. pauseB. catC. moreD. grep4.怎样了解您在当前目录下还有多大空间? cA. Use dfB. Use du /C. Use du .D. Use df .5.怎样更改一个文件的权限设置? BA. attribB. chmodC. changeD. file6.假如您需要找出 /etc/my.conf 文件属于哪个包 C(package) ,您可以执行:A. rpm -q /etc/my.confB. rpm -requires /etc/my.confC. rpm -qf /etc/my.confD. rpm -q | grep /etc/my.conf7.假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level 5 运行? BA. Set level = 5B. telinit 5C. run 5D. ALT-F7-58.那个命令用于改变 IDE 硬盘的设置? CA. hdparamB. ideconfigC. hdparmD. hddparm9.下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?A 222A. atqB. cronC. batchD. at10.下面命令的作用是:set PS1="[uwt]\$",export PS1 BA. 改变错误信息提示B. 改变命令提示符C. 改变一些终端参数D. 改变辅助命令提示符11.作为一个管理员,你希望在每一个新用户的目录下放一个文件 .bashrc ,那么你应该在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。

Linux习题库及答案

Linux习题库及答案

Linux习题库及答案86. Linux系统中用户的信息存放在__/etc/passwd____________文件中,为了口令的安全,用户的口令一般需要进行加密,并单独存放在_/etc/shadow_____________文件中,Linux系统中关于组的信息保存在____/etc/group__________文件中。

87. Linux系统利用交换分区提供虚拟存储,交换分区的文件系统类型是___swap___________。

88. Linux系统中查看进程状态的shell命令是ps aux______________,杀死指定进程的shell命令是_____kill -9_________。

89. Redhat Linux系统中常用的两种软件包格式是_rpm_____________和___tar___________。

90. Readhat Linux 9.0系统中所有服务的启动脚本都存放在_____/etc/rc.d/init.d _________目录下。

91. Linux文件系统的配置文件一般存放在_/etc_____________目录下,设备文件一般存放在_____/dev_________目录下,Linux系统中用户bob的主目录为___/home/bob___________。

92. 当需要改变一个文件的拥有者时,可以使用的shell命令为__ chown ____________。

93. Redhat Linux 9.0系统中,主机名称保存在___ ./etc/sysconfig/network __________配置文件中。

94. Linux系统下,常见的BootLoader(启动引导程序)是__ GRUB ________和___ LILO _______。

95. Redhat Linux中超级管理员的用户名为__ root ____________。

96. vi是Linux系统下极为普遍的文本编辑器。

Linux基础测试试题及答案

Linux基础测试试题及答案

Linux基础测试试题及答案2016年Linux基础测试试题及答案为帮助大家巩固Linux认证基础知识,yjbys店铺为大家分享Linux认证考试题及答案,仅供参考!一、选择题(非单选)1、在正则表达式当中下面那一个字符集表示非空格字符( )a. [:graph:]b. [:digit:]c. [:space:]d. [:alpha:]参考答案:A2、关于bash变量论述正确的是:( )a. 可以在/etc/porfile里面设置对所有用户生效,永久b. 在用户家目录下的.bash_profile文件中添加变量对单一用户生效,临时生效c. 可以使用export 定义,只对当前shell生效,永久有效d. 以上说法都不对参考答案:A3、当登录linux后,登录的shell将查不同启动文件来处理其中的命令,处理文件的顺序是( )a. /etc/profile --> ~/.bash_profile --> ~/.profile --> ~/.bash_loginb. /etc/profile --> ~/.bash_profile --> ~/.bash_login --> ~/.profilea. ~/.bash_profile -->/etc/profile --> ~/.profile --> ~/.bash_logina. ~/.bash_login --> ~/.profile --> ~/.bash_profile -->/etc/profile参考答案:B4、创建多级目录命令是( )A、mkdir -pB、mkdir -vC、mkdir -mD、mkdir -Z参考答案:A5、有一些文件root用户也无法直接修改,可使用说明命令看看其权限( )A、ls -lhB、fileC、statD、lsattr参考答案:D6、linux上为了使用更多简洁操作,可以使用别名来简化命令,以下别名定义正确的是( )A、LS=‘ls -lh’B、set cnet ‘cd /etc/sysconfig/network-scripts/ifcfg-eth0’C、alias die=‘rm -fr’D、un alias die=‘rm -fr’参考答案:C7、常见的文本编辑器工具有哪些( )A、nanoB、catC、cutD、vim参考答案:AD8、使用find命令查找文件时,以下哪个选项代表套接字文件( )A. dB. lC. pD. s参考答案:D9、如一个文本文件的各权限位是这样的:-rw-r--r--,对该文件执行chmod g+s 后,其权限位应显示为( )A. -rw-r-Sr--B. -rw-r-sr--C. -rw-r--r--D. -rw-r-xr--参考答案:A10、使用fdisk对磁盘进行分区时,LVM分区的类型为( )A. lB. lvmC. 9eD. 8e参考答案:D11、使用tar命令对一个目录只打包,不压缩,应该使用如下哪条命令( )A. tar -cvfB. tar -zcvfC. tar -jvfD. tar -jcvf参考答案:A12、shell脚本的哪个位置参数可以表示脚本本身( )A. $0B. $1C. $#D. $@参考答案:A13、通常我常说的四层负载和七层负载对应OSI模型分别是?A. 传输层,表示层B. 网络层,应用层C. 传输层,应用层D. 网络层,表示层参考答案:C14、系统中存在两个进程, 其pid分别为110, 119, 此时希望当119需要占用CPU时总是要优于110, 应如何做?( )A. 调整进程119的nice值, nice -5 119B. 调整进程119的nice值, renice -5 119C. 调整进程110的nice值, nice -5 110D. 调整进程119的nice值, renice -5 110参考答案:B15、如何在非交互式的情况下为用户magedu添加一条crontab 任务?A. 将任务写入到/var/spool/cron/rootB. 将任务写入到/var/spool/cron/mageduC. 将任务写入到/var/spool/root/cronD. 将任务写入到/var/spool/magedu/cron参考答案:B16、CentOS7系统中启动网络服务的命令是:A. service network startB. /etc/init.d/network startC. systemctl start network.serviceD. /etc/init.d/rc.d/init.d start参考答案:C17、kernel实现自身初始化时,实现的任务为( )A.探测可识别的所有硬件;B.以只读方式装载“真正根文件系统”C.按次序查找各引导设备,第一个有引导程序的设备即为启动系统用到的设备D.启动用户空间的第一个应用程序:/sbin/init18、CentOS 6系统中,Linux系统运行级别,关系对应不正确的是( )A.4--维护模式,多用户模式,需要用户认让,会启动网络功能,但不支持使用NFS;B.1--维护模式,单用户模式,sigle模式;此级别可允许root用户直接登录而无须认证;C.3--正常级别,完全多用户模式,文本界面;D.5--正常级别,完全多用户模式,图形界面;参考答案:A19、下面命令,可以输出/etc/passwd文件中root用户所在行的是( )A.awk '{if($1=/root/) print }' /etc/passwdB.awk -F: '{if($1==/root/) print }' /etc/passwdC.awk -F: '{if($1=/root/) print }' /etc/passwdD.awk -F: '{if($1~/root/) print }' /etc/passwd参考答案:D20、以下不是/ect/rc.d/rc.sysinit的功能的是()A.根据配置文件中的设定来设定主机名B.配置服务器ip地址C.打印文本欢迎信息D.激活LVM和RAID设备参考答案:B判断题(如有兴趣的'同学可以分析为什么对错)1、在对称加密中,加密与解密使用同一密钥,主要算法有md5,sha1。

linux基础习题1

linux基础习题1

linux基础习题1一、选择题1. Linux 最早是由计算机爱好者开发的。

A. Richard PetersenB. Linus TorvaldsC. Rob PickD. Linux Sarwar2. 下列是自由软件。

A. Windows XPB. UNIXC. LinuxD. Windows 20003. 下列不是Linux 的特点。

A. 多任务B. 单用户C. 设备独立性D. 开放性4. Linux 的内核版本2.3.20 是的版本。

A. 不稳定B. 稳定的C. 第三次修订D. 第二次修订二、填空题1. GUN 的含义是。

2. Linux 一般有3 个主要部分:、、。

三、简答题1. 简述Red Hat Linux 系统的特点。

2. 简述一些较为知名的Linux 发行版本。

3.什么是GRUB?GRUB(GRand Unified Bootloader)是一个多重启动管理器,它负责装入内核并引导Linux 系统。

GRUB 还可以引导其他操作系统,如FreeBSD、NetBSD、OpenBSD、GNU HURD和DOS,以及Windows 9x/2000/XP/2003。

4.为了确保安全,对于准备投入实际运行的Linux 服务器,一定要开启防火墙和SELinux 功能。

但如果在安装系统时没有启用防火墙和SELinux 功能,可以在安装后进行启用,方法有两种。

第一,执行“system-config-securitylevel”命令启动服务配置程序,在出现的对话框中的“安全级别”选项中,选择“启用”确定即可。

第二,启用SELinux。

编辑/etc/selinux/config 文件,找到语句“SELINUX=disabled”,将该句改为“SELINUX=enforcing”。

重新启动Linux,SELinux 就会被启用了。

一、选择题1. Linux 安装过程中的硬盘分区工具是。

A. PQmagicB. FDISKC. FIPSD. Disk Druid2. Linux 的根分区系统类型是。

linux系统编程试卷(答案)

linux系统编程试卷(答案)

linux系统编程试卷(答案)凌阳教育嵌入式培训系统编程部分测试试题注:考试为闭卷,程序题需上机操作运行出结果,考试时间为120分钟一:选择题(本题共4小题,每题3分共12分)1)下列不是Linux系统进程类型的是( D )A 交互进程B 批处理进程C 守护进程D 就绪进程(进程状态)2)以下对信号的理解不正确的是( B )A 信号是一种异步通信方式B 信号只用在用户空间进程通信,不能和内核空间交互C 信号是可以被屏蔽的D 信号是通过软中断实现的3)进程有三种状态( C )A 准备态、执行态和退出态B 精确态、模糊态和随机态C 运行态、就绪态和等待态D 手工态、自动态和自由态4)不是进程和程序的区别( B)A 程序是一组有序的静态指令,进程是一次程序的执行过程B 程序只能在前台运行,而进程可以在前台或后台运行C 程序可以长期保存,进程是暂时的D 程序没有状态,而进程是有状态的二:填空题(本题共6小题,2)、3)两题每空四分,其余每空一分。

共23分)1) 列举八种常见的进程间通信方式无名管道、有名管道、消息队列、信号量、共享内存、信号、套接字网络上两个主机的进程间通信方式为套接字2) 命名管道比无名管道的优势提供了一个可以访问的路径名,实现没亲缘关系的进程间通信3) 消息队列比命名管道和无名管道的优势可以按类型实现消息的随机查询,没必要先进先出4) 按照逻辑结构不同进行数据库划分,Sqlite 数据库属于哪一类关系型数据库5) 在C语言中操作sqlite数据库,常用的2中方式是sqlite_exec(回调)、sqlite_gettable(非回调)6) 列举四种进程调度算法先来先调度(FCFS)、短进程优先调度(SPF)、高优先级调度(HPF)、时间片轮转调度三:问答题(本题共7题,每题5分,共35分)1) 什么是系统调用?系统调用是通过什么方式陷入内核态的?请写出你对系统调用的理解。

什么是文件I/O和标准I/O库?文件I/O和标准I/O库的区别?系统调用是指操作系统提供给用户程序调用的一组特殊接口,用户程序可以通过这组接口获得操作系统内核提供的服务。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Linux运维基础
一、填空题(每题3分,共12分)。

1、Linux命令_ls_查看当前目录下的文件信息。

__pwd_查看当前目录路径。

2、Linux创建文件夹命令_mkdir_,创建文件命令__touch__。

3、IP tables防火墙策略有_input_、_output_、_forward_。

4、Iptables有_3_个表以及每个表有_3_个链?
二、选择题(每题3分,共33分)。

5、以下哪个命令可以解压test.tar.gz。

(D)
A、tar-cgzip -r C、gzip -r tar-c
B、tar -x gzip -d D、gzip -d tar -x
6、在登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什
么。

(B)
A、NID C、UID
B、PID D、CID
7、下面那个目录存放用户密码信息。

(B)
A、/boot C、/var
B、/etc D、/dev
8、用于自动补全功能时,输入命令或文件的前1个或后几个字母按什么键。

(C)
A、ctrl C、tab
B、alt D、esc
9、vim退出不保存的命令是(B)
A、q C、q!
B、:q D、wq
10、文件权限读、写、执行三种符号的标志依次是。

(A)
A、rwx C、xrw
B、rdx D、rws
11、某文件的组外成员的权限是只读、属主是全部权限、组内权限是可读可写、
该文件权限为。

(D)
A、467 C、674
B、476 D、764
12、改变文件的属主的命令是。

(A)
A、chmod C、touch
B、chown D、cat
13、Linux配置文件一般放在什么目录。

(A)
A、etc C、bin
B、lib D、dev
14、linux中查看内存,交换内存的情况命令是。

(B)
B、top
C、last B、free
D、
lastcomm
15、查看当前所有的IP tables配置的命令是。

(C)
A、IP tables -A C、iptables -L -n
B、iptables -L-a D、iptables -N -a
三、问答题。

(每题5分,一共55分)
1、当前路径在/usr/bin,如何切换到/var/tmp目录下。

(写命令)
cd..
cd..
cd /var/tmp
2、当前路径在/var/tmp,如何删除该目录下的test.py文件。

(写命令)
Rm –f test.py
3、iptables的几个表以及每个表对应链的作用?
(1)Filter定义允许或不允许的
主要在三个链上:INPUT\FORWARD\OUTPUT
(2)Nat定义地址转换
主要在三个链上:PREROUTING.OUTPUT.POSTROUTING
(3)Mangle修改保温元数据
5个链:PREROUTING.INPUT.FORWARD.OUTPUT.POSTROUTING
具体:
Filter 是默认的主机防火墙,过滤流入流出主机的数据包。

里边包含
INPUT,OUTPUT,FOWARD三个链
INPUT 过滤进入主机的数据包
OUTPUT 处理从本机发出去的数据包
FOWARD 处理流经本主机的数据包,与NAT有关系
Filter表是企业实现防火墙功能的重要手段
NAT 负责网络地址转换(来源于目的地址的IP与端口的转换),一般用于局域网的共享上网,与网络交换机acl类似,包含
OUTPUT,PREROUTING,POSTROUTING三条链
OUTPUT 改变主机发出去的数据包的目标地址
PREROUTING 数据包到达防火墙时进行分路由判断之前执行的规则,改变数据包的目的地址,目的端口
POSTROUTING 数据包离开防火墙时进行分路由判断之前执行的规则,改变数据包的源的地址,源的端口
Mangle 在企业中应用比较少
4、请写出查看iptables当前所有规则的命令?
iptables -L -n
5、请描述如何配置一个专业的安全的Web服务器主机防火墙?
(1)先将默认的INPUT链和Forward链关闭,只开放允许进入的端口
(2)iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
iptables -P INPUT DROP
6、详述iptales工作流程以及规则过滤顺序?
(1).防火墙是一层层过滤的。

实际是按照配置规则的顺序从上到下,从前到后进行过滤的。

(2).如果匹配上规则,即明确表是阻止还是通过,此时数据包就不在向下匹配新规则了。

(3).如果所有规则中没有明确是阻止还是通过这个数据包,也就是么有匹配上新规则,向下进行匹配,直到匹配默认规则得到明确的组织还是通过
(4).防火墙的默认规则是对应链的所有规则执行完才会执行的。

7、禁止来自10.0.0.188 ip地址访问80端口的请求?
iptables -A INPUT -p tcp --dport 80 -j DROP
8、画图讲解iptables包过滤经过不同表和链建议流程图并阐述?
(1)数据包在准备进入iptables之前,NAT表的prerouting链会对数据包的目标地址进行IP或端口的改写、映射到不同IP或端口上。

(2)此时数据包继续前行,有两种情况:
1)数据包进入iptables的主机,经过FILTER表的INPUT链,进过NAT表的OUTPUT 链与FILTER表的OUTPUT链流出,一般情况下,只需要控制FILTER表的INPUT 链
2)数据包流经主机,例如用来做路由的时候,数据包流经FILETER表的FORWARD 链
所有数据包最后都经由NAT表的POSTROUTING流出,对源地址IP或端口的改写。

9、如何使用命令进行字符串的查询?(写命令)
grep -rn "字符串" *
* : 表示当前目录所有文件,也可以是某个文件名
-r 是递归查找
-n 是显示行号
-R 查找所有文件包含子目录
-i 忽略大小写
10、试述如何创建一个用户。

创建用户会在\home目录下生成以用户名命名的文件夹
sudo usradd AA 创建用户AA
sudo passwd aaa 用户密码设为aaa
11、若下达rmdir命令来删除某个已存在的目录,但是无法成功,请说明可能的原
因。

(1)此目录可能不存在;
(2)目录不为空;
(3)目录中有隐含文件存在;
(4)目录被设置了权限。

解决方法:先修改权限,再使用rm-r命令删除。

相关文档
最新文档