第一章:linux 系统的安装
1、VM 虚拟机的使用
2、创建虚拟机的硬件配置
- 硬件支持 PXE
- 网络模式 (重点)
3、安装 linux
- 校验 iso 文件的完整性
- 重置 root 密码
- 检查系统版本
cat /etc/*-releasee
4、rpm 和 yum 的使用
- rpm 和 yum 的联系、区别
5、systemd 服务和 systemctl 命令
- systemd 初始化进程,启动系统服务
- systemctl 命令管理系统服务
第二章:常用的 linux 命令
1、shell 概念
- Bash ( Bourne-Again SHell )
- shell 的作用
2、linux 命令格式
- -- 长格式,名称完整
- - 短格式,名称首字母
- 有的命令可以省略前缀,如:
ps aux
<==>ps -aux
3、帮助命令 man 和 info
- man 的常用操作
- man 的文档结构
- info 的了解
4、常用的系统工作命令
echo、date、reboot、poweroff、wget、ps、top、pidof、kill、killall
5、系统状态检查命令
ifconfig、uname、uptime、free、who、last、history、sosreport
6、工作目录切换命令
pwd、cd、ls
7、文件目录管理命令
touch、mkdir、cp、mv、rm、dd、file、stat
8、文本文件操作命令
cat、head、tail、more、less、wc、tr、cut、split、awk、sed、diff
9、搜索命令
grep、find
10、打包、压缩命令
tar(gz[z]、bz2[j])
第三章:重定向、管道符、环境变量
1、重定向
名称 | 标识 | 文件描述符 | 符号 |
---|---|---|---|
标准输入重定向 | STDIN | 0 | <、<< |
标准输出重定向 | STDOUT | 1 | >、>> (1>、1>>) |
错误输出重定向 | STDERR | 2 | 2>、2>> |
-
输入重定向的符号及其作用
符号 作用 cmd < 文件 将文件作为命令的标准输入 cmd < 分界符 从标准输入中读入,直到遇见分界符才停止 cmd < 文件1 > 文件2 将文件1作为命令的标准输入,并将标准输出到文件2 -
输出重定向的符号及其作用
符号 作用 cmd > 文件 将标准输出重定向到一个文件中(清空原有文件的数据) cmd 2> 文件 将错误输出重定向到一个文件中(清空原有文件的数据) cmd >> 文件 将标准输出重定向到一个文件中(追加原有文件的内容的后面) cmd 2>> 文件 将错误输出重定向到一个文件中(追加原有文件的内容的后面) cmd >> 文件 2>&1 或 cmd &>> 文件 将标准输出和错误输出共同重定向到文件中(追加原有文件的内容的后面)
对于重定向中的标准输出,可以省略文件描述符 1 不写,而错误输出模式的文件描述符 2 是必须写的!
2、管道符
把前一个命令原本要输出到屏幕的数据当错后一个命令的标准输入!
- 符号:“ | ”
- 格式:cmdA | cmdB | cmdC
3、常用的命令行通配符
命令行通配符为了利用模糊匹配,使命令可以对一批数据或文件进行操作。
例如: ls /dev/sd* 该命令将会列出/dev目录下的所有以 sd 开头的文件。
- 常用符号:*、 ?、 [0-9]