




已阅读5页,还剩5页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
上海实战面试经历上海实战面试经历 Linux 系统系统 运维面试总结运维面试总结 同学在上海某网络公司面试题 同学在上海某网络公司面试题 1 LINUX 系统软件安装和卸载的常见方法 答 A rpm 包卸载 包卸载 rpm e XXX rpm 如果想忽略依赖 可加上如果想忽略依赖 可加上 nodeps B yum remove xxx rpm 这种方法非常不建议使用 卸载过程会将待卸载的软件包所依这种方法非常不建议使用 卸载过程会将待卸载的软件包所依 赖的软件包一并卸载掉 很容易造成系统缺少某些包而崩溃等问题赖的软件包一并卸载掉 很容易造成系统缺少某些包而崩溃等问题 C 源码包卸载 源码包卸载 cd 命令进入编译后的软件目录 即安装时的目录 执行命令进入编译后的软件目录 即安装时的目录 执行 make uninstall 命令即可 或者直接删除安装目录命令即可 或者直接删除安装目录 2 Windows 和 LINUX 常用的远程连接工具有那些 答 命令远程连接工具 命令远程连接工具 Xshell SecureCRT Putty SSH Secure Shell Client 等等 图形远程连接工具 图形远程连接工具 xmanager 需安装配置服务并打开 需安装配置服务并打开 177 端口 端口 VNC Viewer linux 需安装需安装 vncserver windows 自带的远程桌面 自带的远程桌面 linux 需安装需安装 xrdp 和和 vnc 3 如何修改 LINUX 的 IP 地址 网关和主机名 答 A 修改 修改 IP 地址 网关 编辑地址 网关 编辑 etc sysconfig network scripts ifcfg eth0 修改里 修改里 面面 IPADDR 和和 GATEWAY 内容 没有这两行 则添加即可 添加时确保内容 没有这两行 则添加即可 添加时确保 BOOTPROTO static 静态地址 如 静态地址 如 IPADDR 192 168 1 100 GATEWAY 192 168 1 1 B 修改主机名称 编辑 修改主机名称 编辑 etc sysconfig network 修改里面的 修改里面的 HOSTNAME 内容 如设内容 如设 置主机名称为置主机名称为 mysql 则 则 HOSTNAME mysql 即可 即可 4 编写脚本实现以下功能 每天早上 5 点开始做备份 要备份的是 var mylog 里所有文件和目录可以压缩进行备份 备份可以保存到别一台器上 192 168 1 2 FTP 帐号 aaa 密码 bbb 要示每天的备份文件要带有当天的日期标记 答 root haojiu cat root mylogbak sh bin bash scripts for dirbakup and upload to ftp server author by haojiu create by bakdir mylog date date F cd var tar zcf bakdir date tar gz bakdir sleep 1 ftp n EOF open 192 168 142 129 远程远程 ftp 服务器服务器 IP user aaa bbb put mylog tar gz bye EOF rm rf mylog tar gz 这步之前可以做一个判断 判断文件上传成功再执行这步之前可以做一个判断 判断文件上传成功再执行 rm 留给 留给 各位发挥吧 各位发挥吧 添加添加 crontab crontab l 00 05 bin bash root mylogbak sh 每天早上每天早上 5 点开始执行备份脚本点开始执行备份脚本 5 IPTABLES 相关的命令 豪鹫不熟悉 豪鹫不熟悉 iptables 这里请网友补充 具体问题还要具体分析 这里请网友补充 具体问题还要具体分析 6 mysql 相关的题 新安装 MYSQL 后怎样提升 MYSQL 的安全级别 答 A 修改修改 mysql 默认端口默认端口 B linux 下可以通过下可以通过 iptables 来限制访问来限制访问 mysql 端口的端口的 IP 地址地址 C 对所有用户设置较复杂密码并严格指定对应账号的访问对所有用户设置较复杂密码并严格指定对应账号的访问 IP 可在 可在 mysql 库中库中 user 表中表中 指定用户的访问可访问指定用户的访问可访问 IP 地址 地址 D root 特权账号的处理 建议给特权账号的处理 建议给 root 账号设置强密码 并指定只允许本地登录 账号设置强密码 并指定只允许本地登录 E 开启二进制查询日志和慢查询日志开启二进制查询日志和慢查询日志 F mysql 安装目录及数据存储目录权限控制 给安装目录及数据存储目录权限控制 给 mysql 安装目录读取权限 给安装目录读取权限 给 mysql 日日 志和数据所在目录读取和写入权限志和数据所在目录读取和写入权限 G 删除无用删除无用 mysql 账号和删除无用的数据库 安装好的账号和删除无用的数据库 安装好的 mysql 默认会有个默认会有个 test 库 可将库 可将 其删除 其删除 MYSQL 的主从原理 怎么配置文件 答 整体上来说 复制有整体上来说 复制有 3 个步骤 个步骤 A master 将改变记录到二进制日志将改变记录到二进制日志 binary log 中 这些记录叫做二进制日志事件 中 这些记录叫做二进制日志事件 binary log events B slave 将将 master 的的 binary log events 拷贝到它的中继日志拷贝到它的中继日志 relay log C slave 重做中继日志中的事件 将改变反映它自己的数据 重做中继日志中的事件 将改变反映它自己的数据 Mysql 复制的基本原理过程如下 1 Slave 上面的上面的 IO 线程连接上线程连接上 Master 并请求从指定日志文件的指定位置 或者从最 并请求从指定日志文件的指定位置 或者从最 开始的日志 之后的日志内容 开始的日志 之后的日志内容 2 Master 接收到来自接收到来自 Slave 的的 IO 线程的请求后 通过负责复制的线程的请求后 通过负责复制的 IO 线程根据请求信线程根据请求信 息读取指定日志指定位置之后的日志信息 返回给息读取指定日志指定位置之后的日志信息 返回给 Slave 端的端的 IO 线程 返回信息中除了线程 返回信息中除了 日志所包含的信息之外 还包括本次返回的信息在日志所包含的信息之外 还包括本次返回的信息在 Master 端端 binary log 文件的名称以及文件的名称以及 在在 Binary log 中的位置 中的位置 3 Slave 的的 IO 线程收到信息后 将接收到的日志内容依次写入到线程收到信息后 将接收到的日志内容依次写入到 Slave 端的端的 RelayLog 文件 文件 mysql relay lin xxxxx 的最末端 并将读取到的 的最末端 并将读取到的 Master 端的端的 bin log 的文件名和位置记录到的文件名和位置记录到 master info 文件中 以便在下一次读取的时候能够清楚的告诉文件中 以便在下一次读取的时候能够清楚的告诉 master 我需要从某个我需要从某个 bin log 的哪个位置开始往后的日志内容 请发给我的哪个位置开始往后的日志内容 请发给我 4 Slave 的的 SQL 线程检测到线程检测到 Relay Log 中新增加了内容后 会马上解析该中新增加了内容后 会马上解析该 Log 文件文件 中的内容成为在中的内容成为在 Master 端真实执行时候的那些可执行的查询或操作语句 并在自身执行端真实执行时候的那些可执行的查询或操作语句 并在自身执行 那些查询或操作语句 这样 实际上就是在那些查询或操作语句 这样 实际上就是在 master 端和端和 Slave 端执行了同样的查询或操端执行了同样的查询或操 作语句 所以两端的数据是完全一样的 作语句 所以两端的数据是完全一样的 补充 补充 mysql 主从复制的优点主从复制的优点 如果主服务器出现问题 如果主服务器出现问题 可以快速切换到从服务器提供的服务 可以快速切换到从服务器提供的服务 可以在从服务器上执行查询操作 可以在从服务器上执行查询操作 降低主服务器的访问压力 降低主服务器的访问压力 可以在从服务器上执行备份 可以在从服务器上执行备份 以避免备份期间影响主服务器的服务 以避免备份期间影响主服务器的服务 为 MYSQL 添加一个用户 mysql grant select insert update delete on book to test2 localhost identified by abc 增加增加 test2 用户 密码为用户 密码为 abc 并只能在 并只能在 localhost 这台主机上登录 并且这台主机上登录 并且 只能访问只能访问 book 这个库中的表 具有查询 插入 更新 删除权限 这个库中的表 具有查询 插入 更新 删除权限 语法 语法 mysql GRANT ON TO 用户用户 主机名主机名 identified by 密码密码 7 WINDOWNS 相关的问题 你是否对 WINDOWNS 系统打过补丁 如果有 100 台你会怎么做 答 题主是一个不专业的 题主是一个不专业的 MCSE 记得在 记得在 win2003 中 有发布指派这个概念的 请各中 有发布指派这个概念的 请各 位网友补充 在域环境中 应该是将一台服务器作为域控补丁的位网友补充 在域环境中 应该是将一台服务器作为域控补丁的 update 服务器 利用服务器 利用 发发 布与指派布与指派 的功能 将补丁批量更新到内网其他服务器 的功能 将补丁批量更新到内网其他服务器 WINDOWNS 下怎么为 MYSQL 做定时完全备份 答 批处理批处理 计划任务计划任务 ftp 上传至远程服务器上传至远程服务器 在没有硬件防火墙的情况下 怎样提高 WINDOS 系统安全 答 用用 ISA 防火墙 防火墙 同学面试大智慧试题同学面试大智慧试题 1 显示 test 目录下的所有目录 答 豪鹫这里提供答 豪鹫这里提供 4 种方法 种方法 ls d find type d maxdepth 1 如果不加 如果不加 maxdepth 参数 将会列出无穷多的子目录 参数 将会列出无穷多的子目录 ls F grep ls l grep d awk print 9 2 将文件 etc a 下中除了 b 文件外的所有文件压缩打包放到 home a 下 名字为 a gz 答 tar exclude etc a b zPcvf home a a gz etc a 不加 不加 P 选项会提示 选项会提示 tar Removing leading from member names 验证 验证 root haojiu a tar tPvf home a a gz 忽略掉 忽略掉 b 文件 文件 drwxr xr x root root 0 2015 08 21 10 15 etc a rw r r root root 0 2015 08 21 10 15 etc a d rw r r root root 0 2015 08 21 10 15 etc a f rw r r root root 0 2015 08 21 10 15 etc a c rw r r root root 0 2015 08 21 10 15 etc a e 3 给一个脚本赋予执行权限的命令及选项 答 chmod x a sh 4 umask 022 代表什么意思 答 新建文件夹或文件的权限是由所谓基本码减去称之为新建文件夹或文件的权限是由所谓基本码减去称之为 umask 的屏蔽位得到的 的屏蔽位得到的 按照规定 文件夹的基本码是按照规定 文件夹的基本码是 rwxrwxrwx 777 文件的基本码是 文件的基本码是 rw rw rw 666 因此新建文件夹是因此新建文件夹是 777 022 755 rwxr xr x 新建文件是新建文件是 666 022 644 rw r r 综上 综上 umask 022 表示默认创建新文件权限为表示默认创建新文件权限为 755 也就是也就是 rxwr xr x 所有者全部权限 所有者全部权限 属组读写 其它人读写属组读写 其它人读写 5 如何查看某进程所打开的所有文件 答 取出该进程的进程号 然后用 lsof p pid 查看打开的所有文件 这里以 crond 进程 为例 root haojiu a ps ef grep crond grep v grep awk print 2 取出进程号 2550 root zintao01 a lsof p 2550 查看该进程打开的所有文件 COMMAND PID USER FD TYPE DEVICE SIZE OFF NODE NAME crond 2550 root cwd DIR 8 2 4096 2 crond 2550 root rtd DIR 8 2 4096 2 crond 2550 root txt REG 8 2 64096 usr sbin crond crond 2550 root mem REG 8 2 65928 lib64 libnss files 2 12 so crond 2550 root mem REG 8 2 usr lib locale locale archive crond 2550 root mem REG 8 2 lib64 libfreebl3 so crond 2550 root mem REG 8 2 43392 lib64 libcrypt 2 12 so crond 2550 root mem REG 8 2 lib64 libc 2 12 so crond 2550 root mem REG 8 2 lib64 libaudit so 1 0 0 crond 2550 root mem REG 8 2 22536 lib64 libdl 2 12 so crond 2550 root mem REG 8 2 58480 lib64 libpam so 0 82 2 crond 2550 root mem REG 8 2 lib64 libselinux so 1 crond 2550 root mem REG 8 2 lib64 ld 2 12 so crond 2550 root 0u CHR 1 3 0t0 4160 dev null crond 2550 root 1u CHR 1 3 0t0 4160 dev null crond 2550 root 2u CHR 1 3 0t0 4160 dev null crond 2550 root 3u REG 8 2 5 var run crond pid crond 2550 root 4u unix 0 xffff88003b3949c0 0t0 13870 socket crond 2550 root 5r DIR 0 10 0 1 inotify 6 获取 eth0 网卡上 80 端口的数据包信息 答 root haojiu tcpdump i eth0 port 80 7 删除 a b 下的所有文件及目录 答 root haojiu rm rf a b 8 常用的网络管理工具 5 种以上 答 Windows 下有 下有 ipcofnig all renew release ping tracert nslookup Linux 下有 下有 ifconfig ping tracerroute dig nslookup 9 ftp https smtp pops ssh 的端口号 答 ftp 20 和和 21 https 443 smtp 25 pops 110 ssh 22 10 如何在 windows server 2003 2008 上开启支持内存 3 4G 答 豪鹫没做过 这里提供网上的做法 豪鹫没做过 这里提供网上的做法 在我的电脑上单击鼠标右键 选择属性 点击在我的电脑上单击鼠标右键 选择属性 点击 高级高级 标签 点击标签 点击 启动和故障恢复启动和故障恢复 下的下的 设置设置 按钮 点击按钮 点击 编辑编辑 按钮 将按钮 将 Boot ini 文文 件的最后一行后面添加一个开关件的最后一行后面添加一个开关 PAE 不带引号 保存后重新启动机器即可 不带引号 保存后重新启动机器即可
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 安庆市中储粮2025秋招面试专业追问题库购销统计岗
- 内蒙古地区中储粮2025秋招面试专业追问题库综合管理岗
- 松原市中储粮2025秋招基建工程岗高频笔试题库含答案
- 乐山市中石油2025秋招面试半结构化模拟题及答案新材料与新能源岗
- 国家能源甘孜自治州2025秋招面试专业追问及参考电气工程岗位
- 抗菌药物临床合理应用试题及答案
- 2025年急诊调度考试试题及答案
- 抚州市中石化2025秋招面试半结构化模拟题及答案市场营销与国际贸易岗
- 普洱市中石化2025秋招笔试模拟题含答案市场营销与国际贸易岗
- 2025年地理招聘考试题及答案
- 林彪 军事演讲课件
- 颈脊髓损伤患者护理查房PPT
- 增员及邀约话术2-2课件
- 会计凭证考试试题
- 《冷冲压工艺与模具设计》完整版ppt课件全套教程
- 高中英语 选必B1 Unit2 Onwards and upwards 第4课时-Developing ideas 课件
- 重量法测定矿物质原始记录
- 自采商品管理流程
- 第2章 计算机中数的表示方法
- 有机化学 第十三章 有机含氮化合物
- 画法几何及土木工程制图习题集答案-武汉理工大学出版社课件
评论
0/150
提交评论