实施(运维)工程师 笔试问答题

实施(运维)工程师 笔试问答题

1. Linux系统对某个文件及子目录赋755权限的命令?
   chmod 755 -R 文件夹
   -R代表递归,所以子目录才会被处理
   
2. Linux系统中修改文件所有者和所属组别?
   chown 用户 文件夹

3. Linux系统中查看IP的命令是?
   ifconfig

4. Oracle数据库备份和恢复的命令是?
   数据导出:exp 用户名/密码@数据库 file=d:\名称.dmp full=y
   数据的导入:imp 用户名/密码@数据库 file=d:\名称.dmp

5. Linux比较常用的发行版?
   RHEL
   Ubuntu
   CentOS
   
6. Linux有哪些常用指令?
   chmod	scp		cp		mv		grep	 ls		df
   ll		find	cd		tree	rm		 pwd	rmdir
   tar		mkdir	touch	kill	killall	 ps		uptime

7. Linux自带的系统监控工具命令是什么?
   mpstat
   
8. java中使用for循环的几种方式,试试写几行代码?
   int[] integers = {1, 2, 3, 4};
   for (int i : integers) {
       System.out.println(i); 
   }
 
   for (int i = 0; i < integers.length; i++) {
       System.out.println(integers[i]);
   }
   
9. 查看服务器当前正在连接的IP列表命令是?
   netstat -an
   netstat命令是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息.

10. 检查两台电脑之间通信是否正常可以常用什么dos命令?
	ping

11. 名词解释:
	MSTSC: 远程桌面控制
	regedit: 注册表编辑器
	C/S与B/S: C/S是客户端/服务器,B/S是浏览器/服务器

12. 指出以下服务默认端口?
	MySQL: 3306
	Smtp: 25
	Windows终端服务(远程桌面): 3389
	
13. UDP连接和TCP连接的异同?
	UDP只管传,不管数据到不到,无须建立连接;TCP保证传输的数据准确,须要建立连接。

14. 数据库分为那三种类型?
    层次型、网状型、关系型

15. Mysql数据库备份有那几种方式?
    1. 备份整个数据库
    2. 备份数据库中的某个表
    3. 备份系统中所有数据库

16. 写一下关于你对maven的理解?
	管理jar包(版本的控制,包之间的关系,以插件的方式进行扩展和管理等)

17. 写下关于你对tomcat的理解?
   tomcat是一个轻量级应用服务器,是支持运行Servlet/JSP应用程序的容器,运行在jvm上,绑定IP地址并监听TCP端口。
   作用有:
    1. 管理serverlet应用的生命周期
    2. 把客户端请求的url映射到对应的serverlet
    3. 与Servlet程序合作处理HTTP请求
  
18. 九个相同的铁球,其中一个比其他的八个轻一点,给你一个天平,你能否称两次就将那个轻的铁球找出来?
   分3份其中两份先秤,少的则轻的在里边,平衡则在第三份,挑出所在的3个球,秤其中两个平衡则为第三个,不平衡少的则轻的在里边。

19. 局域网中两台机器不能互相访问共享,请列出可能的主要原因?
    1. 首先两机的网卡要捆绑相同网段的固定IP(即IP的前3部分要相同)
	2. 两机的“本地连接”要安装“文件和打印共享”协议
	3. 两机提供共享的具体文件夹

20. 办公司电脑在同一个局域网内,已使用IP段为192.168.1.1-192.168.1.50,还能再接入多少台电脑?
	C类地址可以连接254个
	还能再接入(254-50=204)台电脑
	
21. 在linux系统中,使用vi编辑怎么撤销、取消上一步操作?
    在命令行模式(按ESC)
    1. 按一次u是撤销上一步操作
    2. 按两次u是文本恢复原样
    3. 按ctrl+r恢复上一步被撤销的操作

22. 解释一下Windows入站与出站规则?
    1. 入站:别人电脑访问自己电脑;
    2. 出站:自己电脑访问别人电脑;
	
23. 解释一下Windows自带的远程桌面使用步骤?
    1. 提供本机的外网IP;
    2. 在被远程电脑上添加白名单;
    3. 在本机远程桌面,依次输入被远程电脑IP、用户名、密码连接;

24. PC服务器是什么?磁盘阵列是什么? RAID是什么?
	1. PC服务器是指电脑服务器,简单的来讲PC服务器是被设置为公用的那台电脑。
	
	2-3. RAID即磁盘阵列,就是把几块硬盘合起来使用,形成一整个硬盘阵列的意思;
	做了RAID的好处也就是说就算硬盘坏了一块,剩下好几个硬盘是正常的,这样服务器就不会死机,数据也可以安全保存好了。

25. JDK是什么?什么是应用服务器?三层和两层应用的主要区别是什么?
    1. JDK是Java语言的软件开发工具包
    2. 能实现动态网页技术的服务器叫做应用服务器
    3. 二层是数据链路层,设备为交换机传输以太网包,三次是网络层,设备为路由器

26. 如何将内部一个网站映射到公网,让其他人可以通过域名访问?

27. 请说出两种安装电脑操作系统的方法以及注意事项?
	注意备份资料
	微软官网先下载好win10系统
    1. U盘安装法
    准备一个至少2G的U盘,制作成启动盘,制作好之后,将U盘插在需要安装系统的电脑上,电脑开机选择U盘启动(不同电脑的启动项快捷键不同,一般都是F12),根据提示安装系统了。
    2. 硬盘安装法
    现在的电脑操作系统是否能进入?如可以进入Windows图形界面,那就下载一个【GHO硬盘安装器】和一个操作系统镜像文件就可以方便地安装新系统了。

28. 如何将软件推送到终端电脑上,有哪两种方式?
	FTP的方式

29. MySQL的left join和inner join的效率对比?
   1.left join 两表之间不会自动选择小表驱动大表但是inner join 会自动选择
   2.如果连接字段字符编码不一致的话会left join导致索引失效
   3.MySQL的nested loop join的算法:
	通过驱动表的结果集作为循环基础数据,
	然后一条一条的通过该结果集中的数据作为过滤条件到下一个表中查询数据,然后合并结果。
	如果还有第三个参与 Join,则再通过前两个表的 Join 结果集作为循环基础数据,
	再一次通过循环查询条件到第三个表中查询数据,如此往复

select语句总
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值