当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-20 12:33 

注册: 2010-03-10 13:41
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
有没有哪个文件是在用户一登录就 自动运行一次?????
比如 我在 英文ubuntu 下 每次登录后 希望运行
代码:
ibus-daemon &

这里不限定为 上面一个命令 想添加更多登录自动运行的命令

每次输入太麻烦了
能直接写入一个文件就好了
写在 .bashrc 好像不行 每次开个虚拟终端 都会运行

不要gui 操作啊 有没有通用一点的方式 不用gnome


最后由 root9885 编辑于 2010-04-20 12:53,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-20 12:39 
头像

注册: 2009-08-09 17:09
帖子: 434
送出感谢: 0 次
接收感谢: 0 次
自己写个脚本,开机自动运行就行了


_________________
男人因为孤独而优秀,女人因为优秀而孤独。。。


页首
 用户资料  
 
3 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-20 12:43 
头像

注册: 2008-09-13 19:17
帖子: 7789
系统: Arch Linux (x86_64)
送出感谢: 10
接收感谢: 77
写个.sh脚本,然后添加到“系统”——“首选项”——“启动应用程序”

比如
代码:
#!/bin/bash
sleep 20 && conky -d -c /home/lain/.conkyrc

是conky自启动


_________________
博客:http://www.lainme.com


最后由 lainme 编辑于 2010-04-20 12:46,总共编辑了 1 次

页首
 用户资料  
 
4 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-20 12:44 

注册: 2010-03-10 13:41
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
whr_9046 写道:
自己写个脚本,开机自动运行就行了


好像不是这样 我希望是 用户登录后运行一次 不是开机运行


页首
 用户资料  
 
5 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-21 11:11 
头像

注册: 2006-10-18 12:57
帖子: 417
送出感谢: 0 次
接收感谢: 1
用crontab来实现吧,这样的话,只要启动就会执行,不需要你登录的 :em03

代码:
@reboot  /some/command


_________________
http://twitter.com/nothining
Mail: bjdfzster@gmail.com
南京的开源活动几乎是0,希望能有人组织下(也可以拉我入伙^_^)
最近在从零开始学习Linux程序设计,加油……


页首
 用户资料  
 
6 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2010-04-21 11:33 
头像

注册: 2007-09-03 18:34
帖子: 273
地址: 羊城通
送出感谢: 0 次
接收感谢: 0 次
用一个临时文件做开关哦。 配合 rc.local 使用。

.bashrc 中:
代码:
if  [ ! -f  /tmp/.lock ]; then
  ibus-daemon &
  echo 1 > /tmp/.lock
fi


/etc/rc.local 中:
代码:
rm /tmp/.lock


_________________
    Ubuntu 10.10 ~


页首
 用户资料  
 
7 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2011-03-18 23:30 
头像

注册: 2006-02-10 16:36
帖子: 2768
系统: Xubuntu14.04/Deepin
送出感谢: 14
接收感谢: 28
没看到正确答案。

我也想知道 用户登录后自动运行的 脚本叫做什么?
我想linux下肯定有这个功能。

首先 它是用户登录后自动运行的脚本,是和登录的用户有关系,如果仅仅是开机就不应该运行,或者说每个用户都可以执行各自不同内容的脚本。
第二 它也不是定时脚本,只是在用户登录后自动运行的。
第三 它和特定的shell也不应该有关系

希望我的汉语表达能够达到大家理解的程度。


_________________
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。


页首
 用户资料  
 
8 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2011-03-19 15:25 
头像

注册: 2008-09-13 19:17
帖子: 7789
系统: Arch Linux (x86_64)
送出感谢: 10
接收感谢: 77
自启动可以满足吧,它是存放在~/.config/autostart下的,标准方式,本来就和特定用户相关。也就是说,只有在特定用户登陆下才会有作用。第一个条件满足

而且自启动不一定要是特定脚本,实际一个命令一个程序加加参数,选个图标都可以,本质上就是一个.desktop文件。用脚本只是要借助其功能实现一些其他的控制。

既然它可以不是脚本,那么当然也和特定shell无关。


_________________
博客:http://www.lainme.com


页首
 用户资料  
 
9 楼 
 文章标题 : Re: ubuntu 用户登录后运行一次的脚本
帖子发表于 : 2011-03-22 19:28 
头像

注册: 2006-02-10 16:36
帖子: 2768
系统: Xubuntu14.04/Deepin
送出感谢: 14
接收感谢: 28
试了,好像直接放进脚本文件不行。是不是必须是.desktop文件才行?


_________________
友帮拓,真难听。有没有接触官方的老大?给改了吧!
一直想找一个在linux下的Visual FoxPro/access桌面数据库。MUIBase还算是最相近的。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译