如果是系统服务级别的 (非不一定是 root) 开机启动, 可直接修改 /etc/rc.local 或 /etc/rc.d 或 /etc/rc?.d
用户登录时,bash 先自动执行系统管理员建立的全局登录 script:
/ect/profile
然后 bash 在用户起始目录下按顺序查找三个特殊文件中的一个:
/.bash_profile、
/.bash_login、
/.profile,
使用上面方法只会在用户登录时才会运行. 如果要开机用户不登录就运行用户程序的话, 还是得编辑 /etc/rc.local
然后 使用 su 的方式登录到用户, 再执行程序 比如
正文完