Linux Shell是什么意思


本文摘自PHP中文网,作者Guanhui,侵删。

Linux Shell是什么意思

Shell是一个用C语言编写的程序,它是用户使用Linux的桥梁,提供了用户与内核进行交互操作的一种接口,实际上Shell是一个命令解释器,它会将用户输入的命令进行解释并且送到内核进行执行。

Shell 环境

Shell 编程跟 JavaScript、php 编程一样,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。

Linux 的 Shell 种类众多,常见的有:

Bourne Shell(/usr/bin/sh或/bin/sh)

Bourne Again Shell(/bin/bash)

C Shell(/usr/bin/csh)

K Shell(/usr/bin/ksh)

Shell for Root(/sbin/sh)

……

本教程关注的是 Bash,也就是 Bourne Again Shell,由于易用和免费,Bash 在日常工作中被广泛使用。同时,Bash 也是大多数Linux 系统默认的 Shell。

在一般情况下,人们并不区分 Bourne Shell 和 Bourne Again Shell,所以,像 #!/bin/sh,它同样也可以改为 #!/bin/bash。

#! 告诉系统其后路径所指定的程序即是解释此脚本文件的 Shell 程序。

推荐教程:《Linux运维》

以上就是Linux Shell是什么意思的详细内容,更多文章请关注木庄网络博客

相关阅读 >>

怎么查看Linux连接wifi的密码?

Linux下怎么查看机器cpu是几核的

Linux下swap分区作用详解

telnet到redhat Linux失败原因、解决方法

Linux如何查看环境变量

Linux ping不通外网

适用于刚接触云计算的自行搭建网站流程

Linux下tomcat无法访问

Linux打开文件的方法详解

Linux 挂载 fat32 和 ntfs格式u盘实例教程

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...