Jetson Nano设置开机启动程序

Jetson Nano设置开机启动程序

在Jetson Nano设置开机启动,必然需要打开终端自动运行某条命令,这就涉及到启动终端后的两种模式,一个是启动终端进入普通用户模式,另一个是启动终端进入root用户模式。接下来就展示具体步骤。

一、在普通用户模式下启动程序

1.如果Jetson Nano设置了开机密码,先取消开机密码

具体操作为:打开桌面的“设置”,找到“用户账户”,设置为“自动登录”。

2.设置开机自启动终端

(1)取消了开机密码之后,需要开机自动打开终端,具体设置方式为:

在终端输入命令:

gnome-session-properties

(2)此时桌面弹出新窗口,自己编一个名字。

(3)在命令中输入:

gnome-terminal

3.编辑配置文件

在终端输入下面的命令打开配置文件

gedit  ~/.bashrc

此时就可以再配置文件中设置启动的文件了

比如先进入某个文件夹

cd xxx

然后如果是启动python文件就可以直接执行该文件夹下的python文件

pthon  xxx.py

如果是C/C++文件,则需要执行该文件夹下的可执行文件

./xxxx

4.更新配置文件

source  ~/.bashrc

二、在root用户下启动程序

1.取消开机密码

方法同上

2.设置开机打开终端

方法同上

3.进入root模式,取消登录root时的密码

sudo  su     #进入root模式
sudo  visudo

在最后一行增加:

用户名  ALL = NOPASSWD:ALL   
如:abc  ALL = NOPASSWD:ALL

4.此时进入普通用户模式设置配置文件

gedit  ~/.bashrc
sudo  su    #设置为开机即进入root模式

5.再次进入root模式,更改root模式下的配置文件并更新

sudo  su   #从普通用户模式下进入root用户模式
gedit  ~/.bashrc  
cd xxx
./xxx或python xx.py等
source  ~/.bashrc

你可能感兴趣的:(linux,ubuntu)