深入探索Bash Shell:基础操作与实用技巧
1. 引言
类UNIX系统是卓越的操作系统设计,历经数十年,其架构仍是最佳设计之一。其中,命令行界面(即shell)是该架构的重要特性,它帮助用户与操作系统核心功能进行交互。在大多数GNU/Linux系统中,默认的shell环境是Bash(Bourne Again Shell)。
2. 基础概念
- shell脚本 :通常是一个文本文件,以shebang开头,如
#!/bin/bash。shebang是在解释器路径前加上#!,/bin/bash就是Bash的解释器命令路径。 - 脚本执行方式 :
- 作为
sh的命令行参数 :$ sh script.sh或$ sh /home/path/script.sh。若这样运行脚本,脚本中的shebang将不起作用。 - 自执行 :脚本需要有执行权限,可通过
$ chmod a+x script.sh赋予。执行时,shell会读取shebang中的解释器路径来运行脚本,如$ ./script.sh或$ /home/path/script.sh。 <
- 作为
超级会员免费看
订阅专栏 解锁全文
16

被折叠的 条评论
为什么被折叠?



