我发现了sh -c命令。我在这里发布之前找到了它,但我找不到任何来自 Google 的帖子解释它,所以我想知道它是什么以及它的完整语法是什么。
我正在运行 Ubuntu 16.10 的 Linode 服务器上设置配额,但出现以下错误
无法 stat() 挂载设备 /dev/root: 没有那个文件或目录
所以为了解决这个问题,我到达了这个线程进行修复,这是通过添加
ln -s /dev/xvda /dev/root
/etc/init.d/quota restart
Run Code Online (Sandbox Code Playgroud)
到/etc/rc.local. 但是 Ubuntu 16.10 不再使用rc.local,而是使用systemd。有什么替代方法rc.local,如何在启动时运行上述命令?
我也启用了该服务,systemctl enable rc-local.service但它对我不起作用。任何线索将不胜感激。
如果我尝试挂起系统,它会立即或几分钟后唤醒。我有一个系统日志的摘录,显示了它何时进入挂起和退出,但我不知道如何以易于阅读的格式将其上传到此处。
从19.04更新到19.10以来,我发现移动鼠标会将计算机从睡眠状态唤醒。我使用 Logitech 鼠标及其 Unifying 接收器连接到 USB 3.0 端口(USB 2.0 端口的行为相同)。此行为与 19.04 不同。
我在 2017 年的一篇旧帖子中发现了类似的内容,鼠标移动将计算机从挂起状态唤醒,无法禁用它,并且输出显示grep --color -E '|enabled' /sys/bus/usb/devices/*/power/wakeup:
/sys/bus/usb/devices/1-1.3.1/power/wakeup:disabled
/sys/bus/usb/devices/1-1.3/power/wakeup:disabled
/sys/bus/usb/devices/1-1/power/wakeup:disabled
/sys/bus/usb/devices/2-1.4/power/wakeup:disabled
/sys/bus/usb/devices/2-1/power/wakeup:disabled
/sys/bus/usb/devices/2-2/power/wakeup:enabled
/sys/bus/usb/devices/3-1.4/power/wakeup:disabled
/sys/bus/usb/devices/3-1/power/wakeup:disabled
/sys/bus/usb/devices/usb1/power/wakeup:disabled
/sys/bus/usb/devices/usb2/power/wakeup:disabled
/sys/bus/usb/devices/usb3/power/wakeup:disabled
Run Code Online (Sandbox Code Playgroud)
如您所见,USB 设备 2-2 已启用。
并lsusb -t显示:
/: Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci_hcd/4p, 5000M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 4: Dev 3, If 0, Class=Hub, Driver=hub/4p, 5000M
|__ Port 4: Dev 4, If 0, Class=Mass Storage, …Run Code Online (Sandbox Code Playgroud)