博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux的bash与sh的区别
阅读量:6332 次
发布时间:2019-06-22

本文共 586 字,大约阅读时间需要 1 分钟。

转自:https://zhidao.baidu.com/question/305415121.html

https://zhidao.baidu.com/question/176780008.html

bash是 Bourne Again SHell 是linux标准的默认shell ,它基于Bourne shell,吸收了C shell和Korn shell的一些特性。bash完全兼容Bourne shell,也就是说用Bourne shell的脚本不加修改可以在bash中执行。 sh是Bourne shell 这个是UNIX标准的默认shell,对它评价是concise简洁 compact紧凑  fast高效 有编写,属于系统管理shell。 、、、、、、、、、、、、、
sh或是执行脚本,或是切换到sh这个bash里,默认的shell是bash,你可以试试tcsh啊,csh啊,ksh,zsh什么的,看看别的shell是什么样子的。当然,linux中sh是链接到bash上的,所以sh与bash在功能上是没有区别的。 还有就是在执行脚本的时候是用sh + 脚本名的方式来执行,其实,大部分的时候,简单脚本只要权限设置正确,可以直接执行,不需要sh命令的

转载于:https://www.cnblogs.com/YuyuanNo1/p/8459191.html

你可能感兴趣的文章
百度ECharts初探
查看>>
DirectSound 混音的实现
查看>>
Linux Oracle 11g, lsnrctl start 监听服务启动失败解决办法
查看>>
Scale-Out File Server for Application Data Overview
查看>>
Windows2012r2 NFS ESXi 优化
查看>>
tomcat安装配置测试
查看>>
杭电 hdu 3782
查看>>
CSS3实现带动画、阴影的表单提示特效
查看>>
mysql5.6.14 安装笔记
查看>>
UBuntu更改被背景色
查看>>
Adroid安装常见问题解决方法
查看>>
linux ACL
查看>>
我的友情链接
查看>>
聊聊运维(1)证明你是坏运维的七个迹象,不要做CPR运维
查看>>
iptables的详细介绍及配置方法
查看>>
linux下mysql的root密码忘记解决方法
查看>>
UVA 10090 Marbles 扩展欧几里得
查看>>
我的友情链接
查看>>
学习日志---hbase+zookeeper+hadoop
查看>>
<base href="<%=basePath %>"> 设置整个项目的全局变量
查看>>