1. shell 脚本不过是一些文件
// $ 表示普通用户
username@hostname$
// # 表示超级用户
root@hostname#
2. shell 脚本通常是一个以 #! 起始的文本文件
#!/bin/bashLinux环境下的任何脚本语言,都是以 #! 起始的,/bin/bash是Bash的路径。
3. 有两种方式运行脚本:
将脚本作为 sh 的命令行参数
$ sh script.sh # 脚本位于当前目录下
$ sh /home/path/script.sh # 使用完整路径
将脚本作为具有执行权限的可执行文件
$ chmod a+x script.sh
$ ./script.sh
4. 设置与历史
打开终端时,最初会执行用户home目录中的.bashrc脚本文件,来设置提示文本,颜色等各类设置。
Bash还维护了一个历史记录~/.bash_history,用于保存用户运行过的命令。
5. 分隔
每个命令使用分号或换行符来分隔。
$ cmd1 ; cmd2
# 等同于
$ cmd1
$ cmd2
本文深入探讨了shell脚本的基本概念,包括其作为普通用户与超级用户的区别,脚本的启动方式,以及如何设置与历史记录。通过具体实例展示了如何运行脚本并提供了在不同场景下的操作指南。
33万+

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



