如何在linux中创建自动运行文件并执行shell文件?

发布于 2024-09-24 21:51:48 字数 127 浏览 9 评论 0原文

如何在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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

七色彩虹 2024-10-01 21:51:48

这是不可能的。风险太大了。当然,您可以通过各种变体为您自己的系统执行此操作。例如定时任务。但我想你希望它在任何其他系统上运行......

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...

伴随着你 2024-10-01 21:51:48

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

凉城凉梦凉人心 2024-10-01 21:51:48

我们可以使用我们的 udev 规则:

mount /mnt/flash && sh /mnt/flash/autorun.sh

使用正确的设备签名(产品 id、设备 id)。

使用“autorun”命令,该命令当前适用于 cdrom。

we might use our udev rules :

mount /mnt/flash && sh /mnt/flash/autorun.sh

with proper device signature (product id, device id).

or

use "autorun" command, which currently works with cdrom.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文