1.防火墙端口转发协议
2.apache
3.负载均衡常用协议
4.raid原理
raid0
raid1
raid0+1
raid5
5.数据库死锁原理
6.数据库备份方式
7.数据库切换方式
8.如何查看占用80端口的进程
netstat -an|grep 80
lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh 以上脚本可以清除80端口的进程
9.数据库查询排列
sum求和
count总数
group by 按....排列
order by desc 降序排列
10.icmp协议
11.查找一个aaa的目录
-type d -name
12.增加用户
useradd <username>
passwd <username>
增加组
groupadd <group-name>
查看用户pid
[root@ws03]:~># id
uid=0(root) gid=0(root)
groups=0(root),1(bin),2(daemon),3(sys),4(adm),6(disk),10(wheel) cat /etc/passwd
13.挂载光驱
mount -t iso9660 /dev/hdc /mnt/cdrom
14.增加路由
15.net-snmp
16.查看路由表
17.dell服务器出场空间
用于存放dell管理工具
18.时间同步服务器
19.数据库管理
20.linux支持4G以上内存
原因:
X86系统默认寻址能力的限制
解决办法:
安装具有PAE(物理寻址扩展)功能的内核
1) 命令行下运行内核安装命令 'yum install kernel-PAE'。
2) 编辑启动配置文件 'vi /etc/grub.conf',修改default值为0。这样的做的目的是让kernel-PAE做为默认启动内核.
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title CentOS (2.6.18-53.1.4.el5PAE)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.1.4.el5PAE ro root=LABEL=/1
initrd /initrd-2.6.18-53.1.4.el5PAE.img
title CentOS (2.6.18-8.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-8.el5 ro root=LABEL=/1 initrd /initrd-2.6.18-8.el5.img
3) 保存配置,重启机器.
21.dns配置
22.ip配置
建议通过终端字符方式下来修改
一修改IP地址
vi /etc/sysconfig/network-scripts/ifcfg-eth0 DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.1.255
IPADDR=192.168.1.33
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
USERCTL=no
PEERDNS=no
TYPE=Ethernet
~
vi /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE=eth1
ONBOOT=yes
BOOTPROTO=none
IPADDR=192.168.2.34
NETMASK=255.255.255.0
USERCTL=no
PEERDNS=no
TYPE=Ethernet
NETWORK=192.168.2.0
BROADCAST=192.168.2.255
二修改网关
vi /etc/sysconfig/network
NETWORKING=yes
HOSTNAME=Aaron
GATEWAY=192.168.1.1
三重新启动网络配置
/etc/init.d/network restart
添加IP地址:ifconfig eth0 IP netmask 子网掩码 broadcast 广播地址
查看网卡信息: route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
10.1.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 eth0
查看物理网卡:mii-tool
重启eth0: ifup eth0
查看eth0信息:ethtool eth0
23.文件类型
24./etc/fstab字段
25.syslog
第二篇:系统运维工程师怎么样
系统运维工程师怎么样
随着国内软件行业的发展和扩大化,有更多更复杂的系统出现,为了保证系统的稳定运行,需要有更多的系统运维工程师。系统运维是作为企业最紧缺的职位,越来越多的专业人员在不停地朝着这一目标迈进。那么,系统运维工程师都要掌握哪些技能呢?要胜任哪些工作呢?
下面,我们就一起来看一下,系统运维工程师都需要掌握哪些技能,以及他们都需要处理哪些问题。
1.研发人员的工作
运维工具都需要自已开发,熟悉开发语言,需要有过实际开发经验,否则工作会非常痛苦,我深有体会。
2.存储工程师的工作
至少要熟悉各个厂商的设备,各种备份和还原的办法。
3.安全工程师的工作
我不要求你一定要会各种网络编程,但是在服务器收攻击的情况下,没有防火墙的情况下,做一些简单的处理工作。
4.网络工程师的工作
你至少要能配置CISCO 6509以下的设备,熟悉各种网络协议,否则网络出问题的时候你会傻掉。
5.系统工程师的工作
你至少要理解各种系统服务,在出问题的情况下要迅速解决问题,而不是等系统工程师来解决。
6.好的沟通者
不出问题时候你可以打游戏睡觉,出问题的时候要能和项目人员沟通,快速解决问题,而不是推;我知道有很多人能推责任,你可以做替死鬼,但是离开这个工作你还能找到更好的;把责任推到别人身上的人,下次出问题的时候,绝对没人帮你。你要能和各个兄弟部门关系非常的密切,出了问题有兄弟帮你担责任;也要能非常扯皮,没事在会议上把别人都搞定。
7.测试工程师的工作
在新版本上线之前,你至少要协同测试工程师做测试工作,因为你是运维人员,不了解程序架构导致无法解决故障,你也有一份责任。
只有做到了以上几点,才能称之为一个合格的系统运维工程师。总而言之,系统运维工程师就是一个综合能力极高,能够胜任IT企业各部门相关工作的IT技术加管理人员。
(ps:本文章由北大青鸟广安门校区搜集自互联网)