当前位置: 技术问答>linux和unix
怎样让自己编写的程序成为命令
来源: 互联网 发布时间:2017-01-04
本文导语: 自己用C编写了一个程序,编译以后可以运行,但是要进入文件所在的目录才行, 能不能像命令一样,不管当前目录是什么,直接输入文件名就可以运行? | 拷到/usr/bin/或/usr/local/bin | ...
自己用C编写了一个程序,编译以后可以运行,但是要进入文件所在的目录才行,
能不能像命令一样,不管当前目录是什么,直接输入文件名就可以运行?
能不能像命令一样,不管当前目录是什么,直接输入文件名就可以运行?
|
拷到/usr/bin/或/usr/local/bin
|
比较合适的一个方法是:扔到 ${HOME}/bin,把这个目录加到 PATH 中即可
|
+1
|
+2
|
放在$PATH 中的任一目录下.
|
赞同这个方法
|
把你写好的程序放到必要的目录下即可
echo $PATH
在这里显示出来的都可以放
比较好的是在~建一个bin目录
然后在.bashrc中添加
export PATH=$PATH:/$HOME/bin
echo $PATH
在这里显示出来的都可以放
比较好的是在~建一个bin目录
然后在.bashrc中添加
export PATH=$PATH:/$HOME/bin
|
+1
|
PATH写在此用户的.profile下,方便管理,可以嘛
|
登录时会自动执行里面的内容