标签:linux
运维课程:
系统基础:操作系统基础,Linux理念
系统管理:系统安装,文件操作,用户和组,进程管理,软件管理,磁盘管理,内核管理等
服务管理:ssh,ftp,Samba,dns,postfix,Apache,nginx,MySQL,rsyslog,ntp等
系统安全:pki,pam,iptables,tcp-wrapper,selinux等
shell脚本:变量,运算逻辑处理,流程控制,正则表达式等
架构课程:
MySQL数据库;
cache&storage
集群:cluster
LB:4layer 7layer
HA
分布式:zookeeper
分布式文件系统GlusterFS
课程介绍:
虚拟化技术:xen,kvm
Openstack:IAAS云
运维工具:ansible,puppet(ruby),saltstack(python)
监控工具:zabbix
大数据处理:hadoop,spark,storm,
elk:elasticsearch,logstash,kibana
docker:
Python:自动化运维
开发接口标准
ABI:描述了应用程序与OS之间的底层接口,允许编译好的目标代码在使用兼容ABI的系统中无需改动就能运行
API:定义了源代码和库之间的接口,因此同样的源代码可以再支持的这个API的任何系统中编译
POSIX:IEEE在操作系统上定义的一系列API标准
POSIX兼容的程序可在其他POSIX操作系统编译执行
运行的程序的格式
Windows:EXE,dll
Linux:ELF,so
编程语言
低级语言
机器语言:0.1
汇编语言:和机器语言一一对应,与硬件相关的特有代码,驱动程序开发
中级语言:C
系统级应用,驱动程序
高级应用:JAVA C# python php
应用级程序开发
系统安装略过
关于管理员和root,并不是说只要是root就一定是管理员,root只是一个名字,真正决定是不是管理员,是用户的UID,管理员的UID一定是0,无论叫什么名字,只要UID是0,那么他就是管理员,同样的,不管是不是叫root,只要他的UID不是0,那么他就不是管理员
关机重启:
reboot halt init shutdown poweroff等等
很多时候,想要管理linux并不一定要到机房,linux的远程连接很好用也很简单,文字终端相比Windows图形界面也占用的资源也少,在这里使用的Xmanager的XSHELL
首先在要知道linux的ip,在我们装的虚拟机上运行ifconfig命令,(Windows中该命令为ipconfig)找到地址,在XSHELL中,直接输入ssh ip即可
一·Linux哲学理念
1.一切皆文件
2.简单,单一的小程序
3.链接程序,共同完成复杂的任务
4.避免令人烦恼的图形界面
5.配置数据保存在文本中
二·Linux挂载 Windows分区
Windows分区
分区:有分区表控制,早期分区表只有64字节,一个分区占16个字节,故分区只能 有4个
引导只能放在主分区
启动分区:引导计算机的分区叫做启动分区,启动分区必须是活动的,且活动的分区必须只有一个
系统分区:操作系统所在的分区
主分区:1-4个,命名sda1-4,最多4个
扩展分区:0-1个,最多只能有一个,且和主分区的数量之和不能超过4,命名同样是sda1-4
逻辑分区:由扩展分区分割而成,命名sda5-。。,由5开始命名
在管理处的磁盘管理,可以将分区的盘符删除,删除后无法进入该分区,但是可以更改驱动器号和路径,再添加路径里,可以使一个空白文件夹作为进入该分区的入口,在Linux中,这种行为叫做挂载
值得注意的是,在Windows中,一个分区可以有多个入口,多对一,但是一个入口不能连接两个分区,即一对多是不允许的,否则系统将无法得知你具体想要进入那个分区
格式化并不是真正的格式化,可以恢复,当想讲硬盘数据全部覆盖的是可以再Linux里的每个文件夹下建立zero,例如/dev/zero
三·安装虚拟机,Linux
虚拟机的2种机制
第一种:由上到下为
虚拟的系统
虚拟程序
Windows
硬件
第二种:由上到下为
虚拟系统
虚拟
硬件
很明显WMware采用的是第一种的虚拟方式
Linux安装:在WMware中按步骤安装即可
四·小彩蛋
alt+F2 输入 “free the fish” 会出现一只小鱼
本文出自 “博客作业初版” 博客,谢绝转载!
标签:linux
原文地址:http://11602120.blog.51cto.com/11592120/1773599