马哥 magedu Linux 运维学习的第一天

计算机系统由硬件系统和软件系统组成

第一代计算机   电子管时代

第二代计算机   晶体管时代

第三代计算机   集成电路时代

第四代计算机   大规模集成电路时代

1964年,世界第一代计算机ENICA。用来计算弹道轨迹。

冯诺依曼  计算机之父

运算器,控制器,存储器,输入设备,输出设备。

巨型计算机,大型计算机,小型计算机,微型计算机。

服务器Server/client C/S是计算机的一种,是网络中为客户端计算机提供各种服务的高性能计算机。

数据库 oracle,mysql,mariadb,sql server

Web服务器,数据服务器,邮件服务器,文件服务器,中间件应用服务器,日志服务器,监控服务器,程序版本控制服务器,虚拟机服务器,打印服务器,域服务器,多媒体服务器,通讯服务器,ERP服务器等。

塔式Tower服务器,机架式Rack服务器,刀片式Blade服务器。

集群cluster

家用硬盘接口sata,服务器硬盘接口sas

single failture单点失败

lscpu 显示CPU信息

cpu缓存价格 分1,2,3,级缓存。

地址总线宽度:决定了CPU可以访问的物理地址空间、

2x10  1024=1k

2x20  1024=1m

2x30  1024=1G

2x40  1024=1T

2x50  1024=1P

2x60  1024=1E

2x70  1024=1Z

2x80  1024=1Y

2x90  1024=1B

bit 位 b

1byte 字节=8位 B

BIOS basic input output ststem

ram内存  rom 硬盘

DDR2 667 运行频率为333MHz,带宽为

333x2x64/8  =  5.4GB/s

在线备用内存技术

内存镜像

ECC自动检测

ATM异步传输模式

10.30:

Raid阵列卡 性能提高 容错性

RJ45

热插拔技术,允许在不关机的情况下更换零件。

DAS  直连存储

NAS  网络存储只能使用数据

SAN  san client

san server

网络硬盘使用与控制,将使用的网络存储空间移到本机使用。

exe. com,bat,vbs

ABI 应用程序二进制接口   运行标准

windows 与 linux的ABI不同

API 应用程序开发标准     开发标准

libary 库

POSIX:portable Operating System Interface

IEEE在操作系统上定义的一系列API标准

库函数,静态库(.lib windows  .a  linux),动态库(dll,so)。

编译,源代码编译成为二进制 。编译器gcc

编程语言

低级语言:0和1

汇编语言;和机器语言一一对应,与硬件相关的特有代码,驱动程序开发。

中级语言:C

系统级应用,驱动程序。

高级应用:java,objective-c,c#,python,php

应用级程序开发

fedora 桌面linux系统

1969 Unix诞生

宏内核 linux GUN TOOLS

微内核 windows

uname -r  查看内核版本

www.kernel.org   最新版linux内核版本

redhat: rhel:redhat enterprise linux

每18个月发行一个新的版本

centOS:兼容rhel的格式

fedora:每6个月发行一个版本

开源:软件和源代码提供给所有人

自由分发软件和源代码

能够修改和创建衍生作品

作者的代码完善

软件分类:商业,共享,自由。

开源协议

开源许可证

GPLv2,GPLv3,LGPL(lesser);copyleft,WordPress

APache

Linux哲学思想

一切都是一个文件(包括硬件)

小型,单一用途的程序。

链接程序,共同完成复杂的任务。

避免令人困惑的用户界面。

配置数据存储在文本中。

MD5 哈希运算

md5sum /etc/issue  MD5检测文件完整性

md5sum

获取发行版本

https://wiki.centos.org/Download

https://mirrors.aliyun.com

https://mirrors.163.com

https://mirrors.sohu.com

windows与linux的区别

文件系统区别

ntfs,fat,iso9660

ext2,3,4  centos6.x

xfs.btrfs centos7.x

device 设备

/dve/sr0

/dev/sda

home   家目录

lib64  库

IDE

/dve/hda/hdb

/dve/hdc/hdd

MBR  古老的分区方式

主分区:一个磁盘<=4

扩展分区:最多一个+主分区<=4

/dve/sda1-4

逻辑分区:/dev/sda5-....

/dev/sda1   mount 挂载  C:\testdir

/dev/sda   200G

/boot   引导文件100-200M

/root

/home

/var/www

/testdir

swap

用户空间

内核空间   操系统作

app--OS--hard

esx(linux)

host 主机的OS 物理操作系统

guest OS 来宾操作系统  虚拟机操作系统

/etc 配置文件 Edit The Config

whoami 谁在使用

cat /etc/gdm/custom.conf

gedit /etc/gdm/custom.conf

AutomaticLoginEnable=ture

AutomaticLogin=root

时间: 2024-10-11 01:05:12

马哥 magedu Linux 运维学习的第一天的相关文章

magedu Linux运维学习的第二天

回显,回声 echo echo hello > /dve/pts/1 打开图形界面 init 5 关闭图形界面 init 3 ctrl+alt+F1-6字符,F7图形界面 chvt 改变虚拟终端 chvt +数字 startx  图形的软件打开 poweroff centOS 6.8与7.2都正常关闭断电 hostname 显示主机的名字 lsb_release -a  显示centOS 版本 cat /etc/redhat-release cat /etc/centos-release nan

Linux运维学习之 —— 搭建本地yum源

yum是RPM的前端工具,通过yum命令可以帮我们自动解决安装rpm包之间的依赖关系.下面是搭建本地yum仓库的步骤: 1.挂载光盘(光盘为CentOS-6.5-x86_64-bin-DVD2.iso)     mount /dev/cdrom1 /media ls一下/media这个目录,可以看到以下内容 2.创建本地文件夹,将Packages下的rpm包全部拷贝到本地文件夹     mount /dev/cdrom1 /media/     cp -r /media/Packages/* /

linux 运维学习

Linux 运维学习笔记(一) 一. 配置网卡 1. 通过root账户登录后,输入setup命令. 2. 选择第三项"网络配置" 3. 继续选择"网卡设置" 4. 选择第一张网卡 5. 因为已经选择使用DHCP获取IP地址,所以IP地址不需要配,但是可以配一下DNS,然后保存退出! 6. 重启网卡(有三种方法) (1).ifup eth0 (2).etc/init.d/network restart (3)service network restart 7. 配置网

Linux运维学习-4——2016年7月26日

格式说明: 操作 概念 命令 说明及举例 四 du -sh /sys 查看文件.文件夹大小 /sys/class/scsi_host/host2/scan 在线扫盘(新加硬盘执行这个命令后才能发现) stat /etc/issue 更详细的看数据 蓝色:目录绿色:可执行文件浅蓝色:链接文件红色:压缩文件 创建-h文件名的文件,删除?访问?绝对路径 -:常规文件d:目录l:链接文件b:块设备(比如硬盘,有缓存)c:字符设备(不真实存在,没缓存) p:管道文件 例: 命令1 | 命令2 命令1的输出

Linux运维学习-2——2016年7月21日

格式说明: 操作 概念 命令 说明及举例 二 internet 因特网ethernet 以太网ctrl+alt+F1 图形界面ctrl+alt+F2-F6 字符界面 命令:who am i/who/who me i/tty/df/ifconfig/w/ halt 关机 reboot 重启 chvt 1-6 切换终端 init 3 关闭图形界面 init 5 打开图形界面 cp 复制 pwd 显示当前目录 lsblk 列出硬盘信息 id -u mg 查看用户ID,root为9,其他为普通用户,不加

Linux运维学习之——vim基础

linux下的vim文本编辑器的常用选项. vim(Visual interface Improved)是vi编辑器的增强版,体积小但是功能强大,是linux系统使用最频繁的文本编辑器,所以学好vim也是学好linux必不可少的技能! vim的命令格式: vim [options] [file ..] eg: [[email protected] ~]# vim hello.txt #用vim打开hello.txt文件 vim打开文件后的默认方式为编辑模式(也叫命令模式). 编辑模式(命令模式)

奔跑中的2015:Linux运维学习八大禁忌

随着Linux服务器在企业中的日益普及,高级Linux运维工程师岗位缺口也在递增.目前,为企业人才输送人才的各大院校,很少有开设Linux课程.我所了解和接触从事Linux运维工作同事和朋友多半是半路出家,很少有一出校门就去做Linux运维的相关工作.问其为何学习Linux因为技术?有的人说是兴趣所致,也有的人说是由于工作需要,可以说后者有点被迫无奈,但是痛并快乐着. Linux运维学习可以说"入门不易,深入更难",由于Linux系统主要是使用命令和脚本操作的特点:尤其多数Linux操

[ Linux运维学习 ] 路径及实战项目合集

我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构.提升部署效率.优化资源利用率,确保服务可以7*24H不间断地为用户提供服务. 如果你想从事Linux运维相关工作,那么你可以来实验楼,因为实验上有: [Linux运维技术路径]:一条学习路径,多个阶段.若干课程带你一步步成为Linux运维工程师: [Linux运维与Devops实战]:12周时间,带你0基础到运维工程师,涵盖Linux运维常用技术和DevOps相关技术: --

Linux运维学习路线,实用LINUX教程推荐学习收藏

Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与linux具有的良好特性是分不开的.Linux包含了UNIX的全部功能和特性.简单来说,linux具有以下主要特性:遵循GNU GPL,开放性,多任务,多用户,设备独立性,提供了丰富的网络功能,可靠的系统安全,良好的可移植性.下面给大家说说Linux运维学习路线,实用LINUX教程推荐大家学习收藏. 关于Linux运维学习很多人都有自己不同的理由,我们不妨来分析一下: Linux是免费的不用花一分钱,能够节约大笔的成本:Linux是开源