在Linux 终端中输入:
jiange88@ubuntu:~$ echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games/home/linux/arm-2009q3/arm-2009q3/bin
jiange88@ubuntu:~$
就可以查看你的环境变量路径,这样可以把生成的可执行代码放进去相应的路径里,就可以直接在终端上输入可执行文件的名称就可以执行,省的再先输入相应的路径或者进入相应的路径后再执行。
比如我先前生成的sig可执行文件,我必须进入相应的路径后才能执行./sig,如果我把sig可执行文件放入/usr/bin或者/usr/local/sbin等里面,就可以直接在终端上输入sig就会执行。
root@ubuntu:/home/code/shell/unix# ls
p265 sig1 sig2
root@ubuntu:/home/code/shell/unix# cd p265
root@ubuntu:/home/code/shell/unix/p265# ls
apue.c apue.h Makefile p265.c
root@ubuntu:/home/code/shell/unix/p265# cd ..
root@ubuntu:/home/code/shell/unix# ls
p265 sig1 sig2
root@ubuntu:/home/code/shell/unix# cd sig1
root@ubuntu:/home/code/shell/unix/sig1# ls
apue.o Makefile sig sig.c sig.o
root@ubuntu:/home/code/shell/unix/sig1# ./sig
^C
root@ubuntu:/home/code/shell/unix/sig1# cp sig /usr/bin
root@ubuntu:/home/code/shell/unix/sig1# cd /
root@ubuntu:/# sig