怎样使Linux一开机就进入命令行

Deepin系统禁用图形界面。

按 CTRL+ALT+T 打开终端。

使用 sudo systemctldisable lightdm 命令来禁用它。

使用 systemctl 检查是否启用了 lightdm。

结果应该被禁用。

重新启动计算机。

直接输入命令行。

不确定,但这就是经验。

自己掂量一下。

linux如何设置程序开机启动后台运行?

在 Linux 中,如果您希望程序在计算机开启时运行并仍然在后台运行,有多种方法可以实现。

第一步是使用 nohup 命令。
在Terminal &中输入nohup./your_program,your_program就是你要打开的程序。
nohup 可以防止程序挂在信号上,并将程序转储到后台。
默认情况下,nohup 将程序的所有输出转储到 nohup.out 文件。
如果你不想重新组织这个文件,你可以将结果转储到 /dev/null 中,即 nohup./your_program>/dev/null2 >&1 和 &。

第二个技巧是仅使用&符号。
只需在命令后面添加一个 and 即可,例如 ./your_program 然后。
这样程序就在后台工作了,但是这个方法不能忽略挂起符号。
如果关闭终端,程序可能会停止。

第三个技巧是使用 negate 命令。
首先打开程序,例如 ./your_program 和 &,然后键入 jobs 以查看后台作业的 ID,最后使用 deprecated%job_id 从当前终端弃用该程序。
请注意,deny 只能用于已启动的后台作业。

第四个技巧是完整的系统服务。
首先,在/etc/systemd/system/目录下创建一个系统服务类文件。
里面写上服务名称、描述、执行顺序等。
然后使用systemctl让服务一开机就自动启动。
Systemctl startyour_service 可能会尝试手动启动它。
这种方法比较有规律,适合长期使用。

第五个技巧是使用@reboot crontab选项。
编辑用户的 crontab 文件并使用 crontab 命令。
添加行 @reboot/path/to/your_program 和 & 以使您的程序在系统重新启动时自动启动。
请注意,此方法适用于没有复杂依赖关系的简单脚本或服务。

一般来说,nohoop 确实或确实运行一个简单的后台程序。
@reboot systemd 或 crontab 选项更适合稳定可靠的服务管理。
您选择的方法取决于您的具体需求以及系统环境。