ホームページ  >  記事  >  運用・保守  >  Linux シェルとはどういう意味ですか?

Linux シェルとはどういう意味ですか?

Guanhui
Guanhuiオリジナル
2020-05-21 17:59:486715ブラウズ

Linux シェルとはどういう意味ですか?

Linux シェルとは何ですか?

シェルは C 言語で書かれたプログラムで、ユーザーが Linux を使用するための架け橋となり、次のような機能を提供します。カーネルと対話するためのインターフェイス実際、シェルはコマンド インタープリタであり、ユーザーが入力したコマンドを解釈し、実行のためにカーネルに送信します。

シェル環境

シェル プログラミングは、JavaScript や PHP プログラミングと同じです。コードを記述し、解釈して実行できるスクリプト インタプリタがあれば十分です。

Linux には多くの種類のシェルがあり、一般的なものは次のとおりです。

Bourne Shell (/usr/bin/sh または /bin/sh)

Bourne Again Shell (/ bin/ bash)

C シェル (/usr/bin/csh)

K シェル (/usr/bin/ksh)

ルート用シェル (/sbin/sh) )

……

このチュートリアルでは、Bourne Again Shell としても知られる Bash に焦点を当てています。Bash は使いやすく無料であるため、日常業務で広く使用されています。同時に、Bash はほとんどの Linux システムのデフォルトのシェルでもあります。

通常の状況では、Bourne Shell と Bourne Again Shell は区別されないため、#!/bin/sh と同様に、#!/bin/bash に変更することもできます。

##! 後続のパスで指定されたプログラムが、このスクリプト ファイルを解釈するシェル プログラムであることをシステムに伝えます。

推奨チュートリアル: 「

Linux 運用と保守

以上がLinux シェルとはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。