极客时间
https://github.com/geektime-geekbang/geekbanglinux/tree/master/ppt
Bash4.0 中文手册
Bash4.0 英文手册
https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html
Bash教程
https://wangdoc.com/bash/index.html
explainshell
简单笔记
执行方式 bash ./xxx.sh ./xxx.sh (子进程运行) | source ./xxx.sh . xxx.sh (当前进程运行,会更改当前目录)
bash ./xxx.sh 可以不需要赋予执行权限 其它的方式需要 chmod u+x(r) xxx.sh
内建命令不需要创建子进程,对当前shell生效
环境变量配置
Linux环境变量设置/etc/profile、/etc/bashrc、~/.profile、~/.bashrc区别
Linux下/etc/profile 文件和/etc/profile.d区别以及相关说明
/etc/profile.d/目录增加脚本,或者/etc/profile增加内容后执行如下命令生效
source /etc/profile