[关闭]
@mrz1 2018-01-01T14:09:10.000000Z 字数 4410 阅读 1221

2017-11-06课程笔记(第一天)

笔记

主要内容

  • 计算机系统
  • 计算机硬件组成
  • 操作系统
  • Linux相关介绍
  • Linux哲学思想
  • 获取Linux
  • 虚拟机

去ioe化

  • ibm
  • oracle
  • emc
  • I是指“IBM”,O是指“Oracle”,E是“EMC”。去IOE就是去掉IBM的小型机、Oracle数据库、EMC存储设备,代之在开源软件基础上开发的系统。

服务器分类

  • 塔式服务器: 样子和家用台式机的主机一样。
  • 机架式服务器:有标准尺寸的,一个机柜放几个服务器的。1u=1.75英寸(44.45mm),宽度19英寸(48.26cm)。
  • 刀片式服务器:一个机架式机箱内密集插入多个刀片样子的服务器。

CPU公司: center processing unit 中央处理单元

  • intel
  • amd
  • ibm

cpu 类型

  • x86
  • x64
  • ram
  • m68000
  • power
  • powerpc
  • Ultraparc
  • alpha
  • 安腾

gnu

  • gnu:gnu is not unix //GNU不是UNIX
  • gpl: gnu general public license //GNU通用公共许可证
  • free software foundation //自由软件基金会

网络连接方式

  • hostonly:相当与vm1这个是个交换机,只要都是hostonly的机器,都可以相互连接。无法和别的物理机器连接。
  • nat:虚拟交换机,你可以连接外面,外面连不到你。
  • 桥接:虚拟交换机, 3线互通。

分区类型

xtazjc_article_15051.html未知大小

  • /dev/sd{a,b,c,d},1-4表示主分区或者扩展分区, 5之后表示逻辑分区
  • 引导系统的一定要在主分区上。一个硬盘最多4个主分区

红帽认证:

  • 红帽认证管理员(RHCSA)
  • 红帽认证工程师(RHCE)
  • 红帽认证架构师(RHCA)

红帽认证管理员(RHCSA)

红帽认证管理员(RHCSA,全称为Red Hat Certified System Administrator)属于红帽Linux的初级入门认证,比较适合Linux兴趣爱好者,需要考生对Linux系统有一定的了解并能够熟练的使用Linux命令来完成以下任务:

  • 能够管理文件、目录、文档以及命令行环境。
  • 能够使用分区、LVM逻辑卷来管理本地存储。
  • 能够安装、更新、维护、配置系统与核心服务。
  • 能够熟练创建、修改、删除用户与用户组,并要会使用LDAP进行集中目录身份认证。
  • 能够熟练配置防火墙以及SELinux来保障系统安全。
RHCSA高分技巧:
  • 红帽RHEL7版本的RHCSA考试时间为2.5小时,满分300分,210分合格(70%)。
  • 相比RHEL6版本难度大致相同,很多学员考后反馈RHEL7版本更加简单了,国内普遍分数在260-295之间。

红帽认证工程师(RHCE)

红帽认证工程师(RHCE,全称为Red Hat Certified Engineer)属于红帽Linux的中级水平认证,考生必需已获得RHCSA认证,难度相对RHCSA更大,适合有基础的Linux运维管理员,主要考察对下列服务的管理与配置能力:

  • 能够熟练配置防火墙规则链与SElinux安全上下文。
  • 能够配置静态路由、数据包筛选以及网络地址转换。
  • 能够配置iSCSI互联网小型计算机系统接口服务。
  • 能够编写Shell脚本来批量创建用户、自动完成系统的维护任务。
  • 能够配置Http/https网络服务。
  • 能够配置Ftp文件传输服务
  • 能够配置NFS网络文件系统服务。
  • 能够配置SMB服务器信息服务。
  • 能够配置SMTP简单邮件传输服务。
  • 能够配置Ssh远程管理服务。
  • 能够配置NTP网络时间服务。
RHCE高分技巧:
  • 红帽RHEL7版本的RHCE考试时间为4小时,满分300分,210分合格(70%)。
  • 题目难度比RHEL6版本更大,很多初次考试的学员无法在4小时内完成所有题目。

红帽认证架构师

红帽认证架构师(RHCA,全称为Red Hat Certified Architect)属于红帽Linux的最高级别认证,公认的Linux操作系统顶级认证,目前中国大陆仅通过不到300人(2015年最新数据),考生需要在获得RHCSA与RHCE认证后再完成5门课程的考试才能获得红帽RHCA认证,因此难度最大、备考时间较长、费用也最高(考试费约在1.8-2.1万左右),需要考察学生对红帽卫星服务、红帽系统集群、红帽虚拟化、系统性能调优以及红帽云系统的安装搭建与维护能力。

RHCA高分技巧:
  • 红帽RHEL7版本的RHCA认证需要完成至少5门考试,各科考试时间不同,但依然为210分合格(70%)。
  • 红帽非常在意RHCA认证的实用性,所以课程总是在不断调整,下面数据为2015年最新版:

若欲取得红帽RHCA认证,您必须通过以下考试中的任意5门考试:

考试代码 认证名称
EX210 红帽 OpenStack 认证系统管理员考试
EX220 红帽混合云管理专业技能证书考试
EX236 红帽混合云存储专业技能证书考试
EX248 红帽认证 JBoss 管理员考试
EX280 红帽平台即服务专业技能证书考试
EX318 红帽认证虚拟化管理员考试
EX401 红帽部署和系统管理专业技能证书考试
EX413 红帽服务器固化专业技能证书考试
EX436 红帽集群和存储管理专业技能证书考试
EX442 红帽性能调优专业技能证书考试

计算机硬件与软件

计算机(Computer):俗称电脑,是一种能接收和存储信息,并按照存储在其内部的程序对海量数据进行自动、高速地处理,然后把处理结果输出的现代化智能电子设备







终端概念

概念: 是一个或者多个设备的组合。

物理终端: 本机自带的,显示器,键盘和鼠标等,表示为/dev/control。
虚拟终端: 系统提供的终端(软件实现),表示为/dev/tty#。
图形终端: 附加在物理终端之上,用软件方式实现的终端,提供图形界面。
伪终端: 图形界面下贷款的命令行接口,还有基于远程协议打开的命令行界面,表示为/dev/pts#。
查看当前的登陆的终端类型:
[root@zhang ~]# tty /dev/pts/2

交互式程序分类

GUI: 图形化界面(GNOME,KDE,XFCE)
CLI: 命令行界面

  1. 查看当前的shell类型
  2. [root@zhang ~]# echo $SHELL /bin/bash
  3. 查看系统支持的所有shell类型
  4. [root@mail ~]# cat /etc/shells
  5. /bin/sh
  6. /bin/bash
  7. /sbin/nologin //
  8. /usr/bin/sh
  9. /usr/bin/bash
  10. /usr/sbin/nologin
  11. /bin/tcsh
  12. /bin/csh

命令提示符

查看当前的PS1设置命令的前缀

  1. [root@zhang ~]# echo $PS1
  2. [\u@\h \W]\$
  3. 详细的PS1设置可以通过`man bash |grep PS1 -A 40`获得
  4. \a an ASCII bell character (07)
  5. \d the date in "Weekday Month Date" format (e.g., "Tue May 26")
  6. \D{format}
  7. the format is passed to strftime(3) and the result is inserted
  8. into the prompt string; an empty format results in a locale-spe
  9. cific time representation. The braces are required
  10. \e an ASCII escape character (033)
  11. \h the hostname up to the first `.' 短主机名字
  12. \H the hostname 全主机名
  13. \j the number of jobs currently managed by the shell
  14. \l the basename of the shell's terminal device name
  15. \n newline
  16. \r carriage return
  17. \s the name of the shell, the basename of $0 (the portion following
  18. the final slash)
  19. \t the current time in 24-hour HH:MM:SS format 24小时的格式
  20. \T the current time in 12-hour HH:MM:SS format 24小时的格式
  21. \@ the current time in 12-hour am/pm format 12小时的上下午格式
  22. \A the current time in 24-hour HH:MM format 24的时分没秒的格式
  23. \u the username of the current user 用户名
  24. \v the version of bash (e.g., 2.00) bash的版本
  25. \V the release of bash, version + patch level (e.g., 2.00.0) 补丁版本
  26. \w the current working directory, with $HOME abbreviated with a
  27. tilde (uses the value of the PROMPT_DIRTRIM variable) 长工作目录名字
  28. \W the basename of the current working directory, with $HOME abbre‐
  29. viated with a tilde 短工作目录名字
  30. \! the history number of this command 当前命令的历史号
  31. \# the command number of this command 命令提示符,表示管理员和普通用户的
  32. \$ if the effective UID is 0, a #, otherwise a $ 用户的uid
  33. \nnn the character corresponding to the octal number nnn
  34. \\ a backslash
  35. \[ begin a sequence of non-printing characters, which could be used
  36. to embed a terminal control sequence into the prompt
  37. \] end a sequence of non-printing characters

查看命令对应的执行程序全路径 alias

  1. [root@mail user1]# which ls
  2. alias ls='ls --color=auto'
  3. /usr/bin/ls
  4. [root@mail user1]# which ls --skip-alias
  5. /usr/bin/ls

获取发行版CentOS

https://wiki.centos.org/Download
http://mirrors.aliyun.com
http://mirrors.sohu.com
http://mirrors.163.com

了解

  1. 1u=1.75英寸=44.45毫米 宽度为19英寸(48.26cm)
  2. CPU是central processing unit缩写中央处理器内存
  3. linux块概念
  4. go语言看看
  5. 服务器三大操作系统windows、linux、unix(不流行,统称)
  6. LFS说明书如何自制linux系统
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注