Skip to content

R2P2のシェル ​

基板の中では R2P2 という小さな OS が動いていて、コマンドを打つシェル機能を備えています。 コンソールの「実機端末(xterm)」でつなぐと、$> が出てキーを打てるようになります。

よく使うコマンド ​

コマンド機能
lsファイルの一覧を出します
cat ファイルファイルの中身を表示します
irbRuby を 1 行ずつ打って試します。exit で戻ります
free空いているメモリの量を出します
cp mv rm mkdirファイルをコピー・移動・削除したり、フォルダを作ったりします
reboot基板を再起動します

プログラムを動かす ​

Ruby のファイルは、パス指定 で打つと動きます。

text
$> /home/examples/01_light.rb

01_light.rb とだけ打っても見つかりません(シェルは /bin の中しか探さないため)。 止めるには Ctrl-C を押します。

基板の中のファイル ​

場所中身
/home/examples/サンプルプログラム。コンソールのサンプルの一覧と同じもの
/home/app.rb電源を入れるたびに動くプログラム(チュートリアル 8)
/home/run.rbコンソールの「実機で実行」が送ったプログラム
/lib/adventure_board.rb と /lib/adventure_board/AdventureBoard のライブラリ。cat で中を読めます