su - root -c 'setsid /opt/jboss-4.2.3GA/bin/run.sh &' 含义解决方法

su - root -c 'setsid /opt/jboss-4.2.3GA/bin/run.sh &' 含义
su - root -c 'setsid /opt/jboss-4.2.3GA/bin/run.sh &'
这个语句是加到rcc.local里的说是系统开始便自动运行 jboss,刚刚接触linux对命令不大熟悉,请教下上面语句的各个符号的具体含义,特别是 setside 和末尾的'&'代表什么意思,谢谢各位大大。
还有我把这个加进去后 好像不会自己运行jboss
我用ps -ef|grep jboss 无法找到,是什么原因?

------解决方案--------------------
setsid 设置成为首进程,防止退出当前term对话终止JBoss java进程
& 放入后台运行