标签: startup

如何以普通用户身份运行 rc.local?

我有一些我希望在登录后立即被调用的推荐,包括“startx”,我认为rc.local对他们来说似乎是一个不错的地方,但问题是它rc.local以 root 身份运行,我不希望那样,显然我可以做到像这样:

su username -c somecommend-here
Run Code Online (Sandbox Code Playgroud)

但是我正在寻找一种以普通用户身份运行整个“rc.local”的方法,或者也许有更好的地方来放置我的代码?

附注。我正在使用 Ubuntu-mini-remix 1104i386

谢谢

startup

8
推荐指数
1
解决办法
1万
查看次数

如何在启动时设置环境变量(通过脚本)?

我想在 Ubuntu 机器 (10.04) 上设置几个环境变量(在启动时),但我想通过脚本创建它们的值,很像:

export THE_ENV_VAR=$(script_to_execute_and_use_stdout_from)
Run Code Online (Sandbox Code Playgroud)
  • 我想这样做的原因是用于设置环境变量的命令需要很长时间才能执行(10 秒左右),所以这就是为什么我只想在启动后执行一次。无论如何,目前我通过在启动时缓存命令的结果来解决这个问题,以便后续调用会快速进行,因此不使用 env. 变量。

我试过设置 in /etc/environment,但那只能逐字复制rhs

我试过/etc/init.d/在启动时执行脚本,但这似乎不起作用。

想法?

server startup environment-variables

8
推荐指数
3
解决办法
3万
查看次数

使用 sudo 在终端中运行启动程序

我需要在启动时(在 Lubunt 上)在终端myscript.py中运行 python 脚本。这个脚本需要root。

我已经设置了一个.desktop运行以下命令的文件:

lxterminal --command="python /home/d/Jarvis/alarm.py && /bin/bash"
Run Code Online (Sandbox Code Playgroud)

终端窗口在启动时打开并运行脚本,但在 Python 脚本返回错误时关闭(因为它不是以 root 身份运行)。当我将其更改Exec=为...

lxterminal --command="sudo python /home/d/Jarvis/alarm.py && /bin/bash"
Run Code Online (Sandbox Code Playgroud)

...(以 为前缀的命令sudo)有效。但是,终端在启动时打开并显示

[sudo] password for d: \
Run Code Online (Sandbox Code Playgroud)

提示,要求我输入密码。我希望 python 脚本在启动时完全自动执行,无需用户交互。

我怎样才能做到这一点?

startup root lubuntu

8
推荐指数
2
解决办法
1万
查看次数

如何使“xset s off”在重启后仍然存在 (12.04)

在几乎全新安装的 Ubuntu 12.04 上,在 Ubuntu 的系统设置下的所有(两个)位置禁用屏幕关闭、屏幕锁定和暂停不活动后,屏幕在几分钟的不活动后仍然变黑。我无法确定它是只变成空白/黑色还是关闭。

我已经卸载了gnome-screensaver,它没有改变任何东西。

在我发现的几个答案中(其中大部分我没有尝试,因为它们要么不清楚,要么据报道不适用于所有人),我尝试了一个确实有效的答案:

sudo xset s off
Run Code Online (Sandbox Code Playgroud)

之后我让电脑无人看管几个小时,屏幕从未变黑,所以它确实有效。

但是,它无法在重新启动后继续存在。重新启动后,屏幕在 N 分钟不活动后再次开始变黑。

鉴于xset s off在重新启动之前确实有效,我如何使该设置永久化?

我想我可以创建一个在启动时运行的脚本发出该命令,但我认为这将是一个可怕的黑客攻击,应该有一种更简洁的方法来实现这一点。

startup xorg screensaver

8
推荐指数
2
解决办法
2万
查看次数

Linux 替代 Windows 任务计划程序或其他方式

Linux 是否有 Windows 任务计划程序的替代品,另一种方式,如脚本或内置函数?

startup task-management

8
推荐指数
2
解决办法
2万
查看次数

编写脚本以在登录时在特定 URL 处打开浏览器?

我已经使用 Ubuntu 几个星期了,我想了解更多关于自动化任务的信息。

如何编写 bash 脚本以在启动后打开具有特定 URL 的 Web 浏览器?

startup bash scripts

8
推荐指数
2
解决办法
5万
查看次数

启动时改变亮度

我的 Lenovo T440s 以最大亮度启动。在此线程之后,我尝试更改rc.local,但这不起作用。

当我执行命令时,cat /sys/class/backlight/acpi_video0/brightness我得到了输出851。然后我通过热键手动降低亮度并再次执行命令 - 它仍然显示851.

这让我相信我无法通过简单地向rc.local.

还有什么我可以尝试的吗?


这是grub内容

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT="0"
GRUB_HIDDEN_TIMEOUT="0"
GRUB_HIDDEN_TIMEOUT_QUIET="true"
GRUB_TIMEOUT="2"
GRUB_DISTRIBUTOR="`lsb_release -i -s 2> /dev/null || echo Debian`"
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_backlight=vendor"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable …
Run Code Online (Sandbox Code Playgroud)

startup brightness 12.04

8
推荐指数
1
解决办法
4529
查看次数

如何在系统启动时启动 Viber?

我无法让 Viber 在系统启动时启动。在我检查过的 Viber 设置中:在系统启动时启动 Viber。这似乎使用命令在启动应用程序中添加了条目:viber。但是这样的命令不存在。尝试使用命令 whereis 定位安装,但是...

yasen@yasen-TECRA-Z50-A:~$ whereis viber
viber: /usr/share/viber
yasen@yasen-TECRA-Z50-A:/usr/share/viber$ ll
total 52
drwxr-xr-x   2 root root  4096 Nov 13 23:03 ./
drwxr-xr-x 327 root root 12288 Dec  6 19:00 ../
-rw-r--r--   1 root root  3957 Oct 31  2013 128x128.png
-rw-r--r--   1 root root   547 Oct 31  2013 16x16.png
-rw-r--r--   1 root root   867 Oct 31  2013 24x24.png
-rw-r--r--   1 root root  8001 Oct 31  2013 256x256.png
-rw-r--r--   1 root root  1091 Oct 31  2013 32x32.png …
Run Code Online (Sandbox Code Playgroud)

startup viber

8
推荐指数
1
解决办法
9066
查看次数

如何在每次重新启动(当前“非活动”)后强制启用 UFW?

我已经使用“sudo ufw enable”在终端中启用了 UFW ......但是,当计算机启动时,UFW 似乎没有启动。

计算机启动后,我使用“sudo ufw status verbose”检查 UFW 的状态......我希望在终端中看到“状态:活动”,但相反,我看到的是“状态:非活动”。

如何强制 UFW 在启动时运行?

谢谢。

startup firewall ufw restart

7
推荐指数
1
解决办法
1万
查看次数

如何与 rc.local 启动的脚本交互?

我有一个从rc.local(在这种情况下是 minecraft 服务器)运行的脚本,我需要能够与之交互(稍后连接到它的 STDIN 和 STDOUT)。我怎样才能做到这一点?

startup command-line scripts minecraft

7
推荐指数
1
解决办法
484
查看次数