云计算入门:

系统部署分为五个部分,分别包括GNU/Linux 的历史、Linux发行版介绍、Linux相关认证介绍RHCE/RHCA、Linux系统部署(掌握)、Linux系统基本操作(了解)


学习目录:

1、 GNU/Linux 的历史
2、 Linux发行版介绍
3、 Linux相关认证介绍RHCE/RHCA
4、 Linux系统部署(掌握)
5、Linux系统基本操作(了解)


学习内容:

1、GNU/Linux 的历史

  1. 自由软件之父 — 理查德・斯托曼

在这里插入图片描述

  1. Linux 之父 — 林纳斯·本纳第克特·托瓦兹

在这里插入图片描述

2、Linux发行版介绍

  1. RHEL:
    RHEL是Red Hat Enterprise Linux的缩写,是Red Hat公司的Linux系统。
  2. CentOS
    CentOS(Community Enterprise Operating System,中文意思是:社区企业操作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
  3. Ubuntu
    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux操作系统,Ubuntu 是基于Debian GNU/Linux,支持x86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的。
  4. Debian
    广义的Debian是指一个致力于创建自由操作系统的合作组织及其作品,由于Debian项目众多内核分支中以Linux宏内核为主,而且 Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程 ,因此 “Debian” 常指Debian GNU/Linux。

3、Linux相关认证介绍RHCE/RHCA

  1. RHCA
  2. RHCE
  3. RHCSA

在这里插入图片描述

4、Linux系统部署(掌握)

  1. 获取Linux 常用发行版的方式

  2. 服务器介绍

  • 塔式服务器

在这里插入图片描述

  • 刀片式服务器

在这里插入图片描述

  • 机架式服务器

在这里插入图片描述

  1. 通过VMware部署CENTOS系统

5、Linux系统基本操作(了解)

  1. cd :改变目录
    例如:cd /root/桌面

  2. touch:创建文件(用于写字)
    例如:touch 文件名

  3. mkdir:创建文件夹(用于放文件和文件夹)
    例如:mkdir 文件夹名

  4. rm -rf :删除文件( -f 确认删除、 R 递归)
    例如: rm -rf 文件名

  5. mv:改名文件、移动文件夹
    例如:
    改名: mv 旧文件夹名 新文件夹名
    移动: mv 路径+文件名(旧) 路径+文件夹(新)

  6. ls :列举出所在文件夹的目录

  7. init 0:关机
    init 6 / reboot:重启

  8. 修改主机名
    [root@localhost ~]# hostnamectl set-hostname +修改的主机名

  9. pwd:显示当前工作路径

  10. ls:查看当前目录的文件
    ls -l: 长格式显示(显示文件的详细信息)
    ll -d: 显示目录的详细信息
    ls -lh:-h 人性化显示 (显示文件大小)
    ls -a:显示所有文件 (包括隐藏文件)
    ll -t :按最新的修改时间排序
    文件类型\权限 硬链接个数 所有者 所属组 大小 修改时间 名字

命令别名

查看别名:
[root@youngfit ~]# type -a ll
ll is aliased to'ls -l --color=auto'

设置别名:
语法:alias 别名='命令'
[root@youngfit ~]# alias ddd='df -Th'
alias ddd='df -Th'

取消别名:
[root@youngfit ~]# unalias -a ddd
[root@youngfit ~]# ddd
-bash: ddd: command not found

关闭防火墙与selinux

[root@youngfit ~]# systemctl stop firewalld  #关闭防火墙
[root@youngfit ~]# systemctl disable firewalld #设置防火墙开机不自启
关闭selinux

[root@youngfit ~]# getenforce  #查看selinux是否开启
Enforcing
[root@youngfit ~]# setenforce 0 #临时关闭
[root@youngfit ~]# vim /etc/selinux/config #永久关闭
修改 selinux 配置文件
将SELINUX=enforcing改为SELINUX=disabled,保存后退出

查看服务器时间

date     	 显示完整的时间
date +%F     只显示当前年月日
date +%X     只显示当前时间到秒
date +"%Y-%m-%d %H:%M:%S"  格式化输出当前时间,格式为“年-月-日 时:分:秒”
date -d "1 day ago" +"%Y-%m-%d" 输出昨天日期

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐