如何在linux中创建自动运行文件并执行shell文件?
如何在Linux 中创建类似于Windows 中的autorun.inf 的自动运行文件,以便执行shell 文件,即以下要求:
安装程序文件./example.sh 。
1.当CD 安装到系统上时自动运行
How to create a autorun file in linux which is similar to autorun.inf in Windows in order to execute a shell file ie Following are the requirment
1.Autorun the installer file ./example.sh
When CD is mounted onto the system .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
这是不可能的。风险太大了。当然,您可以通过各种变体为您自己的系统执行此操作。例如定时任务。但我想你希望它在任何其他系统上运行......
this is not possible. would be too much of a risk. You can of course do this for your own system in various variants. for example cronjobs. but i suppose you want it to run on any other system...
Linux 安全规则#1:任何进入系统的新可执行文件都不得在未经用户/所有者许可的情况下自行执行:)
你可以为你的系统设置自动运行,但我想对于其他系统来说不行
Rule #1 in Linux's Security: Any new Executable file come to system haven't the due to execute himself without permission from his user/owner :)
you can make an autorun for your system but for other systems nop I guess
我们可以使用我们的 udev 规则:
使用正确的设备签名(产品 id、设备 id)。
或
使用“autorun”命令,该命令当前适用于 cdrom。
we might use our udev rules :
with proper device signature (product id, device id).
or
use "autorun" command, which currently works with cdrom.