上海Linux运维工程师-面习题-练习-个人总结)
运维工程师笔试面试题及答案

运维工程师笔试面试题及答案第一部分:Linux系统知识填空题:1.创建目录用mkdir命令,创建文件用touch命令。
2.移动文件用mv命令,复制文件用cp命令。
3.使用history命令查看用过的命令列表。
4.查看各类环境变量用env命令。
5.终止进程用kill命令。
6.编写的Shell程序运行前赋予该脚本文件读和执行权限。
7.链接分为:硬链接和软链接/符号链接。
8.在Linux系统中,以文件方式访问设备。
9.当前用户主目录用~/表示。
10.L inux下命令可使用的通配符有“?”和“*”。
选择题:1.某文件的组外成员的权限是只读、属主是全部权限、组内权限是可读可写、该文件权限为?(D)A.467B.674C.476D.7642.Linux配置文件一般放在什么目录?(A)A.etcB.binC.libD.dev3.什么命令常用于检测网络主机是否可达?(C)A.sshC.pingD.exit4.对所有用户的变量设置,应当放在哪个文件下?(B)A./etc/bashrcB./etc/profileC.~/.bash_profileD./etc/skel/.bashrc5.什么命令解压缩tar文件?(B)A.tar-czvf filename.tgzB.tar-xzvf filename.tgzC.tar-tzvf filename.tgzD.tar-dzvf filename.tgz第二部分:数据库填空题:1.数据库系统的核心是___数据库管理系统___。
2.事务四大特性分别是原子性、隔离性、一致性、持久性。
3.索引字段值不唯一,应该使用的索引类型为普通索引。
4.人员基本信息一般包括:身份证号,姓名,性别,年龄等。
其中可以作为主关键字的是身份证号。
5.SQL语言中,用于排序的是__Order by__子句,用于分组的是__group by__子句。
6.在数据库技术中,实体集之间的联系可以是一对一或一对多或多对多的,那么“学生”和“可选课程”的联系为多对多。
linux工程师面试题及答案

linux工程师面试题及答案Linux是一种开源操作系统,广泛应用于各种计算机领域。
作为一名Linux工程师,熟悉Linux系统的原理、管理和维护至关重要。
在面试过程中,常常会涉及一些与Linux系统相关的问题,下面是一些常见的Linux工程师面试题及其答案。
一、Linux系统相关面试题1. 请说明什么是Linux系统?Linux系统是一种基于Unix的操作系统,最初由Linus Torvalds在1991年开发而成。
它的特点是开放源代码、多用户、多任务、多线程和稳定可靠。
2. 请解释什么是Linux内核?Linux内核是操作系统的核心部分,负责管理硬件、文件系统和其他系统资源。
它控制着计算机的所有核心功能,并提供了对外部应用程序的接口。
3. 怎样查看Linux系统的版本信息?在终端命令行输入以下命令:```uname -a```即可查看Linux系统的版本、内核版本以及其他详细信息。
4. 请简述Linux系统的目录结构?Linux系统的目录结构采用层级式的树状结构,以根目录“/”为起点,分为许多子目录,如/bin、/etc、/home、/usr等。
每个子目录都有其特定的用途,例如/bin存放可执行文件,/etc存放系统配置文件。
5. 如何查看当前工作目录?在终端命令行输入以下命令:```pwd```即可查看当前所在的工作目录。
二、Linux系统管理面试题1. 怎样查看Linux系统的CPU使用情况?在终端命令行输入以下命令:```top```即可实时查看CPU的使用情况,包括每个进程的CPU占用率。
2. 如何查看Linux系统的内存使用情况?在终端命令行输入以下命令:```free -m```即可查看内存的总量、已使用量和剩余量。
3. 怎样查看Linux系统的磁盘空间使用情况?在终端命令行输入以下命令:```df -h```即可查看各个磁盘分区的总空间、已使用空间和剩余空间。
4. 如何查找文件?在终端命令行输入以下命令:```find /path/to/directory -name "filename"```其中,/path/to/directory表示要查找的目录路径,"filename"表示要查找的文件名。
linux实训个人总结8篇

linux实训个人总结8篇篇1一、实训背景与目标本次Linux实训旨在通过实践操作加深我对Linux操作系统的理解与应用能力,提升我在Linux环境下的软件开发和系统管理能力。
在为期XX周的实训过程中,我针对Linux系统的基本配置、软件开发、系统管理等方面进行了系统学习与实践。
二、实训内容1. Linux系统基础操作在实训初期,我重点学习了Linux系统的基本操作,包括文件与目录管理、常用命令的使用、软件包的安装与管理等。
通过实践操作,我掌握了Linux系统下的基本命令和操作技巧,能够熟练进行文件的增删改查以及软件的安装与配置。
2. 软件开发环境的搭建与实践本次实训中,我学习了如何在Linux环境下搭建软件开发环境,包括编译器的安装与配置、代码编辑器的使用、版本控制系统的实践等。
通过搭建开发环境,我能够自主进行软件的开发与调试,提升了我的软件开发能力。
3. 系统管理与维护实践在实训过程中,我还学习了Linux系统的管理与维护知识,包括系统监控、用户管理、进程管理、磁盘管理等。
通过实践操作,我掌握了系统管理的基本技巧,能够独立完成系统的日常管理与维护工作。
三、实训收获与体会1. 深入了解Linux系统架构与运行机制通过本次实训,我深入了解了Linux系统的架构和运行机制,对Linux系统的内核、文件系统、进程管理等方面有了更加清晰的认识。
2. 提升动手实践能力与问题解决能力在实训过程中,我通过大量的实践操作,提升了动手实践能力。
同时,在遇到问题时,我学会了独立思考和解决问题的方法,增强了问题解决能力。
3. 学会团队协作与沟通在实训过程中,我与团队成员紧密合作,共同完成任务。
通过团队协作,我学会了与队友沟通的技巧,提升了团队协作能力。
四、问题与解决方案在实训过程中,我也遇到了一些问题,如软件包安装失败、系统配置出错等。
针对这些问题,我通过查阅相关资料、请教老师同学等方式,找到了解决问题的方法。
同时,我也总结了问题的原因和解决方案,避免类似问题再次发生。
上海Linux运维工程师-面试题-个人总结)

这下面的是一个企业发的面试题1你常上的相关技术站有哪些?2简述你所理解运维工程师的主要职责?3你管理过的服务器数量级?1台2台2—5台5-10台10台以上4描述一次你印象深刻的服务器运维经历。
5有一台服务器出现安全问题,你会采取什么样的方法处理?说出你的诊断处理思路。
6有多台服务器需部署相同应用文件,文件会持续更新,你用什么方式实现不同服务器间的文件同步.7某一台服务器部署多个Web站点,其中有一个w3wp的CPU占用达到100%,如何找出有问题的Web站点?8你眼中的沪江是怎样的?谈谈你对沪江的理解.9是否有以下相关经验?如有请简要说明掌握情况。
a、Squid相关经验b、Nginx、Lighttpd等c、Memcachedd、负载均衡e、分布式文件处理f、Email Server上午—10点雷傲普文化传播有限公司1.DNS使用的端口号和协议,简单描述一下DNS正向解析和反向解析的工作原理和作用还有应用场景?2.编写IPTABLES使用内网某台机器的80端口可以在公网访问,假设公网IP为10。
10.1.1 ,实现192。
168.1.0/32段的NAT.3。
举出三个以上的主流WEB服务器,并简述他们的特性和优缺点不限操作系统?Apache 源代码开放可以欲行在unix,windowns,linux平台上,可移植性,而且模块很是丰富缺点:性能,速度上不及其他轻量级的web服务器,但是也是重量级产品,所消耗的内存,cpu也比其他的要高Nginx 源代码开放发高性能的http和反向代理服务器,在高并发的情况下,nginx是apache不错的替代品,他能够支持高达50000个并发连接响应,内存,cpu等系统资源消耗也是很低的.缺点,支持模块比较少吧,相对没有apache稳定,支持动态页面不是很强.Tomcat 对高并发跟静态页面处理还不是很强Microsoft IIS 配置很简单,只能运行在windows。
Linu运维工程师道面试题完整版

L i n u运维工程师道面试题集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]Linux运维工程师:20道面试题整理题目部分:先思考如何查看当前的Linux服务器的运行级别如何查看Linux的默认网关如何在linux上重建初始化内存盘镜像文件cpio命令是什么patch命令是什么如何使用aspell有什么用如何从命令行查看域SPF记录如何识别Linux 系统中指定文件(/etc/fstab)的关联包哪条命令用来查看bond0的状态linux系统中的/proc文件系统有什么用如何在/usr目录下找出大小超过10MB的文件如何在/home目录下找出120天之前被修改过的文件如何在/var目录下找出90天之内未被访问过的文件在整个目录树下查找文件”core”,如发现则无需提示直接删除它们。
strings命令有什么作用tee 过滤器有什么作用export PS1 ='$LOGNAME@hostname:\$PWD:' 这条命令是在做什么ll | awk '{print $3,'owns',$9}' 这条命令是在做什么linux中的at命令有什么用linux中lspci命令的作用是什么暂停一下,先别往下翻,自己先动脑思考下吧!检验下自己掌握程度!如果看过题目并认真思考过的小伙伴,继续往下看吧。
检查下自己的答案!题目答案1、如何查看当前的Linux服务器的运行级别who -r和 runlevel 命令可以用来查看当前的Linux服务器的运行级别。
2、如何查看Linux的默认网关用 rou; diff_file 旧文件和新文件要么都是单个的文件要么都是包含文件的目录,-r参数支持目录树递归。
一旦diff文件创建好,我们就能在旧的文件上打上补丁,把它变成新文件:# patch < diff_file 6、aspell有什么用顾名思义,aspell就是Linux操作系统上的一款交互式拼写检查器。
linux运维面试题

linux运维面试题Linux运维是一个重要的职位,在面试过程中,候选人通常需要回答关于Linux系统管理、网络设置、安全性和故障排除等方面的问题。
这些面试题旨在评估候选人的技能和知识水平。
以下是一些常见的Linux运维面试题:1. 什么是Linux?它和其他操作系统有什么区别?Linux是一种开源操作系统,它基于UNIX。
与其他操作系统相比,Linux具有高度的可定制性、稳定性和安全性。
由于它是开源的,任何人都可以查看和修改其代码,这使得Linux在各种领域得到广泛应用。
2. 在Linux系统中,如何查看当前的运行进程?可以使用命令"ps"来查看当前运行的进程。
例如,"ps aux"将显示所有的进程信息,包括进程ID(PID)、CPU利用率、内存使用等。
3. 如何查看Linux系统的负载情况?可以使用命令"uptime"来查看Linux系统的负载情况。
该命令会显示系统的平均负载、当前运行的进程数以及系统的运行时间。
4. 如何在Linux系统中创建用户?可以使用命令"adduser"或"useradd"来创建新用户。
例如,"adduser username"将创建一个名为"username"的新用户。
5. 如何更改Linux系统用户的密码?可以使用命令"passwd"来更改用户的密码。
例如,"passwd username"将允许您更改名为"username"的用户的密码。
6. 如何查看Linux系统中的硬件信息?可以使用命令"lshw"来查看Linux系统中的硬件信息。
该命令将显示与计算机相关的信息,如CPU、内存、磁盘、网络适配器等。
7. 如何在Linux系统中安装软件包?可以使用不同的包管理器来安装软件包,如"apt-get"、"yum"或"dnf"。
运维笔试面试题目及答案精选全文完整版

可编辑修改精选全文完整版运维笔试面试题目及答案一、题目一:Linux命令1. 查看服务器当前运行的进程的命令是什么?答:ps aux2. 列出当前目录下所有的文件(包括隐藏文件)的命令是什么?答:ls -a3. 如何查看一个文件的前10行?答:head -n 10 文件名4. 如何将一个文件从一个目录移动到另一个目录?答:mv 文件名目标目录5. 如何查看一个文件有多少行?答:wc -l 文件名二、题目二:网络基础1. 解释TCP/IP协议族。
答:TCP/IP协议族是一组用于互联网通信的协议,包括TCP、IP、UDP、ICMP等协议。
TCP负责可靠的数据传输,IP负责寻址和路由选择,UDP用于无连接的数据传输,ICMP用于错误检测和网络状况通知。
2. 什么是MAC地址?答:MAC地址是网卡的物理地址,在以太网中唯一标识一个网络设备。
MAC地址由48位二进制数组成,通常以十六进制表示,格式为00-00-00-00-00-00。
3. 解释DNS的作用。
答:DNS(Domain Name System)将域名转换为IP地址的过程,使得用户可以通过域名访问互联网资源。
DNS解析使用了分布式数据库的技术,将域名与IP地址进行映射。
4. 什么是HTTP协议?答:HTTP(Hypertext Transfer Protocol)是一种基于请求与响应模式的应用层协议,用于传输超文本资源。
HTTP使用TCP作为传输协议,客户端发送请求给服务器,服务器返回响应给客户端。
5. 什么是ARP协议?答:ARP(Address Resolution Protocol)用于将IP地址解析为MAC 地址,通过发送ARP请求广播来获取目标设备的MAC地址,以便在局域网内进行通信。
三、题目三:服务器硬件1. 什么是RAID?常见的RAID级别有哪些?答:RAID(Redundant Array of Independent Disks)是一种磁盘阵列技术,将多个硬盘组合成一个逻辑单元,实现数据的冗余备份和性能提升。
linux运维工程师面试题

linux运维工程师面试题Linux运维工程师是一种专门致力于维护和管理Linux操作系统及其相关软件和硬件的职位。
对于Linux运维工程师的招聘,公司通常会提出一些面试题来评估候选人的技术水平和实际应用能力。
以下是一些常见的Linux运维工程师面试题及其解答,希望能对准备面试的同学们有所帮助。
1. 请解释什么是Linux操作系统,并列举一些流行的Linux发行版。
Linux操作系统是一种自由和开放源代码的操作系统,采用了Unix风格的操作界面。
它具有高度的安全性、稳定性和可靠性,被广泛用于服务器和嵌入式设备。
一些流行的Linux发行版包括Ubuntu、CentOS、Debian、Fedora等。
2. 请解释什么是Linux内核,它的作用是什么?Linux内核是Linux操作系统的核心部分,负责管理系统的资源、提供硬件访问接口,并执行和调度用户程序。
它控制着系统的各个组件,包括CPU、内存、硬盘等,并负责在这些组件之间进行协调和通信。
3. 如何查看Linux系统的内核版本?要查看Linux系统的内核版本,可以使用以下命令:```uname -r```这将打印出当前系统所使用的内核版本号。
4. 请解释什么是Shell,它的作用是什么?Shell是一种命令行解释器,允许用户直接与操作系统内核进行交互。
它解释执行用户输入的命令,并调用相应的系统程序进行处理。
Shell可以理解用户输入的命令,执行相应的程序,并将结果输出到终端。
5. 请列举几个常用的Shell以及它们的特点。
常见的Shell包括Bash、Csh、Ksh、Tcsh等。
其中,Bash是最常用的Shell,它具有强大的功能和灵活的命令行补全功能;Csh是类似于C语言语法的Shell,适用于需要编写复杂脚本的情况;Ksh是Bash的前身,与Bash兼容性较好;Tcsh是Csh的改进版本,提供了更多的交互特性。
6. 如何在Linux系统中查看硬件信息?要查看Linux系统的硬件信息,可以使用以下命令:```lspci -v // 查看PCI设备信息lsusb -v // 查看USB设备信息lscpu // 查看CPU信息free -h // 查看内存使用情况df -h // 查看磁盘空间使用情况```这些命令将分别给出对应硬件设备的详细信息。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
这下面的是一个企业发的面试题1你常上的相关技术站有哪些?2简述你所理解运维工程师的主要职责?3你管理过的服务器数量级?1台2台2-5台5-10台10台以上4描述一次你印象深刻的服务器运维经历。
5有一台服务器出现安全问题,你会采取什么样的方法处理?说出你的诊断处理思路。
6有多台服务器需部署相同应用文件,文件会持续更新,你用什么方式实现不同服务器间的文件同步。
7某一台服务器部署多个Web站点,其中有一个w3wp的CPU占用达到100%,如何找出有问题的Web站点?8你眼中的沪江是怎样的?谈谈你对沪江的理解。
9是否有以下相关经验?如有请简要说明掌握情况。
a、Squid相关经验b、Nginx、Lighttpd等c、Memcachedd、负载均衡e、分布式文件处理f、Email Server上午-10点雷傲普文化传播有限公司1.DNS使用的端口号和协议,简单描述一下DNS正向解析和反向解析的工作原理和作用还有应用场景?2.编写IPTABLES使用内网某台机器的80端口可以在公网访问,假设公网IP为10.10.1.1 ,实现192.168.1.0/32段的NAT.3.举出三个以上的主流WEB服务器,并简述他们的特性和优缺点不限操作系统?Apache 源代码开放可以欲行在unix,windowns,linux平台上,可移植性,而且模块很是丰富缺点:性能,速度上不及其他轻量级的web服务器,但是也是重量级产品,所消耗的内存,cpu也比其他的要高Nginx 源代码开放发高性能的http和反向代理服务器,在高并发的情况下,nginx 是apache不错的替代品,他能够支持高达50000个并发连接响应,内存,cpu等系统资源消耗也是很低的。
缺点,支持模块比较少吧,相对没有apache稳定,支持动态页面不是很强。
Tomcat 对高并发跟静态页面处理还不是很强Microsoft IIS 配置很简单,只能运行在windows。
Linux上,如果要使用还购买商业windows server操作系统。
4,举出两个主流代理服务器,简述工作模式和优缺点?5,举出两个负载均衡的软件,并简述工作模式和优缺点?6,IE,FF,chrome游览器最大并发请求数是多少?,7,简单举例一下linux和windows系统今年都有哪些漏洞?8,mysql数据库备份都有哪一些,部署一个高可用mysql应用环境,并说明他的高可用性?9,什么是裸设备,他的好处是什么?,mysql支持裸设备吗?10,如果给你一个100g的INNODB类型数据库,你会用什么备份方案来做备份。
11,写一个简单的shell脚本,脚本运行时让CTRL+C无法中断的该shell脚本?12,如何快速编译单一的内核模块?13,如何动态增加apache和PHP模块?14、说出linux开机流程?15、具体说说cacti的安装过程?16、cacti与nagios的区别?cacti如何监控mysql ?17、mysql主从复制如何实现?18、raid 0 与raid的区别?19、DNS解析详细过程?从主机访问域名(三家公司都问这个问题)让写出来?20、脚本会多少?掌握程度?sed awk 区别?人事问题(下面的都是每一个企业问的最多的问题,这些问题是我自己经历的,都是我自己的回答,仅供参考,每个人经历不一样,回答的时候一定要和写在网上的还有自己写的简历保持一致,他们好多都是把你投的简历下载下来,然后看着下载下来的简历问你问题)1.先问问你写的工作经历,在以前公司主要做什么,是什么公司,多少人,主要负责什么,还有你写的项目经验,项目具体怎么实施的,(一定要明白原理性的东西,把他说出来就可以)2.问完工作经历后,问你为什么辞职?。
我说因为以前的公司的工作接触到了linux。
被linux的开源所吸引,对linux的开源产生了兴趣,但是靠自己去学有点吃力,就辞去工作在郑州找了一家培训机构培训RHCE 3.问为什么不在本地工作,来上海有什么规划?4.谈谈你对运维工程师的理解5、家庭情况,家庭有没有负担?6、上海有没有同学,会不会在上海长期待下去?7、薪水问题?对于这个问题一般不要直接说4k 5k,填表的时候不用写具体数字,等技术人事面试通过后,他会问你具体。
就说这个没有强行的要求,根据跟人能力及个人对技术的掌握程度一般说在3500-45001、自我介绍三分钟。
(教育经历,性格特长,所作项目)介绍内容与个人简历一致表述方式尽量口语化要切中要害,突出针对性,不要过多谈精通,不要说自己做过主管或者经理善于利用开源软件满足企业不同的网络服务,突出个人脚本能力,不要主观说会多少脚本,可以谈自己写过什么脚本实现什么样子的功能,不要抱怨任何东西,不要说学校或者企业老板不好,技术术语描述的精确度,最后要说应聘目标岗位不要说做过什么实验,做过什么就是做过什么,对方不问,不要说自己的缺点语气词,不要用语气词,开场问题,各位面试官好想法设法突出自己的自学能力,及英语能力(没有英语能力,不要乱说项目,用几台服务器构建了什么架构,实现了什么功能,客观用数字说话运维,自信,语言流畅高建华,惠普中华区自我推销能力特别关键,三个词描述自己的优点,三个词描述缺点(表达忧缺点,尽量描述性格特征)有责任心,自学能力强,诚信随和接面试电话的时候问清楚公司名称,公司地点,上网查对方公司基本信息,了解对方公司的主营业务,企业文化仔细了解对方的岗位需求,了解对方公司的近几年发生的大事电话面试注意语速和语调,保持自然,最后以礼貌结束,感谢给自己的电话面试机会,期望成为对方公司一员,面试的时候要提前十分钟到达,不要过早到达对方公司面试问题常见问题要熟练掌握通过google 官方文档,别人总结制定出适合企业的需要五年的规划,五年内在运维工程师上作出一定的成就对方要文档,不能给,熟悉实施过程了解自己写的项目名称,几个人,实施过程,所用配置缺点,太过随和,显得软弱优点要简明扼要朋友给对你评价,侧面表达你的与人处事,如,我的朋友说我比较有人缘,或者我的朋友说我比较爱钻研加班的看法,我的工作效率是高效的不会把工作拖到下班完成,如果工作公司项目进度,或者公司需要,我也会乐意的加班为什么离职,公司有什么要问,可以问对方公司的发展计划,对新员工有没有什么培训评价过去的公司,和以前公司老板员工相处很好,不会的问题,可以说几天之内给出解决办法抽象的角度去描述一个东西,专业,很专业是装出来的心态要自信,不要过去谦虚1、LINUX系统软件安装和卸载的常见方法2、Windows和LINUX常用的远程连接工具有那些3、如何修改LINUX的IP地址、网关和主机名4、编写脚本实现以下功能;每天早上5点开始做备份要备份的是/var/mylog里所有文件和目录可以压缩进行备份备份可以保存到别一台器上192、168、1、2 FTP帐号aaa 密码bbb要示每天的备份文件要带有当天的日期标记5、IPTABLES相关的命令6、mysql相关的题新安装MYSQL后怎样提升MYSQL的安全级别MYSQL的主从原理,怎么配置文件为MYSQL添加一个用户7、WINDOWNS相关的问题你是否对WINDOWNS系统打过补丁,如果有100台你会怎么做WINDOWNS下怎么为MYSQL做定时完全备份在没有硬件防火墙的情况下,怎样提高WINDOS系统安全Yun面试shell:1. 判断一个文件是否为字符设备,如果是将其拷贝至/etc2. 在A目录下创建50个文件,然后将其移至/path/B网络:1. VLAN原理等2. 如何使不同VLAN间通信3. 二层交换机三层交换机有什么不同4. 单臂路由知识5. linux网卡bounding。
bounding的主备模式下如何进行网络连接达到主备,上层路由端需要什么设置?6.系统:1. dns原理、端口;使用协议及其作用;View视图;DNS主从2. 系统自动化安装工具,是否用过,简要描述3. LVS描述,算法描述。
DR优势及其过程描述4. tcpdump的各种使用5. cacti原理、nagios原理。
比较;客户端服务端。
agent名称6. mysql主从的搭建及其故障恢复,简要描述7. iptables简要描述,几个表。
几条链设计:1. 1000台服务器需要放一个2G的单个文件,请设计几种放置方法,并且描述各种方法利弊(涉及到一个对单播多播组播概念的描述,如果明白,为较好的一种方法)2. 双网卡服务器,对网络做高可用,画一个简图在上一个公司的工作职责;1、检测某个端口所占用的进程2、对于linux主机的cpu负载使用,什么情况下user的比例升高,什么情况下system的比例升高,请联系实际举例。
3、在不umount的情况下,如何重新设置mount的参数。
4、不小心在系统下执行了chmod -x/sbin/chmod 怎么办?5、linux文件的权限位x对目录和文件有何不同?6、找出/taomee目录下的所有常规文件并设置权限6447、如何查找某一文件被哪个进程打开?8、新增一块存储设备,lvm操作的命令如何写9、给主机host:172.16.0.2 增加gateway10.0.0.110、socket和tcp访问mysql的区别?二、shell1、使用awk打印出 welcome to taomee2、如何将一个文件中的taomee、******、peoplenet中的*内容进行替换成network(*的内容不同)3、找出access.log中访问top 10的ip地址4、打印1-100奇数5、删除一个文件中行号为奇数的行6、替换某一个文件的字符串7、exec和souce区别8、显示24小时前的内容,9、linux的优化10、iptables表和链综合题(好像是这样叫的):1,谈谈你对工作和生活的看法2,XX家电公司,销售员小王把一台新款高档的冰箱,以普通的冰箱的价格授给了李先生,现在让你给李先生写一封E-mail,希望李先生能把钱给补上,你应该怎么写(你可以以XX 家电任何人的身份写)3,谈谈你对我们公司的认识专业题(好像是这么叫的,呵呵):1,什么是单点故障,并举例说明2,现有一wap网站,单台服务器,配置8核CPU,24G内存。
环境是Ubuntu Server 9.10+Nginx0.8+Tomcat6.0+Mysql5.0,很久没有做程序升级,平时内存使用8G,日访问量500W,网卡IN 500K OUT 5M ,有时候会系统崩溃,请分析原因并给出解决方案!还有一个专业题,给忘了,另外技术问了MySQL能插入多少条记录,MySQL怎么优化,Nginx怎么优化,MySQL读写分离,MySQL集群。