首先,我希望 Ubuntu 直接启动到桌面并自动打开 Pycharm IDE。然后,我希望它自动运行打开或上次运行的 Pycharm 程序。最后,无需我做任何事情,我希望程序自行运行,直到下次启动并重新开始该过程。
答案1
雷德加尔:
第一的,我认为您希望每次打开系统时都自动打开 PyCharm。
例如:如果我想用 vscode(另一个 IDE)来做:
- 找到路径。例如,您可以使用 which 或 type 命令来执行此操作:
$ -> type code
code is /usr/bin/code
$ -> which code
/usr/bin/code
- 使用以下语法在家庭用户的 .config/autostart/ 中创建一个新文件:
touch /home/yourHomeUser/.config/autostart/vscode.desktop
将 vscode 更改为你的程序名称。
- 编辑它。此文件可以包含很多行和指令,但它可以正常工作:
[Desktop Entry]
Type=Application
Exec=/usr/bin/code
Name=VsCode
将 Name 更改为您想要设置的名称,然后使用 wichh 或 type 命令返回的路径执行 Exec。
每次您以创建此文件的用户登录时,该程序将自动启动。
第二,如果您想在每次启动会话时执行一个 python 文件。您有很多选择,其中一些比其他更实用。
- 您也可以使用自动启动文件,并使用类似的方法更改 Exec:
Exec=/usr/bin/python /home/path/your_script.py
您可以使用 /etc/rc.local。我们不推荐这样做,因为它需要 root 权限才能执行。
您可以使用 init。
另一种方法:
您可以使用别名通过终端执行命令来调用脚本并执行它(它不是自动的,需要您手动运行)但它也可以工作。
您可以使用 crontab。
我希望我能帮到你。