shell入门

|-----------------|--------------|
| cat /etc/shells | 查看shells版本 |
| echo SHELL | 系统的环境变量 | | echo 0 | 当前正在执行的脚本名称 |
| #!/bin/sh | 切换shell版本为sh |
| vim hello.sh | 创建sh文件 |

Shell 是一个用 C 语言编写的程序,它是用户使用 Linux 的桥梁

Shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务

Shell 脚本(shell script),是一种为 shell 编写的脚本程序

Bash 也是大多数Linux 系统默认的 Shell

通过执行shell脚本,来实现执行多个命令。可以编写自动化任务

|--------------------|-----------------|
| chmod a+x hello.sh | 给hello.sh添加执行权限 |
| echo | 输出 |
| read | 读取 |

#!/bin/bash

echo "hello"

data

nano 编辑器 nano hello.sh 创建一个sh脚本文件,用nano打开

相关推荐
动词ing1 小时前
【学习笔记】数据结构栈与队列(栈先进后出+队列先进先出+括号匹配+消消乐模型)
数据结构·笔记·学习
彧azz1 小时前
Git 入门实操实例:从安装到远程仓库全流程
大数据·笔记·git·学习·elasticsearch
David猪大卫3 小时前
【C++修炼】哈希表的实现
数据结构·c++·笔记·学习·算法·哈希算法·散列表
江湖人称菠萝包3 小时前
【Windows】《深入浅出Windows API程序设计:核心编程篇》笔记-Chapter6-动态链接库
windows·笔记
宵时待雨4 小时前
linux笔记归纳18:传输层协议TCP
linux·网络·笔记·网络协议·tcp/ip
逆境不可逃4 小时前
Pi Agent 学习笔记:一次提问背后的工具调用循环
java·笔记·学习
Ztt6666666664 小时前
紫釉高筒壶向上收紧,修长器身更显精神
经验分享·笔记·其他·百度·微信公众平台
疯狂打码的少年4 小时前
【计算机网络】UDP协议与TCP/UDP对比(面向连接vs无连接)
笔记·tcp/ip·计算机网络·udp
巧克力味的桃子5 小时前
模拟大厂大模型方向面试题
笔记
Peng7115 小时前
浙大数据可视化课程学习笔记
笔记·学习·信息可视化