我是Linux环境的新手,我注意到有很多程序,我们只能使用程序名在Linux终端中启动它们。
例如gedit
,vi
,firefox
除了提供所有程序路径之外,我还想通过在终端中仅键入程序名称来运行自己的程序。我喜欢运行的程序是用Java和Python和脚本文件(.jar,.pyc,.py和.class)编写的
我应该如何进行?
假设您要fun.py
使用命令执行位于桌面上的文件funny
。显然,您需要使用python,因此确切的bash命令将是python ~/Desktop/fun.py
。
如何做到这一点而不必更改PATH变量:
首先创建一个funny
具有以下内容的文件:
#! /bin/sh
python ~/Desktop/fun.py
并将其保存到文件夹(假设您已将其保存在桌面文件夹中)。
如果不存在,请bin
在您的主目录中创建一个文件夹。然后从终端执行以下命令:
source .profile
chmod +x ~/Desktop/funny
mv ~/Desktop/funny ~/bin
现在,您可以输入命令funny
来执行python脚本。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句