我有一些我希望在登录后立即被调用的推荐,包括“startx”,我认为rc.local对他们来说似乎是一个不错的地方,但问题是它rc.local以 root 身份运行,我不希望那样,显然我可以做到像这样:
su username -c somecommend-here
Run Code Online (Sandbox Code Playgroud)
但是我正在寻找一种以普通用户身份运行整个“rc.local”的方法,或者也许有更好的地方来放置我的代码?
附注。我正在使用 Ubuntu-mini-remix 1104i386
谢谢
在用户登录时启动命令的最简单方法是.desktop为该命令创建一个文件并将其粘贴在~/.config/autostart文件夹中。桌面文件是什么样的?这是一个wget每次用户登录时检索 Ask Ubuntu 主页的示例:
[Desktop Entry]
Name=Launch wget
Comment=Fetches the Ask Ubuntu home page.
Exec=wget http://askubuntu.com/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11040 次 |
| 最近记录: |