自动运行shell脚本

自动运行shell脚本

有人能建议我在哪个启动级别或 /etc/rc.x 文件夹中包含我的 shell 脚本,以便它在登录后立即自动运行,或者在系统提示登录 LTS 12.04 之前运行

谢谢

答案1

你可以让它在运行级别 3 下运行,根据这个http://en.wikipedia.org/wiki/Runlevel#Ubuntu

我想您可以确保做正确的事情,而不是自己创建这些链接,而是使用临时的标准程序。常用的命令行是 update-rc.d。手册第 8 节中的手册页包含丰富的详细信息。

答案2

以您的用户登录后,在~/.bashrc文件中添加您的脚本,以便用户登录时运行您的脚本。授予文件执行权限。

sudo chmod + x 脚本.sh

如果您想为所有用户添加这些脚本,请将脚本复制到/etc/profile.d/目录中。

相关内容