User`s manual
UC-8410/8416/8418-LX User’s Manual Managing Embedded Linux
3-6
Type the command “ps” to list all processes currently running.
192.168.3.127 – PuTTY
root@Moxa:~# cd /etc
root@Moxa:/etc# ps
PID USER VSZ STAT COMMAND
1 root 1316 S init [3]
2 root 0 SW< [kthreadd]
3 root 0 SW< [ksoftirqd/0]
4 root 0 SW< [events/0]
5 root 0 SW< [khelper]
30 root 0 SW< [kblockd/0]
33 root 0 SW< [kseriod]
52 root 0 SW [pdflush]
53 root 0 SW [pdflush]
54 root 0 SW< [kswapd0]
55 root 0 SW< [aio/0]
613 root 0 SW< [mtdblockd]
652 root 0 SW< [ixp400_eth time]
655 root 0 SW< [ixp400_eth time]
657 root 0 DW< [EthMac Recovery]
667 root 0 SW< [rpciod/0]
728 root 0 SW< [khubd]
773 root 0 SW< [scsi_eh_0]
774 root 0 SW< [usb-storage]
788 root 0 SWN [jffs2_gcd_mtd4]
814 root 0 SW [ixp400 eth0]
820 root 0 SW [ixp400 eth1]
834 root 1360 S /bin/inetd
858 root 12536 S /usr/bin/httpd -k start -d /etc/apache
861 bin 1300 S /bin/portmap
867 root 2412 S /bin/sh --login
872 root 1360 S /bin/snmpd -c public
878 root 3508 S /bin/sshd -f /etc/ssh/sshd_config
881 root 1292 S /bin/reportip
883 nobody 12560 S /usr/bin/httpd -k start -d /etc/apache
884 nobody 12560 S /usr/bin/httpd -k start -d /etc/apache
885 nobody 12560 S /usr/bin/httpd -k start -d /etc/apache
886 nobody 12560 S /usr/bin/httpd -k start -d /etc/apache
887 nobody 12560 S /usr/bin/httpd -k start -d /etc/apache
To run a private daemon, edit the file rc.local, as follows:
#cd /etc/rc.d
#vi rc.local
192.168.3.127 – PuTTY
root@Moxa:~# cd /etc/rc.d
root@Moxa:/etc/rc.d# vi rc.local
Next, use vi editor to edit your application program. We use the sample program tcps2-release,
and set it to run in the background.
192.168.3.127 – PuTTY
# !/bin/sh
# Add you want to run daemon
/root/tcps2-release &