Is it possible to execute a super-user command in .bashrc? And if so, how?
这样我就不用在每次启动时执行“sudo /opt/lampp/lampp start”了。我考虑过使用存储库中的 LAMP 堆栈,但它并不能真正满足我的需求(我需要能够移动整个 LAMP 堆栈文件夹)。
提前致谢。
答案1
这是一个坏主意,因为~/.bashrc
它会对你打开的每个终端执行。
您应该考虑将命令放在中/etc/rc.local
,或者在中创建自定义启动脚本/etc/init.d
(以及在中相应的符号链接/etc/rc*.d
)。