i find the answer,
the reason is i run the wrong command 'rman'
when i user 'whereis rman
the sys give me like that:
[root@whtest mis]# whereis rman
rman: /usr/X11R6/bin/rman /usr/bin/X11/rman
the command what i want to run is under $ORACLE_HOME/bin
when i use ./rman under the $ORACLE_HOME, the command works!
ps:you must export the ORACLE_HOME like that
[root@whtest mis]# export ORACLE_HOME=/oradata/oracle
thanks for all of u!