1.新建一個可執(zhí)行文件腳本.sh文件來放置運行python文件的命令
#可以直接在家目錄下新建文件
vim new_service.sh
下圖是文件內(nèi)容
第三行的內(nèi)容換成你自己的執(zhí)行文件的命令
更改文件權(quán)限
chmod a+x new_service.sh
2.在 /etc/profile 這個文件中恨锚,添加shell腳本文件路徑
注: linux隨機啟動的服務(wù)程序都在/etc/init.d這個文件夾里,里面的文件全部都是腳本文件惊完,用 戶登錄時堕澄,bash首先自動執(zhí)行系統(tǒng)管理員建立的全局登錄script :/ect/profile邀跃。然后bash在用戶起始目錄下按順序查找三個特殊文件中的一個:/.bash_profile、/.bash_login蛙紫、 /.profile拍屑,但只執(zhí)行最先找到的一個。 因此坑傅,只需根據(jù)實際需要在上述文件中加入命令就可以實現(xiàn)用戶登錄時自動運行某些程序僵驰。 退出登錄時自動運行程序: 退出登錄時,bash自動執(zhí)行個人的退出登錄腳本/.bash_logout唁毒。
3.我的python文件是對串口操作,jetson nano默認需要root權(quán)限蒜茴,所以永久更改串口的讀寫權(quán)限
sudo usermod -a -G dialout nanozhw
將nanozhw換成你自己的jetson nano 當前用戶的用戶名