linux的shell编程中#!/bin/sh和bash是啥意思?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux的shell编程中#!/bin/sh和bash是啥意思?相关的知识,希望对你有一定的参考价值。

参考技术A #!
/bin/sh
是指此脚本使用/bin/sh来解释执行,#!是特殊的表示符,其后面根的是此解释此脚本的shell的路径。
$bash
$表示系统提示符,$
表示此用户为普通用户,超级用户的提示符是#,bash是shell的一种,是linux下最常用的一种shell,$bash的意思是执行一个子shell,此子shell为bash。

linux用户信息里面的: shell /bin/bash 啥意思阿?

你好!
表示当前用户使用的shell是/bin/bash,所谓的shell你可以理解为操作系统和人之间交互的平台。例如windows系统的桌面环境就是一个shell。
bin目录中基本上都是可执行的命令。
打字不易,采纳哦!
参考技术A /bin
代表的是binary,
二进制文件
,主要就是一些系统命令;还有一个常用的目录是/usr/bin,
几乎所有的
应用程序的可执行文件都装这里的。
/bin/bash说明你的shell类型为bash,bash
shell是最常用的一种shell,
是大多数Linux发行版默认的shell。
此外还有C
shell等其它shell。

以上是关于linux的shell编程中#!/bin/sh和bash是啥意思?的主要内容,如果未能解决你的问题,请参考以下文章

linux用户信息里面的: shell /bin/bash 啥意思阿?

linux用户信息里面的: shell /bin/bash 啥意思阿?

怎么把shell的/bin/bash改为/bin/sh

在linux的shell中/bin/true是啥意思?

linux中:由于/bin不在PATH环境变量中,故无法找到该命令的解决办法

为啥linux 的 source命令在linux的脚本中没有作用 我使用了#!/bin/sh以及#!/bin/bash 都不好用