linux shell 编程介绍、第一个例子 作者:马育民 • 2025-11-20 08:18 • 阅读:10003 # 介绍 Shell 是 Linux 系统的命令解释器,Shell 编程则是通过编写脚本文件批量执行命令、实现自动化操作的技术。最常用的是 **Bash(Bourne Again Shell)**,也是绝大多数 Linux 发行版的默认 Shell。 # 脚本文件格式 以 `.sh` 为后缀(非强制,但建议遵循) # 开头声明 第一行指定解释器(不加也能运行,但最好加上): ``` #!/bin/bash ``` # 执行方式 ### 方式1:赋予执行权限后直接运行(推荐) 先授执行权限: ```bash chmod +x script.sh ``` 或 ``` chmod 777 script.sh ``` 运行(**注意:**必须加上 `./` 表示运行当前目录的脚本): ``` ./script.sh ``` ### 方式2:通过 Bash 解释器运行 ``` bash script.sh ``` # 例子 ### 创建文件 ``` vim 1.sh ``` 然后按 `i` 健,进入编辑模式 ### 输入下面内容 ```bash #!/bin/bash # 这是注释:第一个 Shell 脚本 echo "Hello, Linux Shell!" # 输出文本 echo "当前用户:$USER" # 使用环境变量 echo "当前目录:$(pwd)" # 执行命令并获取结果 ``` echo 使用说明详见 [链接](https://www.malaoshi.top/show_1IX2wXhJOweg.html "链接") ### 保存退出 按 `esc` 按 `shift + ;` (要切换英文输入法) 输入:`wq` (保存并退出) ### 授权 授执行权限: ``` chmod 777 1.sh ``` ### 运行 **注意:**必须加上 `./` 表示运行当前目录的脚本 ``` ./1.sh ``` 原文出处:http://malaoshi.top/show_1GW2GAr1pypH.html