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如何重启网络服务

Linux删除目录命令是什么?

Linux服务器php环境如何搭建

将弹性网卡附加到 ecs 实例上之后如何配置弹性网卡

Linux如何使用pure-ftpd建立匿名ftp的方法分享

Linux无法启动的原因及解决方法

Linux下系统后台运行的方法讲解

oracle Linux安装乱码怎么办

关于Linux的缓存内存cache memory(图文详解)

Linux怎么查看文件格式

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



打赏

取消

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

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

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

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

评论

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