让你的 python 脚本在你的 linux 终端的任何地方都可以访问
最近,我一直在尝试自动化我在计算机上执行的一些基本和平凡的任务。我想要自动化的任务之一是通过在终端上输入一个简单的命令来打开我在网络上流行的任何社交媒体平台(Instagram、facebook、whatsapp)。 想出解决方案后的问题是每次我想使用脚本时都必须进入目录。这不仅很麻烦,而且破坏了我的自动化点,所以我在网上做了一些挖掘,以下是我为使我的脚本应用程序在终端中全局访问而采取的步骤:
最近,我一直在尝试自动化我在计算机上执行的一些基本和平凡的任务。我想要自动化的任务之一是通过在终端上输入一个简单的命令来打开我在网络上流行的任何社交媒体平台(Instagram、facebook、whatsapp)。
想出解决方案后的问题是每次我想使用脚本时都必须进入目录。这不仅很麻烦,而且破坏了我的自动化点,所以我在网上做了一些挖掘,以下是我为使我的脚本应用程序在终端中全局访问而采取的步骤:
- 首先通过在终端中键入以下内容来找到您正在使用的解释器的路径:
$ which python3
- 在脚本文件的顶部添加以下行:
#! /usr/bin/python3
-这是第一步中命令显示的解释器的路径。
- 使用以下命令更改您的脚本权限:
chmod u+x socials.py
-
将您的脚本移动到以下目录:
/usr/local/bin/
。您需要管理员权限才能成功操作。键入以下命令sudo mv socials.py /usr/local/bin/socials
。您必须删除文件扩展名,如果文件有camelCase
将其更改为snake_case
-
或者,您可以使用以下命令创建指向脚本的链接,而无需移动文件:
sudo ln socials.py /usr/local/bin/socials
参考:
1、Linux自定义可执行文件全球可用
2.如何用你选择的脚本语言制作一个全局可用的可执行脚本
更多推荐
所有评论(0)