Linux第二次测试
软件测试linux面试题
软件测试linux面试题1. 介绍Linux操作系统Linux操作系统是基于UNIX的开源操作系统,广泛应用于服务器、嵌入式设备、个人电脑等各个领域。
其核心是Linux内核,支持多用户、多任务的操作环境。
Linux具有稳定性、安全性和可定制性等特点,成为软件测试领域主要使用的操作系统。
2. 什么是shell?请简要介绍shell的种类和作用。
Shell是指操作系统提供给用户与内核进行交互的一种接口。
它解释用户输入的命令并调用相应的程序进行操作。
常见的shell种类有Bourne Shell(/bin/sh)、Bash Shell(/bin/bash)和C Shell(/bin/csh)等。
- Bourne Shell是最初的UNIX Shell,是现在大部分Linux系统默认的Shell。
它具有跨平台性,语法简洁明了,易于学习和使用。
- Bash Shell是Bourne Shell的升级版,兼容性更好,添加了很多实用的功能,如历史命令、命令补全和命令别名等。
它是Linux系统上最常用的Shell。
- C Shell是类似于C语言语法的Shell,使用起来更加高效。
它适合于需要编写复杂脚本的任务。
Shell的作用包括文件操作、程序执行、环境配置和脚本编写等。
在软件测试中,可以利用Shell脚本编写自动化测试脚本,提高测试效率。
3. 请解释Linux的文件权限和权限位的含义。
Linux的文件权限通过权限位(权限标志)来表示,分为三种权限:所有者权限、用户组权限和其他用户权限。
权限位包括读(r)、写(w)和执行(x)三种权限,用数字表示。
- 读权限(r):表示对文件内容的读取权限,权限值为4。
- 写权限(w):表示对文件进行修改的权限,权限值为2。
- 执行权限(x):表示对文件进行执行的权限,权限值为1。
- 权限位为0时表示没有相应的权限。
每个文件的权限位用10个字符表示,第一个字符表示文件类型,后面9个字符分别表示所有者权限、用户组权限和其他用户权限。
实验二Linux系统的启动与关闭
实验⼆Linux系统的启动与关闭实验⼆Linux系统的启动与关闭⼀、实验⽬的1.熟悉Red Hat Linux操作系统的环境。
2.掌握Red Hat Linux 9.0系统下的基本操作。
3.掌握字符界界⾯下基础命令的使⽤⼆、实验环境1.装有Red Hat Linux 9.0系统的计算机。
三、实验重点及难点1.重点:学习掌握Red Hat Linux 9.0系统下的基本操作。
2.难点:在字符界⾯下各种基础命令的使⽤四、实验内容1、若对Linux系统安装仍有疑问的同学继续熟悉Linux系统的安装2、登陆Red Hat Linux 9.0系统。
以root⽤户登录到Red Hat Linux 9.0系统(也登陆到上次课安装的系统,或实验⾃带的系统,⽤户名:root,密码:000000)3、图形⽤户模式和字符模式之间(六个终端)是如何切换:熟悉/etc/inittab⽂件的内容(cat /etc/inittab)你能给出每⾏的含义吗?图形界⾯字符界⾯Alt+shift+crtl+F1~F6字符界⾯图形界⾯Alt+F7字符界⾯字符界⾯Alt+Fn4、创建⽤户账号(1)在图形⽤户界⾯下创建⾃⼰的⽤户帐号及帐号密码;1、主菜单----系统设置----⽤户和群组---新建⽤户2、输⼊⽤户名、全程、⼝令、确认⼝令、登陆shell、主⽬录3、确认不误后,点击确定后完成相关操作(2)在⽤字符界⾯下通过adduser或useradd命令创建⾃⼰的帐号,通过passwd命令设置⾃⼰帐号的密码;1、在桌⾯点击⿏标右键、然后点击新建终端2、adduser tong3、passwd tong4、tong5、完成相关操作(3)查看/etc/passwd和/etc/shadow⽂件,你能说出每个字段的含义吗?Passwd:登录名:密码:⽤户ID:群组ID:全名:⼯作⽬录:解释程序Shadow:⽤户名:加密密码:最后⼀次修改密码时间:密码最短有效天数:密码最长有效天数:警告时间:失效时间:保留字段(⽬前没有特定⽤途)(4)观察添加⽤户,在系统中的那些位置发⽣了变化?在/etc/passwd、/etc/shadow、/etc/group中添加在home下创建了⼀个新的⽤户⽂件夹5、虚拟机下⽹络的配置:IP地址的设置(⾃动获取)、DNS服务器(210.45.160.1)的设置、⽹卡连接模式的设置(设置成NAT)。
Linux下测试工具简介
iozone3_326
•
• • • • • • • • • •
测试步骤:
1、硬盘上有空闲空间,新建一20g的分区,格式化为ext3格式,然 后挂载分区 2、将测试工具包iozone3_326.tar拷贝到/opt目录下,并解压缩 3、进入测试工具iozone的目录: # cd iozone3_326/src/current 4、查看CPU位宽: # file /bin/ls 5、依据位宽大小选择编译方式,如果是32-bit,则执行: # make linux 如果是64-bit,则执行 # make linux-AMD64
lmbench-3.0-a7
• • • • • • 2、删除可能存在的编译文件和编译结果: # ls results | grep -vi Makefile | rm –rf # make clean 3.配置并运行一次: # make results 配置相关参数
– – – – – Options to control job placement,选择1 Memory设置为略大于4倍的cache size Email最好选择no,避免太长时间 其余选项保持默认即可 下次测试时,可以直接make rerun,不必重新配置
ltp-full-20091231
• 测试目的: – 为系统提供足够的压力,评估在超越最大负载的情况 下系统的运行,是系统在正常的情况下对某种负载强 度的承受能力的考验 。
• LTP套件的测试用例:包含了超过2000个测试用例,涵盖 了内核的大多数接口,如系统调用、内存、IPC、I/O、文 件系统和网络。 • LTP测试的过程主要分为两个阶段
• • •
4.写入结果并查看: # make see # mv results/summary.out results/`date+%y%m%d%H%M`.summay.out
华科_计算机系统实验报告
课程实验报告课程名称:计算机系统基础专业班级:学号:姓名:指导教师:报告日期:年月日计算机科学与技术学院目录实验1: (1)实验2: (7)实验3: (24)实验总结 (34)实验1:数据表示1.1 实验概述实验目的:更好地熟悉和掌握计算机中整数和浮点数的二进制编码表示。
实验目标:加深对数据二进制编码表示的了解。
实验要求:使用有限类型和数量的运算操作实现一组给定功能的函数。
实验语言:c。
实验环境:linux1.2 实验内容需要完成bits.c中下列函数功能,具体分为三大类:位操作、补码运算和浮点数操作。
1)位操作表1列出了bits.c中一组操作和测试位组的函数。
其中,“级别”栏指出各函数的难度等级(对应于该函数的实验分值),“功能”栏给出函数应实现的输出(即功能),“约束条件”栏指出你的函数实现必须满足的编码规则(具体请查看bits.c中相应函数注释),“最多操作符数量”指出你的函数实现中允许使用的操作符的最大数量。
你也可参考tests.c中对应的测试函数来了解所需实现的功能,但是注意这些测试函数并不满足目标函数必须遵循的编码约束条件,只能用做关于目标函数正确行为的参考。
表1 位操作题目列表2)补码运算表2列出了bits.c中一组使用整数的补码表示的函数。
可参考bits.c中注释说明和tests.c中对应的测试函数了解其更多具体信息。
表2 补码运算题目列表3)浮点数操作表3列出了bits.c中一组浮点数二进制表示的操作函数。
可参考bits.c中注释说明和tests.c中对应的测试函数了解其更多具体信息。
注意float_abs的输入参数和返回结果(以及float_f2i函数的输入参数)均为unsigned int类型,但应作为单精度浮点数解释其32 bit二进制表示对应的值。
表3 浮点数操作题目列表表示,当输入参数是NaN 时,返回NaN 号整型操作,包括||,&&以及if,while控制结构4 float_f2i 返回浮点数‘f’的强制整型转换“(int)f”表示仅能使用任何整型/无符号整型操作,包括||,&&以及if,while控制结构301.3 实验设计根据题目要求,选择合适的操作符来编写代码。
Linux系统管理与应用项目实训期末测试卷AB试卷2套带答案高职
函一在E盘建立考生文件夹,文件夹名称为IinUX系统管理与应用+姓名+学号后2位(试卷总分为100分)分一一一目录及文件操作(30分)1使用桌面VMWare打开Centos7虚拟机,用户名为root,密码为1,使用Xshe1I远程登录工具登录到Centos7虚拟机上(6分)2进入/root目录,使用命令以长格式方式查看/root目录下的文件,将结果拷屏为命令a1∙bmp.保存到考生文件夹.(6分)3在root目录下,建立子目录a2,在a2目录下新建文件a2.bak,查看a2.bak的详细信息,将结果拷屏为a2.bmp,保存到考生文件夹.(6分)4在root目录下,将a2目录下的a2.bak重命名为a3.bak,将结果拷屏命名为a3.bmp,保存到考生文件夹.(6分)5在根目录下建立目录a3,在a3下创建文件a3.txt,将a3.txt拷贝到∕root∕a2目录下,将操作过程拷屏为a4.bmp,保存到考生文件夹(6分)。
二用户及组操作(30分)1新建立用户为user2,使用命令方式查看新建的user2用户,拷屏为a5∙bmp,保存到考生文件夹。
(6分)2使用交互方式设置user2的密码是123。
(6分)3复制会话,切换到USer2用户下,在USer2的家目录建立文件USer2.txt,查看新建立的文件,拷屏为a6∙bmp,保存到考生文件夹。
(6分)4新建立用户组group2,使用Cat命令查看蛆文件中含有group2的信息。
(6分)5将use”附加组都设置为group2,查看USer2所在的组,将结果拷屏为a9∙bmp,保存到考生文件夹。
(6分)三配置服务(40分)1将D盘下光盘文件CentOS-7-x86_64-DVDT511.iso安装到光盘上,在根目录下建立文件夹CdrOm,把光盘文件挂载到CdrOm下,查看Cdrom文件夹里的内容,拷屏为a10.bmp,保存到考生文件夹(10分)2使用rpm安装方式安装zip软件包,显示安装过程,将安装后的界面拷屏为a11.bmp,保存到考生文件夹Go分)3使用rpm安装Irzsz,使用sz命令将∕root∕a2∕a3.bak文件传送到WindOWS桌面,拷屏为a12.bmp,保存到考生文件夹(10分)4使用yum安装方式安装vsftpd软件包,使用我的电脑访问vsftpd服务,将结果拷屏为a13.bmp,保存到考生文件夹Go分)函一在E盘建立考生文件夹,文件夹名称为IinUX系统管理与应用+姓名+学号后2位(试卷总分为100分)分一一一目录及文件操作(30分)1使用桌面VMWare打开Centos7虚拟机,用户名为root,密码为1,使用Xshe1I远程登录工具登录到Centos7虚拟机上(6分)2进入∕etc∕yum.repos,d目录,使用命令以长格式方式查看∕etc∕yum.repos,d目录下的文件,将结果拷屏为命令a1.bmp,保存到考生文件夹.(6分)3在根目录建立子目录a1,在a1目录下新建文件a1.bak,查看a1∙bak的详细信息,将结果拷屏为a2.bmp.保存到考生文件夹.(6分)4将a1目录下的a1.bak重命名为a2∙txt,将结果拷屏命名为a3∙bmp,保存到考生文件夹.(6分)5在根目录下建立目录a2,在a2下创建文件a3.txt,将a3∙txt移动到a1目录下,将操作过程拷屏为a4.bmp,保存到考生文件夹(6分)。
操作系统实验答案-实验2Linux的基本操作及vi的使用(答案)
实验二Linux的基本命令操作及vi的使用实验目的:1、熟悉Linux操作系统环境2、熟悉Linux操作系统的文件结构3、熟悉Linux操作系统的基本命令4、熟悉Linux操作系统的文件组织方式5、学习使用vi编辑器建立、编辑、显示以及加工处理文本文件。
实验内容及要求:1、登陆实验室的Linux服务器。
启动电脑,进入Windows操作系统,在“开始”-〉“运行"中输入“Telnet 10。
200.41。
178”,即可登陆实验室的Linux服务器.在“Login:”提示后输入“stu”+学号(如02号同学输入stu02),按下回车键。
在“Password:”提示后输入“123”(注意输入密码时屏幕上不会有“*”等符号出现,这和Windows 不同),按下回车键,若出现“[os@ root os]$”或“—bash—2.05b$”,表示已成功登陆系统,可以开始输入指令操作。
思考:(用pwd指令)查看自己登陆后位于Linux的哪个目录,写出该目录的路径,与自己周围的同学比较,看是否相同.(可查阅Linux资料了解“/home”目录的功能介绍)2、在Linux中进行以下基本操作:1)在当前目录下新建一个名为(自己姓名首字母缩写+学号后3位数)的子目录.写出你所用的指令.(例如:mkdir zq000 )2)进入刚创建的子目录环境下。
(提示:指令cd)3)在刚创建的子目录下新建一个名为abc.txt的文件。
写出你所用的指令。
(提示:新建文件的指令是touch)4)将/目录下(即根目录下)的welcome.txt文件复制到自己的子目录下,写出你所用的指令。
cp –i /root/stu62/abc.txt /home/welcome。
txt5)写出welcome.txt文件的内容。
(提示:用cat指令查看)Hello, Boys and girls , welcome to the wonderful Linux world!3、在Linux中进行以下基本操作:1)进入自己的主目录。
Linux考试试题100道(附答案)
Linux考试试题100道(附答案)1、Linux系统中,用户文件描述符0 表示______。
A.标准输入设备文件描述符B.标准输出设备文件描述符B.管道文件描述符 D.标准错误输出设备文件描述符答案:A2、以长格式列目录时,若文件test的权限描述为:drwxrw-r–,则文件test的类型及文件主的权限是______。
A.目录文件、读写执行B.目录文件、读写C.普通文件、读写D.普通文件、读答案:A3、当字符串用单引号(’’)括起来时,SHELL将______。
A.解释引号内的特殊字符B.执行引号中的命令C.不解释引号内的特殊字符D.结束进程答案:C4、/etc/shadow文件中存放______。
A.用户账号基本信息B.用户口令的加密信息C.用户组信息D.文件系统信息答案:B5、若当前目录为/home,命令ls–l 将显示home 目录下的()。
A.所有文件B.所有隐含文件C.所有非隐含文件D.文件的具体信息答案:D6、为卸载一个软件包,应使用_____。
A.rpm -iB.rpm -eC.rpm -qD.rpm -V答案:B7、下面关于文件“/etc/sysconfig/network-scripts/ifcfg-eth0”的描述哪个是正确的?( )。
A.它是一个系统脚本文件B.它是可执行文件C.它存放本机的名字D.它指定本机eth0的IP地址答案:D8、如何快速切换到用户John的主目录下?( )A.cd @JohnB.cd #JohnC.cd &JohnD.cd ~John答案:D9、启动DNS服务的守护进程()A. httpd startB.httpd stopC. named startD. named stop答案:C10、Linux有三个查看文件的命令,若希望在查看文件内容过程中可以用光标上下移动来查看文件内容,应使用命令()A.cat B. more C. less D. menu答案:C11、在LINUX中,要查看文件内容,可使用()命令。
计算机网络实验心得体会
计算机网络实验心得体会计算机网络实验心得体会有了一些收获以后,好好地写一份心得体会,这样有利于培养我们思考的习惯。
相信许多人会觉得心得体会很难写吧,下面是小编收集整理的计算机网络实验心得体会范文,希望能够帮助到大家。
计算机网络实验心得体会1这学期我们开设了计算机网络技术实验课。
我们都对这门课很感兴趣,因为计算机普遍的应用以我们的日常生活当中,同时也在这个信息时代里占有重要的地位。
我们的第一次实验课时做双绞线,也就是我们平时上网用的网线,我们高兴极了,所有同学都是那么的认真。
前面在理论课上老师已经给我们讲解了必备的基础知识,所以在实验课上老师就给我们讲了一些实验规则,并给我们做了示范,看起来挺简单的。
很快我们也就拿着工具和材料开始做起来了,看似简单的实验做起来却平平出错,不是把网线的顺序排错就是把水晶头弄坏,不过还是有同学是顺利完成了的。
在整个实验中我们认识到了很多。
实验的成与败并不重要,当然当我们成功的完成实验的时候,那也是一份难得的快乐!不过大部分同学还是出错了,所以我们在实验过程中,我们应该尽量减少操作的盲目性提高实验效率的保证,不要过于着急。
实验中我就是范了一个很傻的错误,我把线接反了,导致报废了以个水晶头,这应该是不认真导致的后果,在这个实验中需要的是我们认真严谨、大胆、自信,还有团队合作精神。
通过这次实验才知道我们拥有的东西太少了,还有很多好的习惯我们都不具有,这些习惯很重要,它们将在以后的生活工作中起到非常重要的作用。
生活中的我们常常粗心大意,胆小,有一些自卑,没有目标,我们在盲目的过着每一天,这就是现在的我们,二十岁的我们还像个长大的孩子,对于我们曾经的梦想却无从下手,我们无奈的挣扎在生命的每一天里。
这次实验我们受益匪浅,不求以后能有多大的改进,只求自己能坚持每天都在进步,哪怕一点点就好。
同时也希望能在今后的课程中学到更多,熟练地掌握所学的知识,并应用于日常生活当中。
计算机网络实验心得体会2计算机网络课程的实验不同于以前做过的C语言上机实验和数据结构上机实验,后两者都是编程的,要求的是个人对基础知识的掌握和熟练的应用,简单地说就是一个人的战场。
Linux操作系统基础(Linux文件管理)期末单元测试与答案
一、单选题1、使用less命令时,显示文件内容行号的选项是()A.-nB.-gC.-ND.-i正确答案:C2、使用head命令,查看前多少行内容使用的选项是()A.-nB.-dC.-lD.-A正确答案:A3、使用tail命令,显示文件的倒数多少行内容的选项是()A.-vB.-cC.-fD.-n正确答案:D4、使用find命令查找文件时,匹配文件名称的选项是()A.-userB.-nameC.-typeD.-size正确答案:B5、使用find命令查找文件时,匹配文件所属用户的选项是()A.-userB. -nameC. -sizeD.-type正确答案:A6、Linux中find命令是文件查找命令,按照文件修改时间查找用参数()A.sizeB.atimeC.mtimeD.group正确答案:C7、Linux中拷贝一个文件用命令()A.cpB.ctrl+pC.copyD.move正确答案:A8、使用()命令删除目录时,需要加上选项参数-r。
A.rmdirB.rmC.delD.mv正确答案:B9、在Linux中,使用rm命令想在删除一个文件的时候不提示,而是强制删除,可以加上选项参数()A.-fB.-rC.-pD.-i正确答案:A10、Linux中,使用()命令来查找文件存放的位置。
A.findB.lsC.moreD.less正确答案:A二、判断题1、使用touch命令既能创建目录,也能查创建文件。
正确答案:×2、使用rm命令既能删除目录,也能删除文件。
正确答案:√3、使用rm命令可以删除非空目录。
正确答案:√4、使用more命令,可以上下翻动查看文件内容。
正确答案:√5、使用less命令不可以显示文件内容行号。
正确答案:×6、使用more命令时,可以搜索文件中的内容。
正确答案:√7、find命令是一种精确查找工具,可以查找精确查找文件的位置,单相对于locate命令的模糊查找来说,速度要慢了许多。
《Linux操作系统实用教程》测试卷2 (1)
期末测试卷2一、单选题(每题2分,共50分)1.为了将当前目录下的压缩归档文件myftp.tar.gz解压缩,可以使用(C)。
A. tar -xvzf myftp.tar.gz .B. tar -xvz myftp.tar.gz .C. tar -cvzf myftp.tar.gz .D. tar -xvf myftp.tar.gz .2.可以使用tar命令的(B)选项表示归并操作。
A. xB. aC. dD. c3.一个文件的权限是-rw-rw-r--,这个文件所有者的权限是(C)。
A. read-onlyB. writeC. read-writeD.read-write-excute4.绝大多数Linux分区使用的文件系统类型是(D)。
A. vfatB. nfsC. swapD. ext35.在Linux系统中,硬件设备大部分是安装在(B)目录下的。
A. /mntB. /devC. /procD. /swap6.显示操作系统核心版本详细信息的命令是(C)。
A.cutB.catC.unameD.su7.用来分离目录名和文件名的字符是(D)。
A. asterisk(*)B. period(.)C. dash(-)D. slash(/)8.将新建文件的默认权限设置为600是(A)。
A. umask 077B. umask –SC. umask 600D. chmod 6009.比较重要的系统配置资料,一般来说大部分位于( A )目录下。
A. /etcB. /bootC. /homeD. /usr10.在vi编辑器里,命令“dd”用来删除当前(B)。
A. 字符B. 行C. 变量D. 字11.要改变文件的拥有权,使用命令(D )。
A. chgrpB. chownC. chshD. chmod12.使用什么命令把两个文件的合并成一个文件?(A)。
A. catB. grepC. awkD. cut13.使用什么命令自动卸载已安装的老版本软件包并安装新软件包,即使不存在老版本也会安装新软件包。
linux试题及答案
linux试题及答案Linux是一种开源的类Unix操作系统,它以其稳定性、安全性和灵活性而广受欢迎。
Linux系统广泛应用于服务器、嵌入式系统和个人电脑。
以下是一些常见的Linux考试题目及其答案,供学习者参考。
题目1:Linux操作系统的主要特点是什么?答案:Linux操作系统的主要特点包括开源性、多用户多任务、良好的网络功能、丰富的软件资源、高度的可定制性、良好的安全性和稳定性。
题目2:请解释什么是Linux内核?答案:Linux内核是Linux操作系统的核心部分,负责管理系统资源,如CPU时间、内存、文件系统和外围设备。
它提供了操作系统的基本功能,如进程管理、文件系统管理、网络通信等。
题目3:如何在Linux系统中查看当前登录用户?答案:可以使用`who`命令来查看当前登录的用户。
此外,`w`命令可以显示当前登录的用户以及他们正在运行的进程。
题目4:请说明Linux系统中的文件权限是如何表示的?答案:Linux系统中的文件权限通常以10个字符表示,前三个字符表示所有者权限,中间三个表示所属组权限,最后四个表示其他用户权限。
权限字符包括:r(读)、w(写)、x(执行)和-(无权限)。
例如,`-rw-r--r--`表示所有者有读写权限,所属组和其他用户只有读权限。
题目5:如何使用命令行在Linux系统中创建一个新文件?答案:可以使用`touch`命令来创建一个新文件,例如`touchfilename`。
如果文件已存在,则`touch`命令会更新文件的访问和修改时间。
题目6:请解释Linux系统中的软链接和硬链接的区别。
答案:硬链接是指向文件inode的另一个目录项,它和原文件是同一个文件系统上的文件,删除原文件会导致硬链接失效。
软链接(符号链接)则类似于Windows中的快捷方式,它是一个指向原文件路径的文件,可以跨文件系统。
题目7:如何在Linux中查看系统运行的进程?答案:可以使用`ps`命令查看当前运行的进程,例如`ps aux`会显示所有用户的进程信息。
Linux测试题(内附答案)
期末测试卷1一、选择题(每题2分,共50分)下列各题A、B、C、D四个选项中,只有一个选项是正确的,请将正确的选项涂写在答题卡相应位置上,答在试卷上不得分。
1.Linux系统是一个()的操作系统。
A.单用户、单任务B.单用户、多任务C.多用户、单任务D.多用户、多任务2.Red Hat Linux 9系统中用户默认的Shell是()。
A.bashB.kshC.cshD.sh3.如果忘记了ls命令的用法,可以采用()命令获得帮助。
A.?lsB.help lsC.man lsD.get ls4.要给文件file1加上其他人可执行属性的命令是()。
A.chmod a+x file1B.chown a+x file1C.chmod o+x file1D.chown o+x file15.使用$cd ~命令后,会进入( ) 目录。
A. /B. ~C.用户的主目录D. /tmp6.添加用户“user”的命令是()。
er usereradd userC.add userD.adduser7.删除用户“user”及其主目录下所有文件的命令是()。
erdel -p usererdel -r usererdel -a usererdel -z user8.查看系统当中所有进程的命令是()。
A.ps allB.ps aixC.ps aufD.ps aux9.配置主机网卡IP地址的配置文件是()。
A./etc/sysconfig/network-scripts/ifcfg-eth0B./etc/sysconfig/networkC./etc/resolv.confD./etc/host.conf10.指定系统主机名的配置文件是()。
A./etc/hostsB./etc/host.confC./etc/sysocnfig/networkD./etc/resolv.conf11.以下命令可以重新启动计算机的是()。
A.rebootB.haltC.shutdownD.init 612.Linux系统默认使用的文件系统类型是()。
Linux操作系统考试题库及答案
Linux操作系统考试题库及答案一、单项选择题1. Linux操作系统的创始人是()。
A. Bill GatesB. Linus TorvaldsC. Steve JobsD. Richard Stallman答案:B2. 在Linux系统中,查看当前路径的命令是()。
A. pwdB. lsC. cdD. mkdir答案:A3. 在Linux系统中,以下哪个命令用于查看文件内容?()A. catB. grepC. findD. touch答案:A4. 在Linux系统中,以下哪个命令用于创建目录?()A. touchB. mkdirC. rmdirD. rm答案:B5. 在Linux系统中,以下哪个命令用于删除文件?()A. mkdirB. rmdirC. rmD. touch答案:C6. 在Linux系统中,以下哪个命令用于查找文件?()A. grepB. findC. catD. ls答案:B7. 在Linux系统中,以下哪个命令用于查看当前登录用户?()A. whoB. userC. usersD. whoami答案:A8. 在Linux系统中,以下哪个命令用于查看系统运行时间和平均负载?()A. uptimeB. topC. psD. free答案:A9. 在Linux系统中,以下哪个命令用于查看磁盘空间使用情况?()A. dfB. duC. lsD. pwd答案:A10. 在Linux系统中,以下哪个命令用于查看网络配置?()A. ifconfigB. netstatC. routeD. all of the above答案:D二、多项选择题1. 在Linux系统中,以下哪些命令用于文本编辑?()A. viB. nanoC. emacsD. gedit答案:ABC2. 在Linux系统中,以下哪些命令用于文件权限管理?()A. chmodB. chownC. chgrpD. ls答案:ABC3. 在Linux系统中,以下哪些命令用于进程管理?()A. psB. topC. killD. free答案:ABC4. 在Linux系统中,以下哪些命令用于网络管理?()A. ifconfigB. netstatC. pingD. route答案:ABCD5. 在Linux系统中,以下哪些命令用于磁盘管理?()A. dfB. duC. fdiskD. mount答案:ABCD三、判断题1. Linux是一个开源的操作系统。
LINUX实训(附答案)
LINUX实训考试试题(2015年)考前说明:1.本次考试为实机操作,考试时间为三个小时,考前准备的资料有:VMware_workstation_11.1.2.exe or VMware_workstation_10.0.1.exe;rhel-server-6.2-x86_64-dvd.iso or rhel-server-6.2-i386-dvd.iso orrhel-server-7.0-x86_64-dvd.iso注:根据考生实际情况决定至少安装一个VMware虚拟机与至少安装一个iso系统文件。
2.本次考试为开卷考试,可以看书、查资料;要求个人单独完成操作,严禁抄袭与代考,如有发现情况属实,抄袭者与被抄袭者,代考与被代考者成绩做0分处理。
3.考生需新建一个用自己班级+名字+学号的文件夹,用于存放自己的考试答题过程的截图,以作为评分依据。
考后提交给老师指定的收集人。
考题1:在VMware虚拟机上安装一台6或者7版本的red hat操作系统,要求如下:1最小化安装,时区为上海;硬盘分区:、boot 600M / 12000M swap 2048M:主机名设置为:www.考生名字拼音;root 密码:123456 新建用户名:student 密码:123456 其他为默认选择;新建用户:useradd studentpasswd student123456123456验证账号:[root@www ~]$状态下输入exit,并用student登录。
考题2:修改系统root密码为:!@#¥qwer重启,界面读秒时按e进入GUI界面GUI界面步骤:e//选择第二个e1bpasswd root!@#$qwer!@#$qwerreboot考题3:通过修改配置文件方式来配置网络;先用DHCP方式获得网络相关信息,做好记录;再将网络设置成静态相关信息。
vi /etc/sysconfig/network-scripts/ifcfg-eth0//大致修改后的文件内容如下DEVICE=eth0 #这是网卡的名称TYPE=Ethernet # 网卡类型ONBOOT=yes # 是否随着开机自启动BOOTPROTO=static #static表示固定ip地址,dhcp表示随机获取ipMM_CONTROLLED=yesIPADDR0=192.168.42.121 # 手动设置的固定ip地址(机房)NETMASK=255.255.255.0 #mask地址,就是掩码GA TEWAY0=192.168.42.1 #网关地址(机房)PREFIX0=24DNS0=202.192.72.33 #(机房)//修改好后,esc结束编辑,:wq保存并退出/etc/init.d/network restart//验证结果ip addr 或者ping一下试题4:配置好本地YUM源,并安装好:httpd bind tigervnc 三个软件包。
大学linux考试试题及答案
大学linux考试试题及答案一、选择题(每题2分,共20分)1. Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A2. 在Linux中,以下哪个命令用于查看当前系统的运行时间和平均负载?A. uptimeB. topC. whoD. ps答案:A3. 在Linux系统中,以下哪个文件系统格式是默认的?A. FAT32B. NTFSC. ext4D. HFS+答案:C4. 在Linux中,以下哪个命令用于查看当前登录用户的信息?A. whoB. whoamiC. usersD. w答案:D5. 在Linux系统中,以下哪个命令用于查找文件?A. findB. grepC. locateD. search答案:A6. 在Linux中,以下哪个命令用于查看文件内容?A. catB. lessC. moreD. tail答案:A7. 在Linux系统中,以下哪个命令用于解压tar.gz文件?A. tar -xzvfB. tar -czvfC. gzip -dD. gunzip答案:A8. 在Linux中,以下哪个命令用于创建一个软链接?A. ln -sB. ln -hC. ln -fD. ln -i答案:A9. 在Linux系统中,以下哪个命令用于查看当前路径?A. lsB. pwdC. cdD. path答案:B10. 在Linux中,以下哪个命令用于查看当前系统的磁盘使用情况?A. dfB. duC. diskusageD. diskinfo答案:A二、填空题(每题2分,共20分)1. Linux系统中,使用________命令可以切换到用户的主目录。
答案:cd ~2. 在Linux中,使用________命令可以查看当前路径的绝对路径。
答案:pwd3. 在Linux系统中,使用________命令可以查看当前系统的版本信息。
答案:uname -a4. 在Linux中,使用________命令可以查看当前系统的内核版本。
3月6号---大数据测试题[第二次测试]
3月6号---大数据测试题[第二次测试]基本信息:[矩阵文本题] *1、vim退出不保存的命令是。
()。
[单选题] *A、:qB、qC、:wqD、:q!(正确答案)2、改变文件的属主的命令是。
()。
[单选题] *A、chmodB、touchC、chown(正确答案)D、cat3、Linux配置文件一般放在什么目录。
()。
[单选题] *A、etc(正确答案)B、binC、libD、dev4、如果执行命令,chmod 746 file、txt ,那么该文件的权限是()。
[单选题] *A、rwxr—rw-(正确答案)B、rw-r—r—C、—xr—rwxD、rwxr—r—5、python中序列类型不包含那一个?()。
[单选题] *A、字符串B、列表C、元祖D、字典(正确答案)6、python中那个数据类型不支持?()。
[单选题] *A、intB、floatC、char(正确答案)D、list7、python中,a=round(3、45),请计算出a的数值。
()。
[单选题] *A、4B、3、4C、4、0D、3(正确答案)8、python中,下面那个关键字用来声明一个函数。
()。
[单选题] *A、def(正确答案)B、passC、functionD、class9、python中,那一个不是函数的有点。
()。
[单选题] *A、减少代码重复B、程序模块化C、加快程序运行(正确答案)D、提高阅读代码的效率10、python中单行和多少注释分别是那一个?()。
[单选题] *A、 //和""" """B、 #和""" """(正确答案)C、 # 和//D、 //和是html和js11、 MapReduce编程模型,键值对 [单选题] *A、WritableComparable(正确答案)B、 Comparable java比较接口C、 WritableD、 LongWritable12、HBase是分布式列式存储系统,记录按什么集中存放。
linux sysbench 用法
linux sysbench 用法Linux Sysbench是一款用于性能测试和基准测试的工具,被广泛应用于系统资源的压力测试和性能评估。
它可以测试CPU、内存、磁盘和网络等不同方面的性能,并对系统进行整体性能分析。
本文将介绍Linux Sysbench的基本用法和常用命令行参数。
首先,安装和配置Sysbench。
在终端中使用适合您的Linux发行版的包管理器安装Sysbench。
安装完成后,您可以运行以下命令来验证安装是否成功:```sysbench --version```接下来,我们将探讨Sysbench的一些常见用法:1. CPU测试:用于测试CPU性能。
您可以通过以下命令运行CPU测试:```sysbench cpu --threads=2 run```此命令将会使用2个线程运行CPU测试,并显示测试结果,包括每个线程的CPU事件数、总时间和每秒钟的CPU事件数。
2. 内存测试:用于测试内存性能。
以下是运行内存测试的示例命令:```sysbench memory --threads=4 run```该命令将使用4个线程运行内存测试,并显示每个线程的内存操作数、总时间和每秒钟的内存操作数。
3. 磁盘测试:用于测试磁盘性能。
以下是运行磁盘测试的示例命令:```sysbench fileio --file-total-size=1G --file-test-mode=rndrw --time=300 --max-requests=0 --num-threads=8 --file-extra-flags=direct --file-fsync-all --file-block-size=4K --file-num=64 prepare```使用此命令,您将预先准备一个1GB大小的文件,并对其进行随机读写操作。
您可以使用不同的参数进行自定义配置,例如文件大小、运行时间、线程数等。
注意:在运行磁盘测试之前,请确保您有足够的空闲磁盘空间和适当的权限。
100道linux运维测试题,80分以上就是大神了
100道linux运维测试题,80分以上就是⼤神了本套笔试题共100题,每题1分,共100分。
(参考答案在⽂章末尾,为了⽅便⼤家学习,正确答案进⾏了加粗处理)1. cron 后台常驻程序 (daemon) ⽤于:A. 负责⽂件在⽹络中的共享B. 管理打印⼦系统C. 跟踪管理系统信息和错误D. 管理系统⽇常任务的调度2. 在⼤多数Linux发⾏版本中,以下哪个属于块设备 (block devices) ?A. 串⾏⼝B. 硬盘C. 虚拟终端D. 打印机3. 下⾯哪个Linux命令可以⼀次显⽰⼀页内容?A. pauseB. catC. moreD. grep4. 怎样了解您在当前⽬录下还有多⼤空间?A. Use dfB. Use du /C. Use du .D. Use df .5. 怎样更改⼀个⽂件的权限设置?A. attribB. chmodC. changeD. file6. 假如您需要找出 /etc/my.conf ⽂件属于哪个包 (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 运⾏?A. Set level = 5B. telinit 5C. run 5D. ALT-F7-58. 那个命令⽤于改变 IDE 硬盘的设置?A. hdparamB. ideconfigC. hdparmD. hddparm9. 下⾯哪个命令可以列出定义在以后特定时间运⾏⼀次的所有任务?A. atqB. cronC. batch10.下⾯命令的作⽤是:set PS1="[\u\w\t]\\$" ; export PS1A. 改变错误信息提⽰B. 改变命令提⽰符C. 改变⼀些终端参数D. 改变辅助命令提⽰符11.作为⼀个管理员,你希望在每⼀个新⽤户的⽬录下放⼀个⽂件 .bashrc ,那么你应该在哪个⽬录下放这个⽂件,以便于新⽤户创建主⽬录时⾃动将这个⽂件复制到⾃⼰的⽬录下。
26个版本linux内核的性能对比测试
五年26个版本!Linux内核版本的“武林大会”从2005年年中的2.6.12,到正在开发中的2.6.37,五年多来共有26个Linux内核版本,本文详细的对这26个内核版本进了性能测试,包括对于系统文件以及系统中各种应用的测试。
本文带领大家回顾了Linux内核5年来的发展历程,希望大家在这些评测中更加了解Linux内核的相关知识。
今天将他们对Linux系统的研究发挥到了极致:从2005年年中的2.6.12,到正在开发中的2.6.37,五年多来的26个Linux内核版本来了个“群英荟萃”!完成如此庞大规模的横评并不容易,因为每个版本都要跑二十多个测试项目,每个项目又得跑至少三到五遍,总计超过2500次。
好在一方面有自动测试套装Phoronix Test Suite,另一方面还有飞快的Intel Core i7-970六核心处理器。
Linux 2.6.12版本内核的时候,操作系统还是Ubuntu 5.10、SuSE 9.3、Fedora Core 4、Mandrake 2006这些老古董,而最终选择的基准系统是Fedora Core 4,并将其放在Ubuntu 10.10 64位系统下的虚拟机内。
最新的2.6.37版本尚未发布正式版,本次测试使用的是2010-10-31 Git snapshot。
至于2.6.12之前的更老版本,GCC4编译器和它们无法并存,故而没有加入此番测试。
测试平台的其他硬件配置还有:华擎X58 SuperComputer主板、3GB DDR3内存、OCZ Vertex 64GB固态硬盘、GeForce GTX 460显卡。
Linux系统内核这26个版本的具体发布时间依次如下:1. 2.6.12-2005.6.172. 2.6.13-2005.8.293. 2.6.14-2005.10.174. 2.6.15-2006.1.35. 2.6.16-2006.3.206. 2.6.17-2006.6.177. 2.6.18-2006.9.208. 2.6.19-2006.11.299. 2.6.20-2007.2.510.2.6.21-2007.4.2511.2.6.22-2007.7.812.2.6.23-2007.10.913.2.6.24-2008.1.2414.2.6.25-2008.4.1715.2.6.26-2008.7.1316.2.6.27-2008.10.917.2.6.28-2008.12.2518.2.6.29-2009.3.2319.2.6.30-2009.6.920.2.6.31-2009.9.921.2.6.32-2009.12.322.2.6.33-2010.2.2423.2.6.34-2010.5.1624.2.6.35-2010.8.125.2.6.36-2010.10.2026.2.6.37-(开发中)下面就是对各个版本的Linux内核进行的评测。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Linux综合测试(2)
1.简述Linux操作系统的启动过程;
答:(1):主机加点CPU初始化本身,接着在硬件固定位置执行一条命令,进行扇区引导。
(2):BIOS装载并将控制权交给LILO,LILO获得引导过程控制权后,会显示GRUB提示符。
(3):内核启动Linux的第一个进程是init,该进程将根据/etc/inittab文件中的设置来执行相应的启动程序,引导系统启动所需要的程序并进
入指定的运行级别,init进程是linux系统中所有进程的祖先进程,
进程号为1
(4)根据不同的进程级别,系统启动相应的服务程序。
(5)login进程等待用户登录。
2.查询当前操作系统下httpd服务的启动状态、重新启动该服务;查询该服务的
开机自动启动设置、并将其开机启动状态重新设置为0、1、6运行级别关闭;
2、3、4、5运行级别自动启动。
答:Service httpd status
Service httpd restart
Chkconfig --level httpd
Chkconfig --level 016 httpd off
Chkconfig --level 2345 httpd on
3.简述进程和程序的关系及二者之间的区别,简要说明进程有哪些种类。
答:区别:程序是为了完成某种任务而设计的软件,进程是指开始执行但是没有结束的程序的实例。
进程的种类:1.交互进程 2.批处进程3.守护进程
4.使用进程指令完成操作:
今晚23点,查看内存使用情况将结果存入abc.txt中。
明天上午10点10分,将使用系统的用户存入文件w.txt。
Linux系统的用户john远程登录到系统准备开始一天的工作,首先他设置了一个
提醒任务:在上午8:50,系统自动输出“I have a meeting at 9:00.”,以提醒john
在9:00点的时候有一个会议要参加。
同时john以后每周四下午要主持一个讲座,
因此他制定了一个周期性任务:每周三下午4点提醒自己第二天有讲座。
答:(1) At 23:00 today
At >w >/abc.txt
At 10:10 tomorrow
At >w>w.txt
(2)At 8:50
At >echo "I have a meeting at 9:00."
Crontab
00 16 * * 3 echo "第二天有讲座"
5.Linux服务器管理员要在服务器上安装配置DHCP服务器他需要做的工作如
下,试完成相关操作的命令:
首先查询目前系统中是否已经安装了合适版本的DHCP服务器。
如果未安装,设已经准备好了dhcp-1.1.3-8.i386.rpm软件包在主目录下待安装。
安装前,管理员需要了解DHCP软件包将要安装的位置;然后安装DHCP 软件包;查询DHCP软件包安装是否成功;设置DHCP服务的自启动状态;启动DHCP服务。
答:#rpm -q dhcp
//提示“package dhcp is not installed”表示未安装DHCP软件包
#rpm -qpl dhcp-1.1.3-8.i386.rpm
#rpm -ivhdhcp-1.1.3-8.i386.rpm
#chkconfig dhcp on
#server dhcp restart
Linux服务器的远程用户tom正在进行的工作包含在几个子目录和文件中,如下所示,共计2个目录,4个文档:
/hom e/tom/test/
jsp
index1.jsp
index2.jsp
java
U ser.java
File.java
工作完成后,tom用户想把所做的工作发送到自己的邮箱中以便随时使用。
为了方便文件的发送,tom用户决定将所做的工作进行打包压缩成一个文件再发送。
试完成除发送邮件外的所有指令。
答:(1) cd /home/tom
(2) tar -zcvf test .tar.gz test
(3) ls -l
(4) tar -ztvf test.tar.gz
(5)cd /tmp
(6)tar -xzvf /home/tom/test.tar.gz
(7)ls -R test
(8)rm -rf test
(9)cd
6.root管理员需要重新配置网络环境。
他需要完成的工作如下:
设置主机命名为teach.student(两种方式:临时、永久)
用ifconfig命令设置网卡信eth0息:IP地址为192.168.0.3,网关地址为子网掩码是255.255.255.0。
MAC地址为00:11:22:33:44:55
通过修改配置文件的方式来设置域名解析服务器地址为100.128.5.13。
对于每一步的设置,root都要作相应的查看以确认设置成功。
答:Hostname teach.student
ifconfig
Vi /etc/sysconfig/network
Hostname=teach.student
ifconfig
Ifconfig eth0 192.168.0.3 netmark 255.255.255.0
ifconfig
Ifconfig eth0 hw ether 00:11:22:33:44:55
Ifconfig
Vi /etc/resolv.conf
Dns1=100.128.5.13
Ifconfig。