我正在运行一个简单的开发服务器 (Ubuntu),MySQL 和 MongoDB 有时会在该服务器上崩溃。我总是用sudo service mysql restart.
尽管我知道我需要调查它们崩溃的原因——我会——但我目前正在寻找一种在它们崩溃后自动重启它们的方法。我想我需要某种守护进程来 ping 它们并在它们不再响应时重新启动它们,但我不确定如何执行此操作。
我读过像Nagios这样的工具,但我想这对我的情况来说有点矫枉过正。
有人知道我该如何开始吗?
我使用 OCR 程序将一些扫描的页面转换为 MS Word 文件。
\n转换后可以\xc2\xac在许多单词的中间找到该符号。
我尝试搜索并替换它,但单词无法检测到它。
\n它是什么以及如何删除它?
\n我只是想使用 下载 YouTube 视频youtube-dl,但是,zsh将问号?(它将 URL 的查询部分分开)解释为通配符通配符(匹配任何单个字符),因此它会中止命令并显示以下错误消息:
$ youtube-dl https://www.youtube.com/watch?v=eDSESarTQXk
zsh: no matches found: https://www.youtube.com/watch?v=eDSESarTQXk
Run Code Online (Sandbox Code Playgroud)
有没有办法zsh识别 URL,也许使用正则表达式,这样它就不会尝试将它们连接起来?
我无法\xe2\x80\x99决定将其发布到哪个网站,但认为这是最合适的。
\n\nI\xe2\x80\x99m 尝试为运行ChibiOS 的嵌入式系统设置测试环境。该嵌入式系统需要一个带有文件的 USB OTG 设备(USB 闪存驱动器)。该文件是在PC上创建的,需要传输到嵌入式系统。
\n\n目前的方法:
\n\n这是乏味的并且每天发生数十次。我\xe2\x80\x99d 喜欢编写脚本,但需要一种解决方案来将 USB 闪存驱动器从一个主机端口物理移动到另一个主机端口。
\n\n我想我正在使用带有两个 USB 连接器的以下类型的 USB 设备(索尼 USM-SA3)。
\n\n\n\n然而,有\xe2\x80\x99s免责声明:
\n\n\n\n\n*注意:SA系列请勿同时连接PC和移动设备。
\n
这就是我想做的,所以这不会\xe2\x80\x99 工作。
\n\n简而言之,我寻找的设备有两个 USB 端口。
\n\n这可能是一个愚蠢的问题,答案很简单,但经过数小时的谷歌搜索后,我似乎无法解释它。从我了解到的haltUNIX(例如 BSD)和类 Unix 系统(例如 Linux)上的命令将在调用sync. 我知道在大多数现代 Linux 发行版halt上只是另一种调用方式shutdown,但我已经在我的笔记本电脑上安装了 FreeBSD 和 Arch Linux,并且这两个系统似乎都在做halt应该做的事情(停止 CPU,但不要 ACPI关掉)。我的问题是在打电话之后
# sync;sync;sync
# halt
Run Code Online (Sandbox Code Playgroud)
“拔掉插头”或切断电源(从墙上的电源插座)是否安全?调用后halt系统是否真的处于“关闭”状态?
奖励:
在 Arch Linux 或 FreeBSD 上调用暂停后,我的计算机似乎“暂停”,就像它没有响应一样,没有任何工作,但我仍然可以听到风扇运转的声音。断电后风扇就停了。所以这不是问题,我只是想知道是否可能halt不会停止所有硬件,而只会停止 CPU?
我搜索并发现了很多关于如何从 Chrome 中删除已灰显的流氓扩展程序的文章。几乎所有文章都是针对 Windows 用户的,并不适用于我的情况,因此我决定发布这个问题。
我尝试按照这篇博文删除所有内容。还从 Chrome 断开连接并删除了我的个人资料,尝试重置 Chrome 设置,甚至卸载了几次,但是这个名为的扩展程序DGExtension无法永久删除。
在 下chrome://policy/,我注意到 ExtensionInstallForcelist 的值为 ( jhafcpmngmieaimhldennincnemljiph;http://localhost:55556/service/update2/crx),但无法删除它。
你能帮忙吗?
Chrome:版本 46.0.2490.80(64 位)
Mac OS X:版本 10.10.5
有问题的扩展:DGEExtension 6.2.3.3046
ID:jhafcpmngmieaimhldennincnemljiph
消息:此扩展程序受管理,无法删除或禁用。按企业策略安装。
我在 Arch Linux 上设置 VirtualBox 仅主机适配器时遇到问题。
的输出ip addr是:
5: vboxnet0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 0a:00:27:00:00:00 brd ff:ff:ff:ff:ff:ff
inet6 fe80::800:27ff:fe00:0/64 scope link
valid_lft forever preferred_lft forever
Run Code Online (Sandbox Code Playgroud)
我的 VBox 设置:
来宾操作系统可以使用仅主机适配器与从 Virtual Box DHCP 服务器接收的 IP 地址相互通信,但来宾操作系统和主机操作系统之间的通信在任何一方都不起作用。
我的笔记本电脑中有 Nvidia GT750M,并且激活了“在通知区域显示 GPU 活动图标”。
现在我打开的只有 Google Chrome、Notepad++ 和 Windows 资源管理器,但它说有 2 个进程正在使用 GPU。
如何在不安装额外软件的情况下找出哪些进程正在使用 GPU?
我希望 systemd-networkd 忽略 DHCP 在一个接口上推送的默认路由。
\n我的工作设置有 3 个网络接口。\n每个接口都有一个 .network 文件:
\n[Match]\nName=eth0\n[Network]\nDHCP=yes\nDNS=127.0.0.1\nRun Code Online (Sandbox Code Playgroud)\n[Match]\nName=eth1\n\n[Network]\nAddress=192.168.78.1/24\nIPForward=ipv4\nIPMasquerade=yes\nDHCPServer=yes\n\n[DHCPServer]\nPoolOffset=10\nPoolSize=100\nEmitDNS=yes\nDNS=192.168.78.1\nRun Code Online (Sandbox Code Playgroud)\n[Match]\nName=eth2\n\n[Network]\nDHCP=ipv4\n\n[Route]\nGateway=10.3.10.1\nDestination=10.100.102.0/24\nMetric=0\n\n[Route]\nGateway=10.3.10.1\nDestination=10.3.13.0/24\nMetric=0\n\n[Route]\nGateway=10.3.10.1\nDestination=10.3.14.0/24\nMetric=0\n\n[DHCP]\nUseDNS=false\nSendHostname=true\nUseRoutes=false\nRouteMetric=2000\nRun Code Online (Sandbox Code Playgroud)\n[Match]\nName=vnet0\n\n[Network]\nAddress=192.168.77.1/24\nIPForward=ipv4\nIPMasquerade=yes\nDHCPServer=yes\n\n[DHCPServer]\nPoolOffset=10\nPoolSize=100\nEmitDNS=yes\nDNS=192.168.77.1\nRun Code Online (Sandbox Code Playgroud)\n正如你所看到UseRoutes=false的,我仍然在 eth2 网络上有一个默认路由:
default via 192.168.178.1 dev eth0 proto dhcp src 192.168.178.52 metric 1024 \ndefault via 10.3.10.1 dev eth2 proto dhcp src 10.3.10.196 metric 2000 \n10.3.10.0/24 dev eth2 proto kernel scope link src 10.3.10.196 \n10.3.10.1 dev eth2 proto dhcp scope link src 10.3.10.196 metric 2000 \n192.168.77.0/24 dev …Run Code Online (Sandbox Code Playgroud) 我使用的是 Windows 10 PC,我想使用 iPad 访问和控制它。所以我在 iPad 上安装了 Microsoft 远程桌面。问题是当我在远程桌面上播放视频时,质量真的很不稳定。所以我尝试切换到 VNC。在 VNC 中,质量很好,但视频播放非常缓慢。
现在我尝试在 iPad 上使用Infuse并在我的 PC 上访问共享视频,当我通过 infuse 流式传输视频时,它们播放良好,所以我知道我的 LAN 速度足以支持不错的视频播放。那么为什么我在使用 RDP 或 VNC 时视频播放效果不佳,有什么解决方案吗?
linux ×3
networking ×2
arch-linux ×1
boot ×1
dhcp ×1
freebsd ×1
gpu ×1
mac ×1
macos ×1
mongodb ×1
monitoring ×1
mysql ×1
ocr ×1
streaming ×1
symbols ×1
systemd ×1
unicode ×1
unix ×1
usb ×1
usb-storage ×1
virtualbox ×1
vnc ×1
windows ×1
zsh ×1