相关疑难解决方法(0)

为什么启动时不执行/etc/rc.local中的命令?

我的/etc/rc.local脚本中有一个命令,它应该在启动期间启动Tiny Tiny RSS的更新守护程序,但在启动期间不执行该脚本。为什么?

整个 /etc/rc.local 文件:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.

/sbin/start-stop-daemon -b -c www-data:www-data -S -x /usr/bin/php /var/www/ttrss/update_daemon2.php -- -quiet …
Run Code Online (Sandbox Code Playgroud)

server startup boot scripts tt-rss

44
推荐指数
5
解决办法
19万
查看次数

什么是“$PATH”和“~/bin”?我怎样才能拥有个人脚本?

什么是$PATH

我如何拥有仅对我可用的命令/程序?
我之前看到过这个路径~/bin,但是它是做什么用的,我该如何使用它?

environment-variables

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

如何将程序作为服务运行(静默)?

我有一个基于 python 的服务器,我从终端开始。终端的这个特定实例然后将控制权交给程序,程序将其用作一种日志记录窗口,直到它关闭。这是正常的,还是我应该以某种方式尝试以其他方式启动该程序,使其仅显示为活动进程?如果我关闭启动程序的终端,程序就会随之终止。

谢谢

python command-line services

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

Ubuntu 18.04 上的高通 Atheros Wifi 信号较弱

我是 Ubuntu 的新手,这是我在这个论坛上的第一篇文章,所以请原谅任何错误。

话虽如此,问题是在我最近安装了 Ubuntu 18.04 LTS 之后,我注意到我的 Wifi 信号非常弱。我有 2 个操作系统,Windows 10 和 Ubuntu 18.04。虽然 Windows 10 显示正确的信号,但在 Ubuntu 中信号非常弱。我什至没有在任何时候看到完整的信号,即使我真的坐在路由器旁边。

我的驱动程序详细信息如下:

命令:

lspci
Run Code Online (Sandbox Code Playgroud)

输出:

02:00.0 Network controller: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter (rev 31)
Run Code Online (Sandbox Code Playgroud)

命令:

lspci -nnk | grep -A2 0280
Run Code Online (Sandbox Code Playgroud)

输出:

02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: AzureWave QCA9377 802.11ac Wireless Network Adapter [1a3b:2231]
Kernel driver in use: ath10k_pci
Run Code Online (Sandbox Code Playgroud)

命令:

sudo lshw -C network
Run Code Online (Sandbox Code Playgroud)

输出:

*-network                 
   description: …
Run Code Online (Sandbox Code Playgroud)

18.04

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

Ubuntu 14.10 中没有“启动应用程序”菜单?

我最近安装了 Ubuntu 14.10 (Unity),但找不到任何方法来管理启动应用程序。我已经做了通常的第一次取消隐藏隐藏的应用程序(sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop),然后尝试在破折号中输入 start、startup 等,但是没有程序出现。我已经搜索了所有应用程序,但在任何地方都找不到。

有人知道我该如何解决这个问题吗?有没有安装失败的东西?

startup 14.10

6
推荐指数
2
解决办法
6919
查看次数

如何为键盘 LED 创建启动脚本

全新安装 14.04,酷冷至尊风暴键盘。我完全不关心能够切换/关闭 LED,我只是希望 LED登录打开,即在查看登录屏幕时,LED 应该已经亮起。

我已经设置了一个键盘快捷键来运行xset led 3,但这并不理想,因为我必须登录才能使用该快捷键。我希望这会自动发生。

我对 Linux 和脚本编写都很陌生,所以请 ELI5/带我完成它。我知道你可以按照这个在启动时运行脚本,但我不明白如何实际编写脚本或如何“放入” /etc/rc.local。难道我只是火起来的gedit和类型xset led 3直接进入rc.local下面的#comments,但上面的exit 0?我是否在其他地方制作另一个脚本并链接到它rc.local?我是不是想多了(可能)?

简而言之,我想更详细地解释米奇在链接中所说的内容。谢谢你的时间。

startup keyboard scripts 14.04

6
推荐指数
1
解决办法
2862
查看次数

如何让 RT3290 无线网卡工作?

更新到 16.04 后,我的 Wifi 卡不再工作。我不知道该怎么办。

lspci

04:00.0 Network controller: Ralink corp. RT3290 Wireless 802.11n 1T/1R PCIe
Run Code Online (Sandbox Code Playgroud)

须藤 lshw -C 网络

  *-network DISABLED      
       description: Wireless interface
       product: RT3290 Wireless 802.11n 1T/1R PCIe
       vendor: Ralink corp.
       physical id: 0
       bus info: pci@0000:04:00.0
       logical name: wlo1
       version: 00
       serial: 70:18:8b:81:85:09
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=rt2800pci driverversion=4.4.0-21-generic firmware=0.37 latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
       resources: irq:19 memory:d0610000-d061ffff
  *-network
       description: Ethernet interface
       product: RTL8111/8168/8411 …
Run Code Online (Sandbox Code Playgroud)

wireless networking ralink drivers 16.04

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

/var/log/syslog 中的 Nullmailer

我收到很多这样的消息:

me@home:/etc/snmp$ tail /var/log/syslog
Jun 12 17:52:15 home nullmailer[1238]: Starting delivery: protocol: smtp host: mail. file: 1339502401.24665
Jun 12 17:52:15 home nullmailer[7086]: smtp: Failed: Connect failed
Jun 12 17:52:15 home nullmailer[1238]: Sending failed:  Host not found
Jun 12 17:52:15 home nullmailer[1238]: Starting delivery: protocol: smtp host: mail. file: 1339174804.27614
Jun 12 17:52:15 home nullmailer[7087]: smtp: Failed: Connect failed
Jun 12 17:52:15 home nullmailer[1238]: Sending failed:  Host not found
Jun 12 17:52:15 home nullmailer[1238]: Starting delivery: protocol: smtp host: mail. file: …
Run Code Online (Sandbox Code Playgroud)

smtp 12.04

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

如何在 rc.local 中运行脚本

我是这个平台的新手。我有关于rc.local 的问题。我创建了一个脚本来自动运行roscoreroslaunch rosbridge_server rosbridge_websocket.launch。此脚本名称为auto,脚本内容为:

#!/bin/sh
cd $home
xterm -hold -e "roscore" &
xterm -hold -e "roslaunch rosbridge_server rosbridge_websocket.launch"
exit 0
Run Code Online (Sandbox Code Playgroud)

我必须在 rc.local 中运行这个脚本。创建的 rc.local 文件是:

#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just …
Run Code Online (Sandbox Code Playgroud)

startup scripts

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