不是開機自動運行腳本,而是在用戶登陸之后自動運行一個sh腳本,怎么解決啊?
另外問一下大家,linux系統啟動之后出現的登錄提示,即命令行提示輸入用戶名和密碼,運行這個的系統程序是什么啊?是/bin/login嗎?
11 个解决方案
登錄后,有些配置文件會被調用(實際上也是些sh腳本), 把你的腳本路徑加到這些文件中就可以了
在該用戶的.bash_profile里邊加入要運行的腳本
ps:系統是redhat系列
在用戶目錄(比如/home/user)下有個.profile隱藏文件,在那里面指定運行你的腳本就可以了。比如 bash 你的程序。
bash_profile跟bash_rc
你去看吧
在該用戶的home目錄下.bash_profile里邊加入要運行的腳本。
linux系統啟動之后出現的登錄提示,即命令行提示輸入用戶名和密碼,是/bin/login。
偶以前在rc.local下填加過腳本
可以實現LZ需要的功能