小さいUNIXコマンドを実行する「busybox」コマンドの概要と使い方を記載しています。
RHEL Fedora CentOS Vine Deblan Ubuntu Plamo
概要・使用方法
書式
$ busybox [オプション] アプレット [引数]
組込みのような少ないストレージやメモリの環境では多数のコマンドをインストールすることができません。busyboxはUNIX環境で多用するコマンドの機能を1つにまとめた万能ツールです。利用したいコマンドパッケージがインストールされていないが、busyboxがインストールされているという場合に重宝します。
ですが、元になったコマンドのすべての機能が使えるわけではありません。busyboxを起動する際には引数にまずアプレットを指定します。アプレットとはbusyboxに実装されているUNIXコマンド名です。アプレットに引数を指定する場合は、busyboxのアプレット名に続けて引数を指定します。アプレットの詳細/利用できる機能はbusyboxを参照してください。
オプション
| –list | 利用できるアプレットを一覧表示する |
利用できるアプレット一覧を表示する
$ busybox --listCode language: PHP (php)
実行結果
ディレクトリ/ファイルを表示する機能を使う
$ busybox ls /home
実行結果
圧縮ファイルを扱う機能を使う
$ busybox tar tvfz /usr/share/doc/apg/php.tar.gz | head -n 5
実行結果
ネットワーク機能を使う①
$ busybox ping -c 192.168.0.1
実行結果
ネットワーク機能を使う②
$ busybox wget http://www.yahoo.co.jpCode language: JavaScript (javascript)
実行結果
