linux运维笔试题
系统运维工程师招聘考试笔试题及答案
系统运维工程师招聘考试笔试题及答案一填空题1 在linux系统中,以文件的方式访问设备。
2 连接分为:软连接(符号链接)和硬链接。
3某文件的权限为d-rw-_r--_r-- ,用数值形式表示该权限,那么该8 进制数位644,该文件的属性为目录。
4编写shell 程序之前必须赋予该脚本可执行的权限。
5系统管理的主要任务是能够在分布式环境中实现对程序和数据的平安保护、备份、恢复、更新。
6内核分为进程管理、内存管理、I/O 系统管理、文件系统管理四个子系统。
7唯一标识每一个用户的是用户的id和用户名。
8远程连接mysql数据库的命令是什么mysql–h ip–u (用户)-p(密码)9 如果nginx.pid的目录在'/usr/nginx/logs/nginx.pid'下,那么平滑重启的命令为kill –HUP /usr/nginx/logs/nginx.pid。
10在超级用户下显示linux系统中正在运行的全部进程,应使用的命令和参数是ps -aux 。
二选择题1. Linux文件权限一共10 位长度,分成四段,第三段表示的内容是。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 终止一个前台进程可能用到的命令和操作。
A killB ctrl+cC shut downD halt3.在使用mkdir命令创立新的目录时,在其父目录不存在时先创立父目录的选项是。
A -mB -dC -fD -p4. 一个文件名字为rr.Z,可以用来解压缩的命令是:。
A tarB gzipC compressD uncompress5.文件exer1 的访问权限为rw-r--r-- ,现要增加所有用户的执行权限和同组用户的写权限,以下命令正确的选项是。
A chmoda+xg+w exer1B chmod 765 exer1C chmodo+x exer1D chmodg+w exer16..关闭linux系统(不重新启动)可使用命令。
运维证考试题目及答案
运维证考试题目及答案一、单选题(每题2分,共10题)1. 以下哪个选项是Linux系统中查看当前路径的命令?A. pwdB. lsC. cdD. mkdir答案:A2. 在Windows系统中,哪个服务负责域名解析?A. DNSB. DHCPC. FTPD. SMTP答案:A3. 以下哪个选项是正确的IP地址格式?A. 192.168.1B. 256.1.1.1C. 192.168.1.256D. 192.168.1.1答案:D4. 在网络中,哪个协议负责将IP地址解析为MAC地址?A. TCPB. UDPC. ARPD. ICMP答案:C5. 以下哪个选项是Linux系统中查看当前系统负载的命令?A. topB. psC. dfD. du答案:A6. 在Windows系统中,哪个服务负责动态分配IP地址?A. DNSB. DHCPC. FTPD. SMTP答案:B7. 在Linux系统中,以下哪个命令用于查找文件?A. findB. grepC. catD. touch答案:A8. 在网络中,哪个协议负责传输电子邮件?A. HTTPB. FTPC. SMTPD. DNS答案:C9. 在Linux系统中,以下哪个命令用于查看网络配置信息?A. ifconfigB. netstatC. routeD. ip addr答案:D10. 在Windows系统中,哪个服务负责文件共享?A. DNSB. DHCPC. FTPD. SMB答案:D二、多选题(每题3分,共5题)1. 以下哪些命令可以在Linux系统中用于查看磁盘空间使用情况?A. dfB. duC. lsD. free答案:ABD2. 在网络中,以下哪些协议属于传输层协议?A. TCPB. UDPC. IPD. ICMP答案:AB3. 在Windows系统中,以下哪些服务是必须开启的网络服务?A. DNSB. DHCPC. FTPD. IIS答案:AB4. 在Linux系统中,以下哪些命令用于系统性能监控?A. topB. vmstatC. iostatD. ls答案:ABC5. 在网络中,以下哪些协议属于应用层协议?A. HTTPB. FTPC. SMTPD. IP答案:ABC三、判断题(每题1分,共5题)1. Linux系统中的root用户是超级用户,拥有所有权限。
运维工程师笔试题及答案
运维工程师笔试题及答案第一部分:Linux系统知识填空题:1.创建目录使用mkdir命令,创建文件使用touch命令。
2.移动文件使用mv命令,复制文件使用cp命令。
3.使用history命令可以查看已使用的命令列表。
4.使用env命令可以查看各种环境变量。
5.终止进程使用kill命令。
6.编写的Shell程序在运行前应该赋予该脚本文件读和执行权限。
7.链接分为硬链接和软链接/符号链接。
8.在Linux系统中,设备可以以文件方式进行访问。
9.当前用户主目录可以用~/表示。
10.Linux下命令可使用的通配符有“?”和“*”。
选择题:1.某文件的组外成员的权限是只读,属主是全部权限,组内权限是可读可写,该文件权限为(D) 764.2.Linux配置文件一般放在什么目录?(A) etc。
3.什么命令常用于检测网络主机是否可达?(C) ping。
4.对所有用户的变量设置,应当放在哪个文件下?(B)/etc/profile。
5.什么命令解压缩tar文件?(B) tar-xzvf filename.tgz。
第二部分:数据库填空题:1.数据库系统的核心是数据库管理系统。
2.事务四大特性分别是原子性、隔离性、一致性、持久性。
3.索引字段值不唯一,应该使用的索引类型为普通索引。
4.人员基本信息一般包括:身份证号,姓名,性别,年龄等。
其中可以作为主关键字的是身份证号。
5.SQL语言中,用于排序的是Order by子句,用于分组的是group by子句。
6.在数据库技术中,实体集之间的联系可以是一对一、一对多或多对多的关系。
例如,“学生”和“可选课程”的关系就是多对多的。
7.在关系A(S,SN,D)和关系B(D,CN,NM)中,A的主关键字是S,B的主关键字是D。
因此,D就是关系A的外键。
8.通过封锁机制可以保证在多用户操作下,数据的并发一致性。
9.锁可以分为两种类型:共享锁和排它锁。
10.关系数据模型由数据结构、数据操作和完整性约束规则三部分组成。
LINUX运维工程师笔试题
LINUX运维工程师笔试题一、基本知识题(共10题,每题3分)1、用什么命令查询指定IP地址的服务器端口?2、用什么命令定义某个程序执行的优先级别?3、如何让hitory命令显示具体时间?4、查看Linu某系统当前指定用户的邮件队列命令是?5、查看Linu某系统当前加载的库文件?6、使用tcpdump监听主机IP为192.168.1.1,tcp端口为80的数据,同时将结果保存输出到tcpdump.log,请写出相应命令。
7、简述IDS作用和实现原理。
8、用ed修改tet.t某t的23行tet为tet;9、一个E某T3的文件分区,当使用touchtet.file命令创建一个新文件时报错,报错的信息是提示磁盘已满,但是采用df-h命令查看磁盘大约只使用了60%的磁盘空间,为什么会出现这个情况,说说你的理由。
10、当用户在浏览器当中输入一个网站,说说计算机对dn解释经过那些流程?(注:本机跟本地dn还没有缓存)二、简述题(共10题,每题7分)1、linu某下如何改IP,主机名,DNS2、用hell统计ip访问情况,要求分析ngin某访问日志,找出访问页面数量在前10位的IP数。
以下是ngin某的访问日志节选202.101.129.218--[26/Mar/2006:23:59:55+0800]\/online/tat_int.phppid=d065HTTP/1.1\MSIE6.0;WindowNT5.1)\请写hell实现输出top10的IP列表。
3、简述linu某下编译内核的意义与步骤4、简述Linu某启动过程5.你说下你技术的强项和不足?6.如果给你300台服务器,你该怎么去管理?7.在一个系统架构中,我们为了避免单点故障,会怎么做?8、某en 环境下,如何调整虚拟机内存及vcpu数9、简述下一般调整哪些内核参数10、最大打开文件数如何调整。
linux课程培训之Linux运维工程师笔试题(13题)
linux课程培训之Linux运维工程师笔试题(13题)千锋Linux云计算运维培训课程,系统全面地教授学员自动化运维,云运维(公有云,私有云,混合云)的专业技术,毕业后具有核心竞争力和发展的岗位有:Linux高级运维工程师,云计算架构师,云计算开发工程师,云计算安全工程师。
小编整理了一下Linux运维工程师的笔试题,分享给大家。
1、如何过滤出已知当前目录下oldboy中的所有一级目录(不包含子目录,即只能是一级目录)方法1:find./-type d-maxdepth1方法2:ls-F方法3:ls-l|grep^d方法4:ls-F|grep/$方法5:ls-l|grep-v^-方法6:tree-L1/方法7:根据颜色来区分文件和目录方法8:ls-l|sed-n/^d/p2、一个目录中有很多文件(ls查看时好多屏),想最快速度查看到最近更新的文件,如何看?ls-lrt/etc#最底部的就是最新更新的文件参数说明:-r,–reverse#翻转排序-t#按照修改时间排序3、已知apache服务的访问日志按天记录在服务器本地目录/app/logs下,由于磁盘空间紧张,现在要求只能保留最近7天访问日志!请问如何解决?办法或配置或处理命令(提示:可以从apache服务配置上着手,也可以从生成出来的日志上着手)1>.服务自身的功能实现2>.手动删除find./-mtime+7-type f-name“*.log”-exec rm-f{}\;#查找7天以前的日志并删除之4、打印配置文件nginx.conf内容的行号及内容,该如何做?方法1:cat-n nginx.conf方法2:less-N nginx.conf方法3:grep-n.nginx.conf#此处的.(点)号,表示任意单个字符,-n是给过滤出的每一行加行号5、如何迅速返回到上一次的目录?cd–#环境变量OLDPWD始终记录着上一次的位置6、调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?方法1:tail-f/var/log/messages方法2:tail-F/var/log/messages#和-f比多个重试的功能,就是文件不存在了,会不断尝试7、安装完系统(CentOS/RHEL)后,希望让网络文件共享服务NFS,仅在3级别上开机自启该如何做?chkconfig–level3nfs off8、如何查看/etc/services文件有多少行?方法1:直接使用命令wcwc-l/etc/services方法2:给文件内容加行号cat-n/etc/services|tail-1方法3:sed-n‘$=’/etc/services方法4:grep-n$/etc/services|tail-19、请过滤出ifconfig中的ip地址?方法1:ifconfig eth1|grep“inet add”|cut-d’:’-f2|cut-d’‘-f1方法2:ifconfig eth1|grep“inet addr”|awk-F:‘{print$2}’|awk‘{print$1}’方法3:ifconfig eth1|awk-F‘[:]+’‘NR==2{print$4}’方法4:ifconfig eth0|sed-n‘2p’|sed‘s#^.*addr:##g’|sed‘s#Bc.*$##g’10、如何将/etc/inittab中的权限取出来,以数字644这样的形式打印方法1:stat/etc/inittab|sed-n‘4p’|awk-F“[(/]”‘{print$2}’方法2:stat-c%a/etc/inittab方法3:ll/etc/passwd|cut-c1-9|tr rwx-4210|awk-F“”‘{print$1+$2+$3$4+$5+$6$7+$8+$9}’11、在/tools目录下的文件里面都被植入了广告链接,如何将其去除删除植入广告:sed-i‘/<p class=”chromeframe”>You are using an outdated browser.Please<a href=”https:\/\/\/chrome\/”rel=”external nofollow”target=”_blank”>upgrade your browser<\/a>and try again.<\/p>\//d’kaka12、打印出kaka文件中除掉空行的内容方法1:grep-v“^$”kaka方法2:sed‘/^$/d’kaka13、打印3天前的日期,格式如:2016-05-06方法1:date“+%F”-d“3day ago”方法2:date“+%F”-d“-3day”。
运维人员笔试题目
北京金万维科技有限公司运维人员笔试题目时间:40分钟一、Linux 系统和Shell1.写一个sed命令,修改/tmp/input. txt文件的内容,要求:(1)删除所有空行:(2)在非空行前而加一个"AAA",在行尾加一个"BBB",即将内容为11111的一行改为:AAA1U11BBB2.每周一下午三点将/tmp/logs目录下面的后缀为*. log的所有文件rsync同步到备份服务器192. 168. 1. 100中同样的目录下面,crontab配置项该如何写:3.找到/tmp/目录下而的所有名称以lsl.jp/结尾的普通文件,如果其修改日期在一天内,则将其打包到/tmp/back. tar. gz文件中4・写出SHELL函数Revert Input,函数必须获取三个参数,然后将三个参数倒序echo打印岀来,函数必须检查参数个数的合法性,如果参数非法,打印"Illegal parameters", 对于下面的输入:Revertlnput "this is paral" para2 para3应该输出:para3para2this is paral(注:需要注意第一个参数中的空格)5.如果一个系统使用LVM进行分区管理,请写出调整一个逻辑卷分区大小的命令:6.如何找出当前系统中磁盘I/O读写占用最高的程序:二网络相关1.一个域名是否可以配置多个A记录?一个域名是否可以配置成多个其他域名的CNAME?2.请写出用tcpdump抓取符合如下条件包的命令:(1)目标端口是80: (2)来源IP或者是1.1. 1. b 或者是2. 2. 2.2: (3) UDP 包:3.用netstat命令配合其他shell命令,按照来源IP统讣下所有到80端口的ESTABLISHED 状态链接的个数,输出结果类似(第一列为连接数,第二列为IP):12 202. 165. 123. 235 202. 165. 123. 269 202. 165. 123. 24.写出一个curl命令,访问指泄服务器61. 135. 169. 121上的如下URL:http://www. baidu. com/s?wd=test,访问的超时时间是20 秒:三.LAMP相关1.写出如何给apache 增加virtualhost > 让访问http://www. test, com 和http://www・test,cn的时候,都打开/var/www/html目录下而的文件:2.写一个shell命令,统计apache日志文件(access_log)中某一天中每个URL的访问次数,并按照次数由小到大的顺序排序输出:3.如果配置mysql服务器的时候,配置了auto_increment_increment=31请问这里的3 意味着什么?4・如何打开PHP文件的出错输出四、缓存、监控、KVM等1.如何配置squid ,让访问http://images, baidu. com的时候,自动访问源站:http://src・images・ baidu. com2.请说明下而zabbix监控项配置的意义:UserParameter=dns・ duration^[*], /opt/tools/dns_status・ sh grep ""SI:" awk'{print SS3}'3.如何给一个名称为CentOS62的KVM虚拟机创建快照五.综合问答:如果一个Linux系统响应十分缓慢,SSH进去后执行命令等一分钟才有响应,请说明各种可能的原因,并阐述如何分析并找到问题源头:。
运维笔试题库
运维笔试题库1、Linux下命令ls -ltr表示什么含义?2、现用vi编辑了一个脚本run.sh,在Linux下执行时报错“Permission denied”,说明是什么原因引起的,如何用命令解决此问题?答:权限不足,chmod +x run.sh,赋予运行的权限即可。
3、有一个collect-3.6.0-3.rpm数据库备份脚本ora_bak.sh,需要每天凌晨2:30自动执行,使用crontab来完成此操作,请写下命令及crontab的内容。
4、Linux服务器上的tomcat进程卡死(进程中包含Java和tomcat6.0.3信息)请写下手工杀掉此进程的操作步骤及命令。
5、有一个安装包collect-3.6.0-3.rpm,需要在RedHat Linux上安装并卸载,请分别写下命令。
答:安装rpm -ivh collect-3.6.0-3.rpm 如果之前安装了,就会安装失败。
rpm -uvh collect-3.6.0-3.rpm,升级安装。
卸载包,首先查找所属的包名rpm qf xxxx(文件名),然后卸载rpm -e 包名6、有一个目录/opt/data1需要进行压缩成data1.tar.gz文件,请写下压缩命令,如果解压缩需要使用什么命令。
答:压缩:tar -zcvf data1.tar.gz tar /opt/data1 解压:tar -zxvf data1.tar.gz 7、如何使用命令查出Linux系统下某占用某个端口(如8088)具体是哪个进程?答:先用lsof -i:8080查出PID号,再用kill -9 PID 杀死进程。
8、使用网络方式kickstart安装Linux操作系统时,通常要在安装源服务器上配置并启动哪些服务。
9、常用的虚拟机引擎Vmware、xen、Virtual Box它们的网络连接方式通常有bridyed、NAT、Host-only,请以熟悉的虚拟化引擎为例,说明此3种网络连接的方式10、Linux现连接一个新的存储(如/dev/sdf,容量2T)一个应用程序需要在/data目录使用此存储的500G的存储空间,需要哪些步骤,请描述。
linux运维笔试题
一、redhat网络IP配置文件存储在哪儿?二、使用sed替换文本文件test.txt中的filename 为FILENAME三、备份mysql一个表,并实现打包压缩四、如果在redhatlinux下面,设置mysqld为自动启动五、某Centos Linux服务器,编译源文件,提示:./configure error .. "noacceptable C compiler found in $PATH",如何解决六、设计一个shell程序,在每月第一天备份并压缩/etc目录的所有内容,存放在/root/bak目录里,且文件名为如下形式yymmdd_etc,yy为年,mm为月,dd为日。
Shell程序fileback 存放在/usr/bin目录下。
七、写Shell统计access.log文件内昨天访问的IP数八、如何更新安装一个新的RPM包,请出rpm的命令九、有文件file11、查询file1里面空行的所在行号2、查询file1以abc结尾的行3、打印出file1文件第1到第3行十、如何将本地80端口的请求转发到8080端口,当前主机IP为192.168.2.1面试题:简述raid0 raid1 raid5 三种工作模式的工作原理及特点。
你使用过监控软件吗?说说其特点nginx改哪个配置是变动网站根目录mysql默认安装完成后,如何调整优化说一下DNS解析过程,网络是如何请求传输的网站出现500错误如何办某个网站突然出现许多IP访问,导致服务不正常,一般怎么处理虚拟化的常规问题(可选)交换机与路由器有啥区别架设VPN通常有几种模式(可选)如果单位网络是10M,但是用户网络很慢,怎么处理,如果领导说再增加10M,是再拉10M的带宽,还是在原有的基础上增加到20M,请详细说一下想法(可选)。
运维笔试题及答案
运维笔试题及答案一、选择题(每题2分,共20分)1. 在Linux系统中,以下哪个命令用于查看当前目录下的文件和文件夹?A. lsB. pwdC. cdD. mkdir答案:A2. 以下哪个服务是Apache HTTP服务器默认监听的端口?A. 22B. 80C. 443D. 8080答案:B3. 在Linux系统中,以下哪个命令用于查看当前系统的运行时间和平均负载?A. uptimeB. topC. psD. who答案:A4. 在网络配置中,以下哪个协议用于域名解析?A. HTTPB. FTPC. DNSD. SSH答案:C5. 在Linux系统中,以下哪个命令用于查看当前用户的进程信息?A. psB. lsC. netstatD. ifconfig答案:A6. 以下哪个命令用于在Linux系统中查看网络连接状态?A. netstatB. ifconfigC. routeD. ping答案:A7. 在Linux系统中,以下哪个命令用于查找文件?A. findB. grepC. tarD. gzip答案:A8. 在Linux系统中,以下哪个命令用于压缩文件?A. tarB. gzipC. zipD. unzip答案:B9. 在Linux系统中,以下哪个命令用于解压tar包?A. tar -xvfB. tar -cvfC. tar -tfD. tar -rvf答案:A10. 在Linux系统中,以下哪个命令用于查看系统日志?A. tailB. catC. moreD. less答案:A二、简答题(每题10分,共40分)1. 请简述Linux系统中的文件权限是如何表示的,并给出一个例子。
答案:Linux系统中的文件权限使用10位字符表示,包括文件类型、所有者权限、组权限和其他用户权限。
例如,-rwxr-xr-- 表示一个普通文件,所有者具有读、写、执行权限,组和其他用户具有读和执行权限。
2. 请解释什么是SSH,并简述其工作原理。
开发运维笔试题及答案解析
开发运维笔试题及答案解析一、选择题1. 在Linux系统中,以下哪个命令用于查看当前系统负载?A. uptimeB. loadC. topD. ps答案:A2. 在Git中,使用哪个命令可以查看当前分支的最近提交记录?A. git logB. git statusC. git commitD. git branch答案:A3. 在Docker中,如何启动一个容器?A. docker runB. docker startC. docker stopD. docker restart答案:A二、填空题1. 在Linux系统中,使用________命令可以查看当前工作目录。
答案:pwd2. 在Python中,使用________关键字可以定义一个函数。
答案:def3. 在SQL中,使用________关键字可以创建一个新表。
答案:CREATE TABLE三、简答题1. 请简述什么是持续集成(CI)?答案:持续集成(CI)是一种软件开发实践,开发人员频繁地将代码变更合并到主分支中,每次变更后都会自动运行自动化测试,以确保变更不会破坏现有功能。
2. 解释什么是容器化技术?答案:容器化技术是一种轻量级的虚拟化解决方案,它允许开发者将应用及其依赖打包到一个可移植的容器中,这样可以在任何支持容器的环境中运行,而无需担心环境差异。
四、编程题1. 编写一个Python函数,计算并返回一个整数列表中的最大值。
答案:```pythondef find_max(numbers):return max(numbers)```2. 编写一个SQL查询,找出所有年龄大于30岁的用户。
答案:```sqlSELECT * FROM users WHERE age > 30;```五、案例分析题1. 假设你负责一个大型Web应用的运维工作,该应用部署在多个服务器上。
请描述你会如何监控这些服务器的性能?答案:我会使用以下步骤进行监控:- 使用Nagios或Zabbix等监控工具定期检查服务器的CPU、内存、磁盘使用情况和网络流量。
linux运维笔试题
linux运维笔试题[键入文档标题]Linux参加面试人 :面试时间:北京京泰昊驰网络科技有限公司 | Linux系统运维面试题一、填空题1、CD-ROM标准的文件系统类型是 ________2、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令 ________3、将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,实现此任务的tar命令格式________4、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为______5、Vim编辑器基本上可以分为3种模式,分别为________ 、________插入模式_____和_________6、ping命令用于测试网络的连通性,ping命令通过________协议来实现。
7、dns(域名系统)实际上是分布在internet上的主机信息的数据库,其作用是实现_______和________之间的转换。
二、判断题1、,分区越大约好,因为/越大,Linux启动速度越快。
( )2、在进行网络配置时,netstat命令用于测试网络中主机之间是否连通 ( )3、可以在/etc/fstab中的文件系统在系统启动的时候自动加载 ( )4、通过ping命令就可以知道此IP是否处于激活状态( )5、 dns是专为基于tcp/ip的网络提供主机名到ip地址翻译的专用域名解析系统。
( )6、在shell命令行方式下,一行只能写一个指令,每次只能使用一个命令( )7、邮件系统由三部分组成:用户代理、传输代理、和投递代理。
其中传输代理功能是将邮件放入用户的邮箱。
( )8、在linux系统上做备份时,有两种备份形式:系统备份和用户备份。
其中用户备份的目的是尽量在系统崩溃后能快速、简单、完全地恢复系统的运行。
( )9、当需要中断一个进程时,可以使用<ctrl+c>键( )三、选择题1、一个文件名字为rr.gz,可以用来解压缩的命令是A.tarB.gzippressD.uncompress2、查看以太网mac地址的命令为:A.pingB.ifconfigC.arpD.traceroute3、在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。
(完整版)系统运维工程师笔试题目--答案版
系统运维工程师测试题一填空题1 在linux 系统中,以文件的方式访问设备。
2 连接分为:软连接(符号链接)和硬链接。
3 某文件的权限为d-rw-_r--_r-- ,用数值形式表示该权限,则该8 进制数位644,该文件的属性为目录。
4 编写shell 程序之前必须赋予该脚本可执行的权限。
5 系统管理的主要任务是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复、更新。
6 内核分为进程管理、内存管理、I/O 系统管理、文件系统管理四个子系统。
7 唯一标识每一个用户的是用户的id和用户名。
8 远程连接mysql数据库的命令是什么mysql –h ip –u (用户)-p(密码)9 如果nginx.pid的目录在'/usr/nginx/logs/nginx.pid'下,那么平滑重启的命令为kill –HUP /usr/nginx/logs/nginx.pid。
10 在超级用户下显示linux 系统中正在运行的全部进程,应使用的命令和参数是ps -aux 。
二选择题1. Linux文件权限一共10 位长度,分成四段,第三段表示的内容是。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2. 终止一个前台进程可能用到的命令和操作。
A killB ctrl+cC shut downD halt3.在使用mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。
A -mB -dC -fD -p4. 一个文件名字为rr.Z ,可以用来解压缩的命令是:。
A tarB gzipC compressD uncompress5. 文件exer1 的访问权限为rw-r--r-- ,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是。
A chmod a+x g+w exer1B chmod 765 exer1C chmod o+x exer1D chmod g+w exer16. .关闭linux 系统(不重新启动)可使用命令。
Linux运维工程师笔试题
1、用什么命令查询指定IP 地址的服务器端口?1 y uminstall-y nmap2、用什么命令定义某个程序执行的优先级别? 1 n ice renice3、如何让history 命令显示具体时间?1 2 3 HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S"export HISTTIMEFORMAT重新开机后会还原,可以写/etc /profile14、查看Linux 系统当前指定用户的邮件队列命令是?1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [root@test4 ~]# mailq[root@test4 ~]# mail -u rootHeirloom Mail version 12.47/29/08.Type ? forhelp."/var/mail/root": 9messages 8unread1AnacronTue Jun 1806:4018/625"Anacron job 'cron.daily'">U2 AnacronWed Jun 1914:2918/624"Anacron job 'cron.daily' on "U3AnacronThu Jun 2013:3618/624"Anacron job 'cron.daily'"& 1Message1:From Jun 1806:40:092013Return-Path: <>X-Original-To: rootDelivered-To:From: Anacron <>To:19 20 21 Content-Type: text/plain;charset="ANSI_X3.4-1968"Subject: Anacron job 'cron.daily'Date: Tue, 18Jun 201306:40:09-0700(PDT)Status: RO/etc/cron.daily/mlocate.cron:/usr/bin/updatedb: can not open`/etc/updatedb.conf': Permission denied5、查看Linux 系统当前加载的库文件? 1 l sof6.Ext4文件系统如何恢复rm 命令删除文件1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Linux 下删除文件并不是真实的删除磁盘分区中的文件,而是将文件的inode 节点中的扇区指针清除,同时释放这些数据对应的数据块,当释放的数据块被系统重新分配时,那些被删除的数据就会被覆盖,所以误删除数据后,应马上卸载文件所在的分区。
系统运维工程师招聘笔试题目--答案版
系统运维工程师测试题一.填空题 (每题1分共10分)1在 linux 系统中,以文件的方式访问设备。
2连接分为:软连接(符号链接)和硬链接。
3某文件的权限为 d-rw-_r--_r-- ,用数值形式表示该权限,则该 8 进制数位 644 ,该文件的属性为目录。
4编写 shell 程序之前必须赋予该脚本可执行的权限。
5系统管理的主要任务是能够在分布式环境中实现对程序和数据的安全保护、备份、恢复、更新。
6内核分为进程管理、内存管理、I/O 系统管理、文件系统管理四个子系统。
7唯一标识每一个用户的是用户的 id 和用户名。
8远程连接 mysql 数据库的命令是什么mysql –h ip –u (用户)-p(密码)9如果 nginx.pid 的目录在'/usr/nginx/logs/nginx.pid'下,那么平滑重启的命令为 kill –HUP /usr/nginx/logs/nginx.pid 。
10在超级用户下显示 linux 系统中正在运行的全部进程,应使用的命令和参数是 ps-aux 。
二.选择题(每题2分共40分)1.Linux 文件权限一共 10 位长度,分成四段,第三段表示的内容是。
A 文件类型B 文件所有者的权限C 文件所有者所在组的权限D 其他用户的权限2.终止一个前台进程可能用到的命令和操作。
A killB ctrl+cC shut downD halt3.在使用 mkdir 命令创建新的目录时,在其父目录不存在时先创建父目录的选项是。
A -mB -dC -fD -p4.一个文件名字为 rr.Z ,可以用来解压缩的命令是:。
A tarB gzipC compressD uncompress5.文件 exer1 的访问权限为 rw-r--r-- ,现要增加所有用户的执行权限和同组用户的写权限,下列命令正确的是。
A chmod a+x g+w exer1B chmod 765 exer1C chmod o+x exer1D chmod g+w exer16..关闭 linux 系统(不重新启动)可使用命令。
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 ,那么你应该在哪个⽬录下放这个⽂件,以便于新⽤户创建主⽬录时⾃动将这个⽂件复制到⾃⼰的⽬录下。
运维工程师笔试题
运维工程师笔试题
1.请例举5个常用linux命令,并简述该命令的功能;
ls列出文件
cp复制文件和目录名
rm删除文件
cd改变目录途径
find查找文件
vi文本编辑器
2.在/home/下建立一个文件a.log,将a.log文件移动到/tmp/目录下;
在/home/下用vi创建文件a.log,
3.请用shell或php或perl语言实现每3600秒在屏幕上输出字符串hello;
4.简述在Linux下实现负载均衡的过程;
5.设置网卡eth0的IP地址为:192.168.1.1,掩码:255.255.0.0,网关:
192.168.1.254;
在目录下面输入setup/ipconfig,会跳出设置IP的界面,如果把IP地址和掩码、网关都输入完成后,之后输入service network restart把IP地址激活6.请例举3个TCP的应用层协议(例如:http协议);
SMTP、FTP、UDP
7.请例举Huawei,或Cisco,或ZTE的交换机的进入特权模式的命令;
Cisco进入特权模式:Enable
其他2个模式还没学的
8.简述在Linux下实现防火墙功能的过程;
9.在一个局域网环境内,如果有一台PC无法上网,网内的其他PC正常上网,
请简述排查步骤过程;
看看网络有没有连接好
查看IP地址、网关
网线网卡是不是有问题
看看电脑是不是中毒了,
10.简述实现Linux高可用集群的过程;。
运维组初级Linux考试
运维组初级Linux考试下面哪个系统目录中存放了系统引导、启动时使用的一些文件和目录(). [单选题] * /root(正确答案)/bin/dev/boot字符界面下使用shutdown命令重启计算机时所用的参数是( )。
[单选题] *-h(正确答案)-t-k-r哪个命令可以将普通用户转换成超级用户( ) [单选题] *用户目录(正确答案)home目录root目录当前目录.在创建Linux分区时,一定要创建()两个分区() [单选题] *A. FAT/NTFSB. FAT/SWAPC. NTFS/SWAPD.SWAP/根分区(正确答案)在Red Hat Linux中,系统默认的()用户对整个系统拥有完全的控制权。
[单选题] *A. root(正确答案)B. guestC. administratorD.supervistor.当登录Linux时,一个具有唯一进程ID号的shell将被调用,这个ID是什么()()[单选题] *A. NIDB. PID(正确答案)C. UIDD. CID下面哪个命令是用来定义shell的全局变量( )() [单选题] *A. exportfsB. aliasC. exportsD. export(正确答案)哪个目录存放用户密码信息()() [单选题] *A. /bootB. /etc(正确答案)C. /varD. /dev默认情况下管理员创建了一个用户,就会在()目录下创建一个用户主目录。
()[单选题] *A. /usrB. /home(正确答案)C. /rootD. /etc当使用mount进行设备或者文件系统挂载的时候,需要用到的设备名称位于()目录。
() [单选题] *A. /homeB. /binC. /etcD. /dev(正确答案)如果要列出一个目录下的所有文件需要使用命令行( )。
() [单选题] *A. ls –lB. lsC. ls –a(所有)(正确答案)D. ls –d哪个命令可以将普通用户转换成超级用户( ) [单选题] *A. superB. passwdC. tarD. su(正确答案)在vi编辑器里,命令"dd"用来删除当前的( )() [单选题] *A. 行(正确答案)B. 变量C. 字D. 字符当运行在多用户模式下时,用Ctrl+ALT+F*可以切换多少虚拟用户终端()() [单选题] *A. 3B. 6(正确答案)C. 1D. 12Linux启动的第一个进程init启动的第一个脚本程序是()。
Linux运维工程师笔试题 13题
Linux运维工程师笔试题 13题linux运维工程师笔试题13题linux运维工程师笔试题(13题)linux运维工程师笔试题(13题)千锋linux云计算运维培训课程,系统全面地教授学员自动化运维,云运维(公有云,私有云,混合云)的专业技术,毕业后具有核心竞争力和发展的岗位有:linux高级运维工程师,云计算架构师,云计算开发工程师,云计算安全工程师。
大编整理了一下linux运维工程师的笔试题,互动给大家。
1、如何过滤出已知当前目录下oldboy中的所有一级目录(不包含子目录,即只能是一级目录)方法1:find./-typed-maxdepth1方法2:ls-f方法3:ls-l|grep^d方法4:ls-f|grep/$方法5:ls-l|grep-v^-方法6:tree-l1/方法7:根据颜色去区分文件和目录方法8:ls-l|sed-n/^d/p2、一个目录中存有很多文件(ls查阅时好多屏),想要最快速度查阅至最近更新的文件,如何看看?ls-lrt/etc#最底部的就是最新更新的文件-r,–reverse#滑动排序-t#按照修改时间排序3、未知apache服务的出访日志按天记录在服务器本地目录/app/logs之下,由于磁盘空间紧绷,现在建议就可以留存最近7天出访日志!答如何化解?办法或配置或处理命令(提示:可以从apache服务配置上着手,也可以从生成出来的日志上着手)1>.服务自身的功能同时实现2>.手动删除find./-mtime+7-typef-name“*.log”-execrm-f{}\;#搜寻7天以前的日志并删掉之4、打印配置文件nginx.conf内容的行号及内容,该如何做?方法1:cat-nnginx.conf方法2:less-nnginx.conf方法3:grep-n.nginx.conf#此处的.(点)号,则表示任一单个字符,-n就是给过滤器出来的每一行提行号5、如何迅速返回到上一次的目录?cd–#环境变量oldpwd始终记录着上一次的边线6、调试系统服务时,希望能实时查看系统日志/var/log/messages的更新,如何做?方法1:tail-f/var/log/messages方法2:tail-f/var/log/messages#和-f比多个重试的功能,就是文件不存在了,会不断尝试7、加装回去系统(centos/rhel)后,期望使网络文件共享服务nfs,仅在3级别上开机自启该如何搞?chkconfig–level3nfsoff8、如何查阅/etc/services文件存有多少行?方法1:直接使用命令wcwc-l/etc/services方法2:给文件内容加行号cat-n/etc/services|tail-1方法3:sed-n‘$=’/etc/services方法4:grep-n$/etc/services|tail-19、请过滤出ifconfig中的ip地址?方法1:ifconfigeth1|grep“inetadd”|cut-d’:’-f2|cut-d’‘-f1方法2:ifconfig eth1|grep“inetaddr”|awk-f:‘{print$2}’|awk‘{print$1}’方法3:ifconfigeth1|awk-f‘[:]+’‘nr==2{print$4}’方法4:ifconfigeth0|sed-n‘2p’|sed‘s#^.*addr:##g’|sed‘s#bc.*$##g’10、如何将/etc/inittab中的权限抽出去,以数字644这样的形式列印方法1:stat/etc/inittab|sed-n‘4p’|awk-f“[(/]”‘{print$2}’方法2:stat-c%a/etc/inittab方法3:ll/etc/passwd|cut-c1-9|trrwx-4210|awk-f“”‘{print$1+$2+$3$4+$5+$6$7+$8+$9}’11、在/tools目录下的文件里面都被植入了广告链接,如何将其除去删除植入广告:sed-i‘/youareusinganoutdatedbrowser.pleaseupgradeyourbrowserandtryagain.\//d’kaka12、列印出来kaka文件中杀掉空行的内容方法1:grep-v“^$”kaka方法2:sed‘/^$/d’kaka13、打印3天前的日期,格式如:2021-05-06方法1:date“+%f”-d“3dayago”方法2:date“+%f”-d“-3day”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
linux运维笔试题
[键入文档标题]
Linux
参加面试人 :
面试时间:
北京京泰昊驰网络科技有限公司 | Linux系统运维面试题
一、填空题
1、CD-ROM标准的文件系统类型是 ________
2、在Linux系统中,测试DNS服务器是否能够正确解析域名的的客户端命令,使用命令 ________
3、将/home/ixdba目录做归档压缩,压缩后生成ixdba.tar.bz2文件,并将此文件保存到/home目录下,
实现此任务的tar命令格式________
4、在Linux系统下,第二个IDE通道的硬盘(从盘)被标识为______
5、Vim编辑器基本上可以分为3种模式,分别为________ 、________插入模式_____和_________
6、ping命令用于测试网络的连通性,ping命令通过________协议来实现。
7、dns(域名系统)实际上是分布在internet上的主机信息的数据库,其作用是实现_______和________
之间的转换。
二、判断题
1、,分区越大约好,因为/越大,Linux启动速度越快。
( )
2、在进行网络配置时,netstat命令用于测试网络中主机之间是否连通 ( )
3、可以在/etc/fstab中的文件系统在系统启动的时候自动加载 ( )
4、通过ping命令就可以知道此IP是否处于激活状态( )
5、 dns是专为基于tcp/ip的网络提供主机名到ip地址翻译的专用域名解析
系统。
( )
6、在shell命令行方式下,一行只能写一个指令,每次只能使用一个命令( )
7、邮件系统由三部分组成:用户代理、传输代理、和投递代理。
其中传输代
理功能是将邮件放入用户
的邮箱。
( )
8、在linux系统上做备份时,有两种备份形式:系统备份和用户备份。
其中
用户备份的目的是尽量在
系统崩溃后能快速、简单、完全地恢复系统的运行。
( )
9、当需要中断一个进程时,可以使用<ctrl+c>键( )
三、选择题
1、一个文件名字为rr.gz,可以用来解压缩的命令是
A.tar
B.gzip
press
D.uncompress
2、查看以太网mac地址的命令为:
A.ping
B.ifconfig
C.arp
D.traceroute
3、在vi编辑器中的命令模式下,键入可在光标当前所在行下添加一新行。
A.<O>
B.<o>
C.<i>
D.a
4、你使用命令“vi /etc/inittab”查看该文件的内容,你不小心改动了一些
内容,为了防止系统出问题,
你不想保存所修改内容,你应该如何操作
A.在末行模式下,键入:wq
B.在末行模式下,键入:q!
C.在末行模式下,键入:x!
D.在编辑模式下,键入“ESC”键直接退出vi
5、显示已经挂装的文件系统磁盘inode使用状况的命令是
A..df –I
B.su –I
C.du –I
D.free –i
6、网络管理员对www服务器可进行访问、控制存取和运行等控制,这些控制可在文件中体现。
A.httpd.conf
B.lilo.conf
C.inetd.conf
D.resolv.conf
7、如果想修改linux系统启动的默认级别,应该修改那个配置文件
A./etc/init
B./etc/init.d/inittab
C./etc/inittab
D./etc/init.d
8、启动samba服务器进程,可以有两种方式:独立启动方式和父进程启动方式,其中后者是在
文件中以独立进程方式启动。
A./usr/sbin/smbd
B./usr/sbin/nmbd
C.rc.samba
D./etc/inetd.conf
Linux系统运维面试题 | 北京京泰昊驰网络科技有限公司
9、假设文件fileA的符号链接为fileB,那么删除fileA后,下面的描述正确的是:
A.fileB也随之被删除
B.fileB仍存在,但是属于无效文件
C.因为fileB未被删除,所以fileA会被系统自动重新建立
D.fileB会随fileA的删除而被系统自动删除
10、在TCP/IP模型中,应用层包含了所有的高层协议,在下列的一些应用协议中,是能够实现
本地与远程主机之间的文件传输工作。
A.telnet
B.FTP
C.SNMP
D.NFS 四、简述题
1、RHEL5上的第二块网卡的IP信息更改为如下:192.168.0.100/24,网关为192.168.0.1,重启后该信
息依然存在。
并要配置该计算机的域名解析客户端,更改主机名为Admin 。
2、一台服务器刚才还是好好的,突然ping不通外网,你怎么处理,
3、DNS HTTP FTP SMTP POP3 TFTP MYSQL NTP 端口号是多少,是什么服务;
4、Linux系统怎样修改SSH远程端口以及权限设置,SSH默认端口是多少,
5、使用iptables阻断所有外网对IP192.168.0.100的HTTP服务器的访问。
6、写出你自己的职业规划。
北京京泰昊驰网络科技有限公司 | Linux系统运维面试题。