WIP-shell练习标准和考核方式
目标: 为了让 shell 学习能够有质量保证,需要采用 实践练习
和 考核检测
这两种方式。
一套标准式的 shell 学习方案。
- shell 的参数解析
- getopt 的用法
- shell 的命令提示
- shell 的文件处理
- 文件操作符
- 文件子命令 (mkdir、touch、chmod、ls、rm、mv、cp、tar、gzip)
- shell 的文本处理
- 字符串处理
- 文本子命令 (grep、awk、sed、head、tail)
- shell 的日志处理
- 多日志输出 (输出符、管道、tee)
- shell 的函数封装 (常用 util?)
- shell 的交互式处理
- read
- shell 的案例分析
linux基础的考核标准
- network
- 网络配置与状态 (netstat、ss、iptables、ipvsadm、ip、route)
- 网络抓包 (tcpdump、nc、wireshark)
- 性能测试 (iperf)
- process
- 进程管理 (top、kill、glances、ps)
- 进程资源 (/proc、lsof)
- namespace
- disk
- 挂载、分区、备份、恢复 (mount、lsblk、fdisk、mkfs、lvm、nfs、fstab)
- 性能测试 (iotop、dd、iofs)
- crontab
- 执行、日志、检测
- service
- systemctl
- init
- dmsg
参考文档:
It’s better to be a lion for a day than a sheep all your life.
— Elizabeth Kenny
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!