云计算教程之试题检测
一、选择题(每题1分,合计15分)
1.若当前目录为 /home,命令 ls–l 将显示 home 目录下的( )。
A.所有文件 B.所有隐含文件 C.所有非隐含文件 D.文件的具体信息
2.如果要列出一个目录下的所有文件需要使用命令行( )。
A. ls–l B. ls C. ls–a(all) D. ls–d
3.下面关于文件 “/etc/sysconfig/network-scripts/ifcfg-ens33” 的描述哪个是正确的?( )。
A.它是一个系统脚本文件 B.它是可执行文件
C.它存放本机的名字 D.它指定本机ens33的IP地址
4.在LINUX中,要查看某个文件内容,可使用( )命令。
A. more B.cd C.login D.logout
5.RED HAT LINUX 所提供的”安装软件包”,默认的打包格式为( )。
A…tar B…tar.gz C…rpm D…zip
6.关闭linux系统不可使用( )命令。
A.closepc B.halt C.shutdown D.poweroff
7.在vi编辑器里,命令"dd"用来删除当前的( )
A. 行 B.变量 C.列 D.字符
8.一般用( )命令来查看网络接口的状态
A. ping B. ipconfig C. telnet D ifconfig
9.你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些内容,为了防止系统出问题,你不想保存所修改内容,你应该如何操作( )
A.在末行模式下,键入:wq B.在末行模式下,键入:q!
C.在末行模式下,键入:x! D.在编辑模式下,键入“ESC”键直接退出vi
10.假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是( ) 。
A.fileB也随之被删除 B.fileB仍存在,但是属于无效文件
C.因为fileB未被删除,所以fileA会被系统自动重新建立 D.fileB会随fileA的删除而被系统自动删除
11.存放Linux基本命令的目录是什么( )?
A. /bin B. /tmp C. /lib D. /root
12.cd 命令可以改变用户的当前目录,当用户键入命令 “cd” 并按Enter键后,( )。
A.当前目录改为根目录 B.当前目录不变,屏幕显示当前目录
C.当前目录改为用户主目录 D.当前目录改为上一级目录
13.以下对Linux的说法中,不正确的是( )。
A. Linux支持多用户多任务,在同一时刻可以有多个用户同时使用主机
B. Linux只能运行在基于Intel x86 CPU架构的计算机上
C. Linux可以32位或64位CPU硬件平台上运行
D. Linux即可用作服务器操作系统,也可作为桌面操作系统使用
Linux除了可以在Intel x86 CPU上运行,还能在ARM、mlps、powerpc、sparc等地方。
14.使用什么命令检测基本网络连接?()
A. ping B. route C. netstat D. ifconfig
15.下面哪条命令可以把f1.txt复制为f2.txt?
A. cp f1.txt | f2.txt B. cat f1.txt | f2.txt
C. cat f1.txt > f2.txt D. copy f1.txt | f2.txt
二、英文题(每题1分,合计5分)
1.软连接指令:ln对应单词:
2.查看当前主机名英文单词是哪个?
3.对文件中的内容排序指令是哪个?
4.cd什么意思?
5.rm删除对应的英文单词是哪个?
三、操作题(每道题5分,合计80分)
1. 文件和目录操作
题目
1.在/home目录下创建一个你的名字的用户目录(假设为tom);
tom用户主目录下创建一个临时目录tmp;在临时目录下创建一个文件,文件名为a.txt;将a.txt复制成b.txt;将b.txt改名成 c.txt。
2.在当前目录下建立文件exam.c,将文件exam.c拷贝到/tmp这个目录下,并改名为 shiyan.c。
3. 在任何目录下回到用户主目录。
4.列示当前目录(隐藏文件也显示)。
5.用长格式列出/home目录下所有的文件包括隐藏文件。
6. 建立文件 file1.txt 并更名为 file2.txt。
7. 查看当前目录下所有的文件或目录(含.开头的),把查看结果生成文件ls.txt
8. 将/home目录下的文件压缩下,使用扩展名是.tar.gz方式拷贝到/root目录下
2.vim操作题
(1)将/etc/passwd文件内容读入/test/passwd,并修改文件里的root字符为admin
读取数据到/test/passwd
Cat /etc/passwd
截图
修改:vim /test/passwd
admin
(2)将/etc/group文件内容读入/test/group,只保留root开头的行内容
(3)将/root/.bashrc文件内容读入/test/bashrc,删除#号开头的行内容
(4)将/etc/ssh/sshd_config文件内容读入/test/sshd_config,在该文件的第17行后添加一行内容
Port 22
(5)将/test/sshd_config文件中的第40-50行的yes改为no
(6)将/test/sshd_config文件另存为/test/sshd.conf
(7)将/test目录下的passwd,group,bashrc文件中的第一行内容复制至文档最后一行
(8)将/test目录下的profile,sshd_config文件中前两行内容复制至文档倒数第二行
四、面试题(合计100分)
1.谈谈你对linux基础运维工程师的理解以及对其工作的认识。(非技术类)
提示:无论是运维面试、还是工作我们最常见的就是故障排查,衡量是否符合运维岗招聘要求,一个关键要素,就是排错能力。
2. 服务器开不了机怎么解决一步步的排查?
3. 环境变量是什么?
4. 请列出你工作中常用的协议、端口号?
5. 什么是root帐户?
6. 谈谈你对linux目录结构的理解?及常见有哪些目录结构 作用。
7. 双绞线有几根线?顺序是什么?(可查网)
8. 你觉得搭建一个web系统,需要在日常维护哪些方面?
9. 你在公司汇报对象是谁,平时是怎么沟通汇报的;
10. 局域网络内的某台主机用ping命令测试网络连接时发现网络内部的主机都可以连同,而不能与公网连通,有哪些可能的原因?
- 点赞
- 收藏
- 关注作者
评论(0)