MySQL, Oracle, Linux, 软件架构及大数据技术知识分享平台

网站首页 > linux / 正文

听说很多同学想要一份Linux运维工程师面试宝典?安排

2024-11-26 16:24 huorong linux 4 ℃ 0 评论

专业技能展风采

面试宝典促提升



听说很多同学想要一份Linux运维工程师面试宝典?润天教育中心校区Linux运维班的同学最近都在外面参加面试,就业老师收集了各位同学的面试反馈情况后,特意整理了一份面试题锦,一起来看看吧!


01

某一天误操作,执行了rm -rf * ,会有哪些情况发生?请举例。

点击空白处查看答案

- 如果当前目录为"/tmp" ,那么这个目录下的东西会全部删除(默认不包含隐藏文件)。

- 如果当前目录为"/",那么系统上的数据将会丢失,且无法启动,系统崩溃(谨慎使用这个命令)。

02

什么叫CDN?

点击空白处查看答案

- 即内容分发网络。其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内容发布到最接近用户的网络边缘,使用户可就近取得所需的内容,提高用户访问网站的速度。

03

统计ip访问情况,要求分析nginx访问日志,找出访问页面数量在前十位ip

点击空白处查看答案

- cat access.log | awk '{print $1}' | uniq -c | sort -rn | head -10

04

如何将本地80 端口的请求转发8080 端口,当前主机IP 为192.168.2.1

点击空白处查看答案


- iptables -A PREROUTING -d 192.168.2.1 -p tcp -m tcp -dport 80 -j DNAT-to-destination 192.168.2.1:8080

05

实时抓取并显示当前系统中tcp 80端口的网络数据信息,请写出完整操作命令?

点击空白处查看答案

- tcpdump -nn tcp port 80

06

说说TCP/IP的七层模型?

点击空白处查看答案

- 应用层 (Application):

网络服务与最终用户的一个接口。

协议有:HTTP FTP TFTP SMTP SNMP DNS TELNET HTTPS POP3 DHCP

- 表示层(Presentation Layer):

数据的表示、安全、压缩。(在五层模型里面已经合并到了应用层)格式有,JPEG、ASCll、DECOIC、加密格式等。

- 会话层(Session Layer):

建立、管理、终止会话。(在五层模型里面已经合并到了应用层)对应主机进程,指本地主机与远程主机正在进行的会话。

- 传输层 (Transport)

定义传输数据的协议端口号,以及流控和差错校验。协议有:TCP UDP,数据包一旦离开网卡即进入网络传输层。

- 网络层 (Network):

进行逻辑地址寻址,实现不同网络之间的路径选择。协议有:ICMP IGMP IP(IPV4 IPV6) ARP RARP

- 数据链路层 (Link):

建立逻辑连接、进行硬件地址寻址、差错校验等功能。(由底层网络定义协议)将比特组合成字节进而组合成帧,用MAC地址访问介质,错误发现但不能纠正。

- 物理层(Physical Layer):

计算机网络OSI模型中最低的一层。

物理层规定:为传输数据所需要的物理链路创建、维持、拆除,而提供具有机械的、电子的、功能的和规范的特性。简单地说,物理层确保原始的数据可在各种物理媒体上传输。局域网与广域网皆属第1、2层,物理层是OSI的第一层,它虽然处于最底层,却是整个开放系统的基础,物理层为设备之间的数据通信提供传输媒体及互连设备,为数据传输提供可靠的环境。

07

/mnt目录主要用于什么?/root目录跟root用户有什么关系?/根目录与/boot目录有什么联系?

点击空白处查看答案

- /mnt一般用于挂载外接设备

- /root是一个目录,是root用户的家目录

- /boot目录是/目录下的一个子目录

08

用虚拟机安装了一台Linux系统,突然想克隆一台服务器,克隆后发现无法上网,如何解决?

点击空白处查看答案

- 编辑网卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,将HWADDR和MAC地址这两行删除。

- 修改文件/etc/udev/rules.d/70-persistent-net.rules,删除之前eth0所在的行,将下一行eth1修改为eth0- reboot

09

查找linux系统下以txt结尾,30天没有修改的文件大小大于20K同时具有执行权限的文件并备份到/data/backup/目录下。

点击空白处查看答案

- find / -name *txt -mtime +30 -type f -size +20k -perm a=x -exec cp {} /data/backup/ \

10

有一块移动硬盘,上面有300G数据,如何快速cp到linux服务器?

点击空白处查看答案

- 设硬盘在服务器上识别为 sdbc

- mkdir /mydata

- mount -t ntfs-3g /dev/sdbc /mydata

(可能需要安装ntfs-3g_ntfsprogs)

11

在这个月内,每天的早上 6 点到 12 点中,每隔 2 小时创建一个test.txt文件,内容为ok,如何实现?

点击空白处查看答案

- crontab -e 进入编辑模式

- 添加以下内容0 6-12/2 * 4 * /bin/touch test.txt (以4月为例)

- 启动服务service crontab start;chkconfig crontab on

12

写一个脚本,创建一个函数,能接受两个参数。

点击空白处查看答案

1)第一个参数为URL,即可下载的文件;第二个参数为目录,即下载后保存的位置;

2)如果用户给的目录不存在,则提示用户是否创建;如果创建就继续执行,否则,函数返回一个51 的错误值给调用脚本;

3)如果给的目录存在,则下载文件;下载命令执行结束后测试文件下载成功与否;如果成功,则返回0 给调用脚本,否则,返回52给调用脚本。


结语

在面试中,有的人幽默风趣、侃侃而谈,像个天生的演讲家,而有的人却吞吞吐吐,满肚子的话表达不出来;有的人举止得当、气质优雅,而有的人却不知进退、不知深浅。在面试中,应聘者需要将自已的情况介绍给招聘单位并显示出自已的特长,这不仅仅是知识的问题,更是技巧的问题。只有当你详细分析下面试的类型、面试双方的心理活动以及应聘者需要注意的方方面面的问题并提出对策之后,才能全方位提高你的面试技巧。

希望这份面试总结能给正在或即将面试的你提供一份帮助,祝中心校区的学员们都能顺利找到一份满意的工作。




Tags:linux运维招聘

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言