トップページ 会社概要 営業案内 製品 Web Shop サポート サイトマップ
Movie Flash Converter LED電光掲示板

N-Cardを使う (基本的な使い方)

このページでは N-CardのLinuxの基本的な使い方を 説明します。

使えるコマンドを調べる

Flash-ROMの容量を節約するため、 n-cardのコマンドのほとんどは /bin/busybox という1つのプログラムへの シンボリックリンクになっています。 busyboxコマンドを引数無しで実行すると busyboxで処理できるコマンドの一覧が表示されます。

% busybox
BusyBox v1.00-pre2 (2003.07.31-07:29+0000) multi-call binary

Usage: busybox [function] [arguments]...
   or: [function] [arguments]...

        BusyBox is a multi-call binary that combines many common Unix
        utilities into a single executable.  Most people will create a
        link to busybox for each function they wish to use, and BusyBox
        will act like whatever it was invoked as.

Currently defined functions:
        [, adjtimex, ash, awk, basename, bunzip2, busybox, bzcat, cat,
        chgrp, chmod, chown, chroot, clear, cp, crond, crontab, cut, date,
        dd, df, dirname, dmesg, dos2unix, du, echo, env, false, fgrep,
        find, free, ftpget, ftpput, getopt, getty, grep, gunzip, halt,
        head, hexdump, hostname, httpd, hwclock, id, ifconfig, ifdown,
        ifup, inetd, init, insmod, kill, killall, klogd, ln, logger, login,
        ls, lsmod, md5sum, mesg, mkdir, mkfifo, mkfs.minix, mknod, modprobe,
        more, mount, mv, nslookup, od, passwd, ping, poweroff, printf,
        ps, pwd, rdate, reboot, reset, rm, rmdir, rmmod, route, sed, sh,
        sleep, sort, stty, su, sync, syslogd, tail2, tar, tee, telnet,
        telnetd, test, tftp, time, top, touch, true, tty, udhcpc, umount,
        uname, uniq, unix2dos, uptime, usleep, uudecode, uuencode, vi,
        watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat

% 

busyboxのコマンドは必ずしも通常のlinuxのコマンドと同じではありません ので、注意して下さい。 --helpオプションをつけてコマンドを起動すると コマンドの簡単な説明が表示されます。

% ls --help
BusyBox v1.00-pre2 (2003.07.31-07:29+0000) multi-call binary

Usage: ls [-1AacCdeFilnpLrSsTtuvwxXhk] [filenames...]

% dd --help
BusyBox v1.00-pre2 (2003.07.31-07:29+0000) multi-call binary

Usage: dd [if=FILE] [of=FILE] [bs=N] [count=N] [skip=N]
          [seek=N] [conv=notrunc|noerror|sync]

%
       

ファイルを書き込む/修正する

N-Cardのファイルシステムは Flash-ROM上とRAM上に構成されています。 Flash-ROM上のファイルシステムは起動時はreadonlyで書き込みができません。 これを書き込み可能にするには、

% mount -o remount,rw /
とします。 書き込み不可にもどすには、
% mount -o remount,ro /
とします。

ファイルを転送する

他のマシンからN-Cardにファイルを転送するには、 ネットワークが使用可能で、 ftpサーバが動いている場合には wget, ftpget などのコマンドが使用できます。

% wget ftp://username:password@host_ip_address/fullpath.../file

NFS-serverがあれば N-Cardからmountすることも可能です。 片山氏の 「L-Card+でNFSをつかう」ページが大変参考になります。

USB FlashメモリやMultiMediaカードで Windowsマシンとネットワークを使用せずにファイルをやりとりすることも 可能です。

ファイルを編集する

テキストエディタ vi を使用して、N-Card上でファイルの編集を 行うことができます。 viの使い方は以下のページなどを 参考にしてください。

viエディタの使い方

$Id: tail.rep,v 1.1 2003/10/06 02:27:45 nari Exp $