Ubuntu开机自启动设置

一、创建执行脚本

        这里有两个程序所以编写了两个脚本,第一脚本(master.sh):

gnome-terminal -- bash -c "source /home/zyy/anaconda3/bin/activate wood2;cd /home/zyy/pycharmProject/master_program;python main.py > /home/zyy/pycharmProject/woodStart/masterLog.txt 2>&1 ;exec bash" &

        开启一个新的终端,使用conda创建的wood2环境,到指定目录执行main.py程序,并把日志信息保存到指定文件masterLog.txt中。

        第二个脚本(wood.sh):

gnome-terminal -- bash -c "cd /home/zyy/pycharmProject/wood_master;/usr/bin/python3.6 vision_detector.py > /home/zyy/pycharmProject/woodStart/woodLog.txt 2>&1 ;exec bash" &

        开启一个新的终端,到指定目录使用Ubuntu自带的python3.6环境执行vision_detector.py程序,并把日志信息保存到指定文件woodLog.txt中。

二、赋脚本执行权

        

sudo chmod 777 master.sh
sudo chmod 777 wood.sh

三、启动执行脚本设置

1、终端直接运行 gnome-session-properties 命令,打开启动应用程序首选项,如下;

 2、点击添加按钮,设置启动名称,点击浏览添加启动脚本文件即可;可以重启电脑查看效果了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/27886.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

redolog 、undolog 和binlog

redolog(可以恢复数据,保证数据不丢失) 、undolog(事务回滚) 和binlog(主从同步数据) 脏页 在mysql中,当内存数据页和磁盘数据页上的内容不一致时,则称这个内存页为脏页 脏页什么时候会刷入磁盘? ● redo…

【JVM】14. 堆外内存

文章目录 堆外内存的意义堆外内存(Off-heap memory)是指在计算机内存管理之外进行分配和使用的内存空间。与堆内内存(Heap memory)不同,堆外内存不受Java虚拟机(JVM)的垃圾回收机制控制,需要手动进行内存的分配和释放。 堆外内存通常由操作系统提供支持,可以通过直接…

-bash: ./est.sh: /bin/bash^M: 坏的解释器: 没有那个文件或目录

方法一: 方法二: sed -i s/\r$// xxx.sh

概率论的学习和整理16: 泊松分布(未完成)

目录 简单的扩展到泊松分布 比较整体的动态过程,增加实验次数时 当二项分布,n很大,p很小的时候,会趋向泊松分布 当n足够大时,二项分布趋向于正态分布。这个结论在概率论中被称为中心极限定理,它是概率论中一…

应用案例 | 高效的工厂资产管理

自加入艾默生的DeltaV联盟产品计划以来,Softing一直致力于将设备管理的应用范围扩大到整个过程自动化工厂,并将设备管理的访问范围扩展到企业外部。 一 背景 随着现代流程工业对能源效率及灵活性需求的日益增长,在不同系统之间交换过程数据和…

【Linux】进程信号 -- 信号产生 | 系统调用、硬件、软件的信号发送

信号的旧识引入信号引入signal调用 系统调用向目标进程发送信号模拟实现一个kill命令raise给自己发送任意信号abort给自己发送指定信号(6)SIGABRT 硬件异常产生信号除0异常野指针访问异常 软件条件产生信号拓展 总结思考进程退出时核心转储问题小实验 信号的旧识引入 kill -l是…

Linux 支持 U盘 NTFS 文件系统格式

Linux 支持 U盘 NTFS 文件系统格式 1、在线(可以连接外网)方式: 1.1、RHEL/CentOS/Anolis/openEuler yum install ntfs-3g1.2、Debian/Ubuntu/Deepin apt install ntfs-3g2、离线方式 下载 ntfs-3g 安装包,离线环境安装 ntfs…

辅助笔记-linux找回root密码(CentOS7.6)

linux找回root密码(CentOS7.6) 文章目录 linux找回root密码(CentOS7.6)步骤1步骤2步骤3步骤4步骤5 本文主要参考自“韩顺平教育–linux找回root密码.docx”。 步骤1 首先,启动系统进入开机界面,注意在此界面下的5秒之内,使用键盘的上下键使得…

python的魔法函数

一、介绍 在Python中,魔法函数是以双下划线__开头和结尾的特殊函数。它们在类定义中用于实现特定的行为,例如运算符重载、属性访问、迭代等。 以下是一些常见的Python魔法函数: __init__: 这是一个特殊的构造函数,在创建类的实例…

SAP ALV 点击单元格跳转事务代码

实现效果:销售订单明细表,双击单元格进入 va03 事务代码 1.alv 显示报表调用函数 i_callback_user_command 加上方法名 CALL FUNCTION REUSE_ALV_GRID_DISPLAY_LVCEXPORTINGi_callback_program sy-repid * i_callback_pf_status_set FRM…

Linux·gdb调试命令和使用方法

基本命令 调试未运行的程序 $ gdb helloworld Reading symbols from helloWorld...(no debugging symbols found)...done. 如果没有调试信息,会提示no debugging symbols found。 如果是下面的提示: Reading symbols from helloWorld...done. 则可以…

redis工具使用

一、工具 官网下载:https://redisdesktop.com/download 二、安装 自己选择路径,点击install安装 安装成功后点击finish。之后就可以打开软件进行操作了。 三、简单使用 1.点击Connect to Redis Server,新建一个redis连接 2.Name&#…