CH02 Linux 操作基础
本章通过基本概念、Shell 功能操作和常用命令三方面学习 Linux 的基础操作。
- 基本概念
- bash 的功能
- Linux 目录层次结构标准
- 文件命名规则
- “一切皆文件”、设备文件的使用
- 文件内容类型(
file) - 文件属性(
stat) - 硬链接与符号链接
- 正则表达式(BRE、ERE)
- Bash 特性/功能
- 通配符
- 命令行补全、命令别名
- 命令历史、命令行编辑
~扩展、{}扩展、命令替换- 重定向、管道
- Shell 变量的定义和变量命名规则
- 变量替换、强引用和弱引用、避免扩展
- 命令执行状态、命令组合
- 当前Shell和子Shell
- Shell 环境变量与变量作用域
- 登录 Shell 和 非登录 Shell
- Shell 环境配置文件
- bash 的算数运算符
- 常用命令
- 文件/目录操作命令
ls、cd、pwd、tree、mkdir、rmdirtouch、cp、mv、rm、ln
- 文本显示命令
cat、tac/rev、more/less
- 文本处理命令
- 文本截取 :
head/tail、cut、grep、awk - 文本合并 :
cat、paste - 文本替换 :
tr、sed - 文本统计 :
wc - 文本排序 :
sort、uniq、shuf - “三剑客” :
grep、sed、awk
- 文本截取 :
- 信息显示命令
- 文本编辑器 vim
- 文件/目录操作命令