Ubuntu用户目录下的profile文件适合加入启动客户端程序的脚本吗

Ubuntu用户目录下的profile文件适合加入启动客户端程序的脚本吗,第1张

非常不适合

因为.profile的内容会在每个bash启动(而不是系统启动)的时候执行一次,比你用telnet

登录系统,在开启多个链接登录时,这个文件就会随之执行多次.

如果粗猛你的程序依赖gtk,那么应该闷州设置你的程序的自启动优先级岩罩桥,在gtk之后,这样比较安全.或者不直接启动,而是启动一个后台监控程序,来监控gtk启动,再启动你的程序,

.profile中很少存在运行程序的例子,其中多数是环境变量的配置

以火狐为例

傻瓜方法是在$HOME/.profile启动脚本中加入程序名

$gedit $HOME/.profile

加入英文”firefox“而不是“火狐”

更傻芦伍模瓜陪缓的是点击右上方齿轮图标,点击“启动应用程序...”

选浏览,在/usr/bin里找到firefox这个文件,点打开,OK

(根据你的程橘棚序不同,第二种方法可能还要在/bin,/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games等PATH目录里寻找)

个人制档链作的程序可以添加到开机自启动项中,简便一些流程,以下列出两种方式

方式一

 卜蠢雹   第一种方式比较简单,通过Ubuntu 自带的Startup Applications即可添加,只要选中路径下的可执行文件即可。

方式二

    通过Shell脚本+rc.local实现

    step 01 创建一个脚本文件,比如起名为run_start.sh

    step 02 修改rc.local文件,在exit 0之前添加执行脚本文件的命令

这两种方式,都会在开机时启动相应的程序。

当然,还有很多其他的启动三方程序型帆的方式,目前没有一一尝试,仅举两例。    


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12287412.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存