RedHat学习笔记1--基本介绍

本系列博客是笔者在学习刘遄的《Linux就该这样学》的笔记,个人觉得这是一本很好的书,很值得我们去学习。因为笔者是自学,可能有些问题了解的层面没有那么深,各位大牛在看到笔者写的内容有错漏,望指出并给出建议,感激不尽!
《Linux就该这样学》的官网:https://www.linuxprobe.com
《Linux就该这样学》的镜像下载:https://www.linuxprobe.com/tools



  1. 常见的Linux系统版本
    Linux系统内核:指由Linus Torvalds负责维护,提供硬件抽象层、硬盘及文件系统控制及多任务功能的系统核心程序;
    Linux发行套件系统:由Linux内核与各种常用软件的集合产品。
    a.红帽企业版Linux(RedHat Enterprise Linux,RHEL);
    b.社区企业操作系统(Community Enterprise Operating System,CentOS);
    c.Fedora:红帽公司发布的桌面版系统套件;
    d.openSUSE:德国的Linux系统;
    e.Gentoo:具有极高的自定制性,操作复杂;
    f.Debian:稳定性、安全性强,提供了免费的基础支持,可以良好地支持各种硬件架构,提供了近十万种不同的开源软件;
    g.Ubuntu:派生自Debian的操作系统,对新款硬件具有极强的兼容能力。
  2. 虚拟机的三种网络模式
    a.桥接模式:相当于在物理主机与虚拟网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网;
    b.NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机种NAT虚拟机网卡对应的物理网卡是VMnet8;
    c.仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网,在真机中仅主机模式模拟网卡对应的物理网卡是VMnet1。
  3. Shell介绍
    a.计算机硬件由运算器、控制器、存储器、输入/输出设备等共同组成的;
    b.让各种硬件设备各司其职且协同运行的东西是系统内核;
    c.Shell(终端)充当人与内核之间的翻译官,用户把一些命令"告诉"终端,终端就会调用相应的程序服务去完成某些工作。
  4. 第一个命令–man
命令格式:命令名称 [命令参数] [命令对象]
//命令对象:一般是要处理的文件、目录、用户等;
//命令参数:有长格式--完整的选项内容;有短格式--单个字母的缩写;
//长格式用--做前缀;
//短格式用-做前缀。
按键 用途
空格键 向下翻一页
PaGe down 向下翻一页
PaGe up 向上翻一页
home 直接前往首页
end 直接前往尾页
/ 从上至下搜索某个关键词,如:"/etc"
? 从下至上搜索某个关键词,如:"?etc"
n 定位到下一个搜索到的关键词
N 定位到上一个搜索到的关键词
q 退出帮助文档
  1. man命令帮助信息的结构
结构名称 意义
NAME 命令的名称
SYNOPSIS 参数的大致使用方法
DESCRIPTION 介绍说明
EXAMPLES 演示
OVERVIEW 概述
DEFAULTS 默认的功能
OPTIONS 具体的可用选项
ENVIRONMENT 环境变量
FILES 用到的文件
SEE ALSO 相关的资料
HISTORY 维护历史与联系方式
上一篇:Redhat Linux 部署maven环境


下一篇:SAMBA+DHCP 实现课堂案例