我正在尝试在 Ubuntu 服务器上设置无密码 SSH ssh-copy-id myuser@myserver
,但出现错误:
警告:“myserver”的 ECDSA 主机密钥与 IP 地址“192.168.1.123”的密钥不同
这是什么原因造成的,我该如何解决?我尝试删除.ssh
远程机器上的目录,并在ssh-keygen -R "myserver"
本地运行,但这并不能解决错误。
在 OpenOffice 和 LibreOffice 中,如何根据该行中特定列的值自动设置整行的背景颜色?
Excel也有类似的问题,但这在 LibreOffice 中并不完全有效。
我可以使用公式设置条件格式规则,以根据该单元格中的值(例如=$D5
)设置特定单元格的颜色,但是如何将格式应用于整行?
如何删除 Outlook 文件夹中的所有邮件,最好是通过 Web Access?
我的 Outlook 帐户有几天无人看管(度假),当我回来时,我发现了几个包含超过 5000 封电子邮件的文件夹,其中大部分是错误日志或垃圾邮件。当我尝试打开 Outlook 客户端时,它只是锁定,大概无法下载那么多电子邮件。我一次最多可以查看 100 封电子邮件,但我无法选择所有电子邮件立即删除或永久删除它们,因此手动删除这么多电子邮件需要一段时间。
Gmail 有一个类似的功能来选择和删除文件夹中的所有电子邮件,而且这是免费的,所以我认为作为来自 Microsoft 的优质非免费产品,Outlook 应该具有类似的功能(是的,这是讽刺)。我已经谷歌搜索,但我没有找到任何东西。这可能吗?
如何清除 Chrome 中的缓存重定向?
当我访问 mydomain.com 时,我更改了域名的 DNS。即使ping mydomain.com
现在显示它解析为正确的 IP,如果我在 Chrome 中输入“mydomain.com”,它仍会重定向到mydomain.com/404
,这是旧网络主机自动设置的重定向。
清除 Chrome 的浏览器缓存没有效果,Chrome 似乎忽略了/etc/hosts
. 我尝试使用“不同”的 URL,例如mydomain.com?123
,但 Chrome 仍然重定向到mydomain.com/404
. 这是一个错误还是有什么方法可以清除 Chrome 用来保存 301 重定向的缓存?
在 Linux(特别是 Ubuntu)上,确定您的硬件和驱动程序支持哪些类型的 Wifi 协议的最简单方法是什么?
我有一个运行 DD-WRT 的路由器,它支持在 2.4Ghz 和 5Ghz wifi 中广播,网络模式为混合、BG 混合、B-only、G-only、NG-only、N-only。
我有许多运行 Linux 的无线设备,从 Android 手机到网络再到 Macbook,我发现很难设置支持所有内容的配置。将其设置为以混合模式同时广播 2.4 和 5 似乎涵盖了所有设备,但也会给我的路由器带来最大的负载。所以我尝试只在两者混合时启用 2.4,一切都可以连接,但整体网络性能很慢,因为我所在地区有大量 2.4 网络,导致大量拥塞。
当我尝试在混合模式下仅启用 5Ghz 时,我发现我的大多数旧设备无法再看到网络,即使其中一些已连接到其他位置的 5Ghz 网络。例如,我有一台可以连接到某些 5Ghz 网络的 Macbook,它的 lspci 显示:
03:00.0 Network controller: Broadcom Corporation BCM4322 802.11a/b/g/n Wireless LAN Controller (rev 01)
Run Code Online (Sandbox Code Playgroud)
但它完全无法检测到我路由器的 5GHz 网络。
在上网本上,运行iwconfig wlan0
显示:
IEEE 802.11abg
Run Code Online (Sandbox Code Playgroud)
暗示它应该能够访问我的路由器的 5 GHz 混合 a/n 网络,但运行nmcli dev wifi list
仅显示 2.4 GHz 网络。为什么是这样?
是否可以从命令行运行一些命令来列出当前 wifi 驱动程序支持的所有频率和网络模式,以便我可以找到无线路由器的最佳设置?
您如何在使用 Chrome Incognito 时启用某些扩展程序,例如 Flashblock 和 Adblock?如果站点仍然可以使用 Javascript 跟踪您,或者现在显示大量 Flash 视频和动画使您的系统陷入困境,我认为隐身模式没有多大意义。当 Chrome 遇到一个有足够多 Flash 广告的网站时,我实际上不得不强制杀死它几次,使其完全没有响应。
您如何指示 wget 递归抓取网站并仅下载某些类型的图像?
我尝试使用它来抓取网站并且只下载 Jpeg 图像:
wget --no-parent --wait=10 --limit-rate=100K --recursive --accept=jpg,jpeg --no-directories http://somedomain/images/page1.html
Run Code Online (Sandbox Code Playgroud)
然而,即使 page1.html 包含数百个指向子页面的链接,这些链接本身具有指向图像的直接链接,但 wget 会报告诸如“删除 subpage13.html 因为它应该被拒绝”之类的内容,并且从不下载任何图像,因为没有一个直接链接到从起始页。
我假设这是因为我的 --accept 被用于指导抓取和过滤内容下载,而我希望它只用于指导内容下载。如何让 wget 抓取所有链接,但只下载具有某些扩展名(如 *.jpeg)的文件?
编辑:另外,有些页面是动态的,是通过 CGI 脚本生成的(例如 img.cgi?fo9s0f989wefw90e)。即使我将 cgi 添加到我的接受列表(例如 --accept=jpg,jpeg,html,cgi),这些仍然总是被拒绝。有没有解决的办法?
您如何使用 sudo 在 Ubuntu 上以实际 root 用户身份运行命令?我原本以为这是 sudo 的默认行为,直到我运行:
myuser@localhost:~$ sudo echo `whoami`
myuser
myuser@localhost:~$ sudo -u root echo `whoami`
myuser
Run Code Online (Sandbox Code Playgroud)
但是,这是我想要的行为类型,但仅在一行中:
myuser@localhost:~$ sudo su -
root@localhost:~# echo `whoami`
root
Run Code Online (Sandbox Code Playgroud) 我在 Macbook Pro 上运行 Ubuntu。在此设置中如何使用键盘右键单击?我读过按住命令键模拟在 Windows 机器上按下“上下文菜单”按钮,但这种行为在 Ubuntu 中似乎不存在。我也没有在 Ubuntu 的键盘快捷键首选项对话框中看到任何配置它的方法。还有其他办法吗?
按照 JJ Stiff 的回答,我尝试安装 xbindkeys 并添加到我的~/.xbindkeysrc
:
"sleep .05 && xdotool click 3"
m:0x50 + c:134
Run Code Online (Sandbox Code Playgroud)
运行xbindkeys -k
并按下右命令键报告右命令键的代码是m:0x50 + c:134
,因此上面的条目。
但是,在运行时xbindkeys -v
,按右键命令键仍然无效。
您如何在 Linux (Ubuntu 10.04) 中找到已安装 USB 驱动器的设备(例如 /dev/*)?我正在尝试格式化 Cruzer USB 闪存驱动器,当我插入它时,已安装文件系统的图标出现在我的桌面上。但是,当我打开 GParted 时,它不会将文件系统列为分区选项。
我通过 Google 找到的建议包括监控 tail -f /var/log/messages,他们声称应该在安装驱动器时列出设备名称,但这对我来说从未发生过。我还读到 USB 驱动器通常会链接到 /dev/sdb,但这在我的文件系统上显示为断开的链接。我还能如何找到该设备?