鳥初心者シェルプログラミング(a)のシェルを理解します

プレゼンテーションを開きます

Linuxでは、シェルスクリプトと呼ばれる非常に便利な機能。

私の毎日で開発作業ではシェルスクリプトはまた、定期的にログファイルのスクリプト、いくつかの自動化されたワンボタンの配置システムのスクリプトやその他の機能を削除するなど、私たちが完了するシェルスクリプトを使用することができます単純なタスクのいくつかのプロジェクトでは非常に重要な役割を占めています。

だから、いくつかの複雑なものとシェルスクリプト、自動化の契約をマスタリングすることは乗数効果があります。Linuxの開発者や運用、保守担当者は、必要な把握シェルプログラミングを持っているかどうか。


シェルとは何ですか?

シェルは、オペレーティングシステムのユーザの操作を解釈するためのコマンドインタプリタです。

これは単に、シェルがユーザーによって実行されたコマンドになる、ということを意味し、Linuxカーネルへの翻訳は、コマンド実行の結果に基づいて、Linuxカーネルは、ユーザーに返さ。

などのLinuxなどのファイルのリストを表示するlsコマンド

[root@lincoding /]# ls
bin   dev  home  lib64       media  opt   root  selinux  sys  usr
boot  etc  lib   lost+found  mnt    proc  sbin  srv      tmp  var

ls以下のように要約シンプルの実行:

私たちは、単に、制御カーネルお​​よびオペレーティングシステムを命じる我々は、Linuxの基本的な知識を理解するために、ユーザーを取ることはありません初心者の多くをやりたい行うことができ、これが最も重要な機能のシェルインタプリタです。

シェルは多くあります
することができますcat /etc/shellsLinuxシステムをチェックするには、シェルをサポートし、私のLinuxは、以下のように、それはシェルをサポートし、CentOs6.5です。

[root@lincoding /]# cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/dash

CentoO6.5 Linuxのシェルは、ちょうど再学習のbashそれみましょう、一般的なデフォルトのbashのです。

概要

この章では、簡単にシェルの基本的な概念が導入されています。

  • シェルは、カーネルの結果にユーザーが入力した、Linuxのコマンドの役割を説明することで、カーネルは命令し、ユーザへの提示にシェル、シェルに戻りました。

  • シェルの多くの種類があり、各システムのシェルのデフォルトが異なる、CentOs6.5のデフォルトのシェルインタプリタはbashのです。

おすすめ

転載: www.cnblogs.com/xiaolincoding/p/11601011.html