一、linux简介
1. 运维角色
IDC系统运维工程师:各品牌的硬件要熟悉,(质量、收回)。对配系统熟悉。
网络运维工程师:配网络、防火墙、路由。对相关硬件操作要了解。
应用运维工程师:发布程序,业务需要什么样的服务器环境。
数据运维工程师:
安全运维工程师:
2. 操作系统是什么?
一组程序
管理计算机所有硬件
提供一组开发接口
3. Linux是什么?
软件系统还是操作系统?
-----------操作系统
可以在那些计算机上运行?
-----------Intel x86架构(家用笔记本、台式机)、IBM Power CPU、苹果 MAC。由于linux是open source的操作系统,所以它的程序代码可以被修改成适在各种机器上面运行。
Linux源自哪里?
为什么Linux不用花钱?
4. Linux核心版本
2.6.18-92.el5
主版本.此版本.释出版本-修改版本
主、次版本为奇数:发展中版本
如2.5.xx主要与测试与开发新版本
主、次版本为偶数:稳定版本
如2.6.xx测试成熟后会加到这个版本中
5. Linux发布版
可完全安装的Linux发布套件
各大Linux Distributions的主要异同:支持标准!
Red Hat
Ubuntu
Fedora
Debian
Centos
6. Linux的优点
稳定的系统。----------有些公司规定windows 3个月,linux 3年必须重启。长时间不重启,会有各种异常问题。
免费或少许的费用。
安全性、漏洞的快速修补。
多任务、多使用者。
相对比较不耗资源的系统。
适合需要小核心程序的嵌入式系统。
7. Linux缺点
没有特定的支持厂家
游戏的支持度不足
与商业软件的支持度不足
教育训练做的还不够好
8. Linux当前应用场景
企业环境中的应用
网络服务器
关键任务的应用(金融数据库、大型企业网络环境)
学术机构高性能计算任务
手机系统
PDA
手机
嵌入式系统
防火墙
路由器
家电产品
个人环境使用
上网浏览+实时通讯
办公软件处理数据
收发电子邮件
9. 如何学好linux
端正学习态度
从头学习linux基础
选择一本易读的工具书
实践再实践
建立兴趣、获得成就感
推荐书:鸟哥的linux。。。
Linux开源社区
10. VMWARE介绍
可使一台机器同时运行2个或多个操作系统
安全隔离并且保护不同OS的操作环境以及所有安装在OS上面的应用软件和资料。
不同的OS之间还能互动操作,包括网络。周边、文件分享以及复制粘贴功能。
二、Linux安装
11. 图形界面安装
硬盘类型:IDE,兼容性更好
挂载点:linux文件系统是一个树状结构。----------选择“/”
/ ---------根节点
/boot ---------如果是多系统,则在这个文件夹下存哪个系统显示在上面哪个在下面
/home --------如果用户名是“whl”,则进入系统后的目录:/home/whl
文件系统类型:ext3
Linux至少要建两个分区,系统分区、交换分区(交换分区拿硬盘来充当内存,存储速度比内存慢,和读取硬盘速度一样)
DHCP:动态主机设置协议(Dynamic Host Configuration Protocol, DHCP)是一个局域网的网络协议,使用UDP协议工作,主要有两个用途:给内部网络或网络服务供应商自动分配IP地址,给用户或者内部网络管理员作为对所有计算机作中央管理的手段。
12. 命令安装
三、基本操作
1. 网络配置
1.1 基本命令
pwd 查看当前目录
cd /etc/sysconfig
注:如果输入cd /etc/sys后按tab键会自动补齐成cd /etc/sysconfig。
----------服务可以理解为系统里面一直运行的一个进程。
netstat -l –p | grep 22 -----查看22端口是不是正常使用
cat ifcfg-eth0 -----查看文件
head –n 10 ifcfg-eth0 -----查看前十行
tail–n 10 ifcfg-eth0 -----查看后十行
man head -----man查看帮助手册,按空格换页,按q退出
top > a.log -----将linux的负载情况输出到文件a.log里
route ---查看路由信息
date查看日期时间
date -s 修改日期
date –s 01/14/13 13年1月14日
date –s 14:35 将系统时间改为14点35分
生产上有个NTP的时间服务器,本地地址没10-20分钟会去询问NTP,时间有误就及时更新。
Linux关机命令
常用关机命令:shutdown
shutdown –h now---------常用的关机命令
shutdown –h 20:25 ----------当日20:25分关机,如果当日已超过20:25,则为次日20:25。
shutdown –h +10----------系统10分钟后自动关机
shutdown –r now----------常用的重启命令
shutdown –r +30 ‘The system will reboot’ --------三十分钟后发出提示,并重启
shutdown –k now ‘this system will reboot’---------仅发出提示,不关机
常用重启命令:reboot
其他关机命令:halt--------调用的是shutdown –h命令
Init 0------关机 init 1----------重启
1.2如何查看、设置IP信息
查看IP:
ifconfig –a -----------查看IP信息
eth0网卡信息。如果有四个网卡:eth0,eth1,eth2,eth3
Hwaddr mac地址
Inet addr IP地址
Bcast 广播地址
Mask 掩码
RX 收到包
TX 发送包
lo inet addr:127.0.0.1 回环接口(测试网络用的),如果缺少ip,但是有inet addr有值就说明网络正常。
ifconfig eth0 -------只查看eth0相关的信息
设置IP:
临时改ip :ifconfig eth0 192.168.153.134
临时修改ip后,若重启网卡则会失效,ip仍为修改前的ip。
service network restart -------重启网卡
ifconfig eth0 down --------禁用网卡
ifconfig eh0 up --------开启网卡
永久修改ip(修改配置文件):需要改ifcfg-eth0文件
>cd /etc/sysconfig/network-scripts/
>vi ifcfg-eth0
DEVICE = eth0 设置网络接口名称
ONBOOT=yes设置接口在系统启动时激活
BOOTPROTO=static 配置为静态-------如果是BOOTPROTO=dhcp,那么就算改了IPADDR,其IP仍然是dhcp自动分配的。
IPADDR=192.168.153.134 配置IP
NETMASK=255.255.255.0 设置子网掩码
1.3 如何查看、设置DNS信息
cat /etc/hosts ---上网时会先去hosts文件去找有没有相应的ip
如:127.0.0.1 localhost.localdomain localhost
改成:127.0.0.1 localhost.localdomain baidu
则ping baidu时就会转到127.0.0.1
C:\WINDOWS\system32\drivers\etc---------windows下hosts文件的路径
配置文件 /etc/resolv.conf------通过修改该文件,增加如下的nameserver来增加DNS服务器的IP。
nameserver 58.215.44.20
nameserver 223.73.13.68
nameserver 218.30.78.103
nameserver 58.48.111.63
确保一个DNS失去连接后,服务仍然可用(通过配置其他DNS)。----容灾
1.4 如何查看、设置主机名
临时修改主机名:hostname szz -----当局域网中查找用户时,一个ip可能有好几个主机名。(临时修改,重启系统后又变成之前的hostname)
永久修改主机名(配置文件):
>cd /etc/sysconfig/
> vi network
HOSTNAME=szz 设置主机名为szz,需要重启生效(reboot)
1.5 如何查看、设置路由信息
设置网关路由信息:
配置文件:/etc/sysconfig/network
GATEWAY=192.168.1.1