如何为我的Linux服务器创建函数和软件?让我详细解释一下。
对于我使用SSH客户端访问的Linux服务器,我已经编写了一些Python脚本,它们能够正常工作。但是,我真正想做的是让这些Python脚本一直处于活动状态,这样我就可以通过在命令行中键入“time”而不是启动一个名为./script-name.py的脚本,然后再输入“time”来执行我在脚本中创建的函数(例如“def time():…”)。我需要以某种方式将我的Python文件安装到系统中吗?
我在谷歌上搜索时遇到了困难,因为我并没有完全理解要搜索什么,而且出现的结果与我的请求并不相关。我确实找到了cmd Python模块,并学习了如何创建cmd解释器,但是,为了访问我在cmd解释器中定义的命令,我必须首先启动脚本,而这正如我上面所解释的,不是我要寻找的。
如何使脚本级别的Python函数可从Linux命令行调用?
对于我使用SSH客户端访问的Linux服务器,我已经编写了一些Python脚本,它们能够正常工作。但是,我真正想做的是让这些Python脚本一直处于活动状态,这样我就可以通过在命令行中键入“time”而不是启动一个名为./script-name.py的脚本,然后再输入“time”来执行我在脚本中创建的函数(例如“def time():…”)。我需要以某种方式将我的Python文件安装到系统中吗?
我在谷歌上搜索时遇到了困难,因为我并没有完全理解要搜索什么,而且出现的结果与我的请求并不相关。我确实找到了cmd Python模块,并学习了如何创建cmd解释器,但是,为了访问我在cmd解释器中定义的命令,我必须首先启动脚本,而这正如我上面所解释的,不是我要寻找的。
如何使脚本级别的Python函数可从Linux命令行调用?
supervisord
,但这个描述非常模糊。 - Javier Buzzi.bashrc
或/etc/profile
中添加函数,例如function time () { python /my/dir/my-script.py }
。 - cat