发布网友 发布时间:2022-04-23 00:49
共1个回答
热心网友 时间:2022-04-27 22:52
登录流程会加载很多文件,根据不同的linux发布版本你想找的东西也不一定在哪。你只是想能比较方便的用你的python脚本吧。
可以在终端echo $PATH,就会显示linux自己搜索的目录,直接输入命令就可以自动搜索这些目录下的东西。你是想用脚本打开软件?建议在脚本里面使用绝对路径打开想要的软件,如果是在你的工作目录下,使用相对路径,但是最好不要改环境变量。
如果你是想在linux下直接使用脚本,就把python的路径添加到环境变量中,比如你的python在/usr/python目录下,那么就用:
PATH=$PATH:/usr/python 注意不能有空格," : "一定要有,:的后面接你的python目录,然后在python的脚本第一行写 #!/usr/python,声明使用的脚本位置。这样如果你的py脚本如果执行权限,就是有x位,那么应该是可以直接执行的。或者可以python abc.py
如果每次开机都想这样,可以把PATH=$PATH:/usr/python命令写到你的家目录下面的.bashrc里。如果是改登录文件是/etc/profile(根据不同的发布版本可能不同,并且需要root权限),所以就添到~/.bashrc里就好了