Linuxコマンド辞典 busyboxコマンド(システム管理)

この記事は約2分で読めます。

小さい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)

実行結果

タイトルとURLをコピーしました