如何在Kali Linux启动时执行shell脚本?

如何在Kali Linux启动时执行shell脚本?

我需要在 Kali Linux 启动时执行 shell 脚本。我使用的是2016.1版本的Kali Linux。

我尝试了很多东西rc.local,例如init.d,X11 和 GDM3 配置等,但我无法让它工作。

这是我要执行的 shell 脚本:

#!/bin/bash

xrandr --newmode 1366x768 85.500 1366 1494 1624 1798 768 770 776 795 +hsync -vsync
xrandr --addmode VGA-0 1366x768
xrandr --output VGA-0 --mode 1366x768

答案1

您可以在 中添加项目~/.config/autostart

例如打开~/.config/autostart/myscript.desktop,粘贴以下内容

[Desktop Entry]
Name=MyScript
GenericName=A descriptive name
Comment=Some description about your script
Exec=/path/to/my/script.sh
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true

并确保脚本可执行。

答案2

尝试 crontab --help 并使用

@reboot :示例:@reboot macchanger -r eth0 (我从视频中得到这个,所以我在应得的地方给予赞扬) https://www.youtube.com/watch?v=OcVE6rQ9_FU 04:38:57

答案3

我发现您试图在每次启动时在显示器中强制使用自定义分辨率。

我自己没有使用过 Kali Linux,但我愿意猜测您可以将命令添加到.x配置文件文件位于您的主目录中,因为大多数显示管理器都会在初始化时运行该文件的内容。

如果您的主目录中没有此文件,只需创建它,将命令粘贴到其中,保存并重新启动。您可以在以下位置查看更多相关信息这篇文章来自ArchWiki

相关内容