-4

Linux オペレーティング システム内の Bash シェル スクリプトの例をいくつか見てみたいと思います。

CentOS 6.4 を実行しています。

ファイル システムのどこを調べて、bash スクリプトを見つけることができますか?

4

3 に答える 3

1

「Linuxオペレーティングシステム自体」が何を意味するかによって異なります。カーネルを意味する場合、カーネルはシェルスクリプトを使用しません。カーネルは、C で記述されたモノリシック バイナリと、オプションで、動的にロードされる多数の外部モジュールです。

OS 全体を意味する場合は、スクリプトがたくさんあります。Red Hat ベースのディストリビューションでは/etc/、 、/bin、およびの下に多数のスクリプトがあり/usrます。例えば:

  • /etc/rc.sysinit-- 起動時に実行され、ファイルシステムをマウントし、ランレベルに適した /etc/init.d からサービスを実行します。
  • /etc/sysconfig/network-scripts/-- ネットワークを開始および停止するスクリプトを含むディレクトリ。

/binおよびの実行可能ファイルの多くは、/usr/binシェル スクリプトです。次のようなコマンドでそれらを見つけることができます。

file /bin/* /usr/bin/* | grep script
于 2013-04-30T02:35:23.363 に答える
0

通常、/etc/init.d/ 内のいくつかのスクリプトは bash です。

于 2013-04-30T02:44:28.663 に答える