RHCE学习笔记---rh124

学完rh124,rh134和rh254就可以参加认证考试了。

这篇是rh124的部分

文章目录

      • 第一章 访问命令行
        • 1.1 登录Linux系统并运行简单命令
        • 1.2 在GNOME环境下启动应用
        • 1.3 练习使用bash shell执行命令
      • 第二章 从命令行管理文件
        • 2.1 Linux文件系统层次结构
        • 2.2 根据名称查找文件
        • 2.3 使用命令行工具管理文件
        • 2.4 使用路径名扩展匹配文件
      • 获取帮助
        • 3.1获取本地帮助信息
        • 3.2 获取在线帮助
      • 4 创建、查看、编辑文本文件
        • 4.1 输出重定向到文件或者程序
        • 4.2 从shell提示符编辑文本文件
        • 4.3 图形编辑器编辑文本文件
      • 管理本地linux用户和组
        • 5.1 用户和组
        • 5.2 获取超级用户访问权限
        • 5.3 管理本地linux用户和账户组
        • 5.4 管理本地组账号
        • 5.5 管理用户和密码
      • 6 利用linux 文件系统权限控制系统权限
        • 6.1 Linux 文件权限系统
        • 6.2 从命令行管理文件系统权限
        • 6.3 管理默认权限和文件访问
      • 7 监控和管理linux 进程
        • 7.1 进程
        • 7.2 控制作业
        • 7.3 中断进程
        • 7.4 监控进程活动
      • 8 控制服务和守护进程
        • 8.1 识别自动启动的系统进程
        • 8.2 控制系统服务
      • 9 配置和保护openssh
        • 9.1 使用ssh访问远程命令行
        • 9.2 配置ssh密钥的身份认证
        • 9.3 自定义ssh服务配置
      • 10 分析和存储日志
        • 10.1 日志系统架构及日志系统文件
        • 10.2 查看日志系统文件
        • 10.3 查看systemd日志条目
        • 10.4 保存systemd日志
        • 10.5 保持系统时间准确
      • 11 管理红帽企业linux网络
        • 11.1 网络概念
        • 11.2 验证网络配置
        • 11.3 使用nmcli配置网络
        • 11.4 编辑网路配置文件
        • 11.5 配置主机名和名称解释
      • 12 归档文件并在系统间复制文件
        • 12.1 管理压缩tar存档
        • 12.2 在系统间安全地复制文件
        • 12.3 在系统间安全的同步文件
      • 安装和更新软件包
        • 13.1 RPM软件包和yum
        • 13.2 使用yum管理软件更新
        • 13.3 启用yum软件存储库
        • 13.4 检查rpm软件包文件
      • 14 访问linux 文件系统
        • 14.1 识别文件系统和设备
        • 14.2 挂载和卸载文件系统
        • 14.3 制作文件间的连接
        • 14.4 查找系统中文件
      • 15 使用虚拟化
        • 15.1 管理本地虚拟机主机
        • 15.2 安装新的虚拟机
      • 1 使用kickstart自动安装
        • 1.1 定义Anaconda Kickstart系统
        • 1.2 创建和编辑kickstart文件
        • 1.3 使用kickstart部署新的虚拟系统
      • 2 通过grep使用正则表达式
        • 2.1 正则表达式的基础
        • 2.2 使用grep 匹配文本
      • 3 使用vim创建和编辑文件

第一章 访问命令行

1.1 登录Linux系统并运行简单命令

物理访问Linux的两种方式,一种是tty(终端);还有一种是console(控制端)。

Linux系统中还有一个虚拟终端( ctrl + Alt + F {1…6})的概念,可以让我们更好的访问Linux系统。

软件端访问Linux可以通过shell来执行命令和调用资源,bash shell(GNU Bourne-Again Shell)是许多Linux发行版本的默认shell。

shell的几种惯例:
RHCE学习笔记---rh124_第1张图片

1.2 在GNOME环境下启动应用

工作区切换 Ctrl+ Alt + 上下箭头

1.3 练习使用bash shell执行命令

几个简单的命令示例

date # 显示日期
passwd #修改密码
file  # 查看文件类型
head # 从文件开头开始产看文件
tail #查看文件尾部的
wc  ##行字符数

## 历史命令
history # 查看历史命令 
!num 或者!str #查看history命令对应编号的运行回显
Esc + . # 快速补齐上条命令的参数

在bash命令行里面有一些快捷键可以让我们更加高效的使用shell

RHCE学习笔记---rh124_第2张图片

第二章 从命令行管理文件

2.1 Linux文件系统层次结构
位置 用途
/usr 安装的软件、共享的库,包括文件和静态只读程序数据。重要的子目录有:
- /usr/bin: 用户命令
- /usr/sbin: 系统管理命令
- /usr/local: 本地自定义文件
/etc 特定于此系统的配置文件
/var 特定于此系统的可变数据,在系统启动之间保持有永久性。动态变化的文件(如数据库、缓存目录、日志文件、打印机后台处理文档和网站内容)。可以在 /var下找到。
/run 自上一次系统启动以来启动的进程的运行时数据。这包括ID文件和锁定文件等等。此目录中的内容在重启时重新创建
/home 普通用户存储其个人数据和配置文件的主目录。
/root 超级管理员用户root的主目录。
/tmp 供临时文件使用的全局科可写空间。10天内未访问、未更改或未修改的文件将自动从该目录中删除。还有一个临时目录 /var/tmp,该目录中的文件如果在30天内未曾访问、更改或修改过,将被自动删除。
/boot 开始启动过程所需的文件
/dev 包含特殊的设备文件,供系统用于访问硬件。
2.2 根据名称查找文件

搞清楚绝对路径和相对路径,以/开头的都是绝对路径,没啥好说的。

2.3 使用命令行工具管理文件

目标: 能够在各种目录中创建、复制、链接、移动和删除文件与子目录。

## cp mv rm mkdir
cp file1 file2 file3 dir ## 一次复制多个文件到dir mv、rm同理
## 处理目录相关的操作一般加上-r参数
2.4 使用路径名扩展匹配文件

目标:使用元字符和扩展技巧来提高文件管理效率

  1. 文件通配

RHCE学习笔记---rh124_第3张图片

RHCE学习笔记---rh124_第4张图片

你可能感兴趣的:(Linux)