小编k0p*_*kus的帖子

如何强制安全重启?

当我的 Ubuntu 死机时,除了点击计算机上的硬件重置按钮以尽可能确保我不会损坏任何硬盘驱动器分区之外,是否有其他方法可以强制重启?

编辑:如果我什至无法访问终端,我该怎么办?

reboot freeze

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

如何在 Gnome Shell 的工作区预览中同时拥有两个显示器?

对于我的 Gnome Shell,我已禁用工作区应仅在主显示器上。所以现在,每当我切换工作区时,两​​个显示器都会按它们应该的方式切换它们的内容。

然而,当我按下Meta以预览我的工作区时,我看到的只是主监视器的工作区内容的预览。

这使得导航我的工作区变得非常困难,因为我必须知道某个窗口隐藏在哪个辅助监视器上。

如何在预览中预览所有显示器的内容?

gnome multiple-monitors workspaces 14.04

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

如何启用双星**(globstar)运算符?

我知道有一个类似于 的运算符*,不同之处在于它适用于所有子目录。

假设您有一个文件夹结构:

.
??? bar
?   ??? foo
?   ?   ??? baz
?   ?       ??? hurz
?   ?           ??? lolz
?   ?               ??? hello.txt
?   ??? poit.txt
??? fnord.txt
Run Code Online (Sandbox Code Playgroud)

然后ls用单星*将列出:

$ ls *.txt
fnord.txt
Run Code Online (Sandbox Code Playgroud)

我希望双星操作员**能够处理子文件夹,但它还没有完成。我知道这可以工作,因为我在另一台机器上启用了它,但我忘记了如何。

$ ls **/*.txt
bar/poit.txt
Run Code Online (Sandbox Code Playgroud)

我期待输出看起来像:

ls **/*.txt
bar/foo/baz/hurz/lolz/hello.txt  bar/poit.txt  fnord.txt
Run Code Online (Sandbox Code Playgroud)

如何**调用接线员以及如何正确激活它?

command-line bash

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

如何修复 w3m 中丢失/闪烁的图像?

我使用 w3m 在 shell 中浏览网站,例如

w3m https://commons.wikimedia.org/wiki/Commons:Valued_images
Run Code Online (Sandbox Code Playgroud)

w3m 支持显示渲染似乎有问题的图像。它们有时根本不显示,或者在滚动时会闪烁。

这是有问题的输出的示例:

w3m 中图像渲染问题的 gif 动画,不显示图像,并在滚动过程中闪烁

我正在使用终结器,但也可以使用 konsole 和终端重现该行为。

command-line w3m 16.04

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

如何使用 Microsoft Office 365 webapp 获取日历通知?

我的公司最近改用 Microsoft Office 365。

由于我是 Ubuntu 用户之一,因此我正在尝试使用其日历设置工作流程。

我想要:

  • 获取即将召开的会议的提醒通知
  • 获取计划会议的推送通知,并能够通过推送接受或拒绝它们

现在,我必须通过手动打开日历来提取信息。由于我无法使用 Office 套件,我想知道使用 Web 应用程序有哪些选项。

calendar webapps 14.04 office365

6
推荐指数
0
解决办法
629
查看次数

为什么 Chrome 开发者频道不再通过 apt-get Upgrade 升级 Chrome?

我使用 Chrome 开发频道有一段时间了,习惯于通过以下方式获取更新:

apt-get update && apt-get upgrade
Run Code Online (Sandbox Code Playgroud)

最近我发现我的开发频道保持不变,我必须google-chrome-unstable_current_amd64.deb从谷歌重新下载,然后通过软件中心应用升级。

如何始终获得 Chrome 开发者频道的升级?

upgrade apt google-chrome

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

如何每天统计按下的按键?

我想分析我在日常打字中按某个键的频率,因此我想设置对我的键盘的跟踪。(也可能是我被质疑我最常按下的键是退格键,我想用确凿的事实来反驳这一点。)

我对完整的字符串不感兴趣,这些字符串不应该存储在磁盘上的任何地方。我正在寻找的不是一个完整的键盘记录器,最好避免黑帽用例。

我的快速搜索提出了:

xinput --test-xi2
Run Code Online (Sandbox Code Playgroud)

然而这是非常原始的:

EVENT type 13 (RawKeyPress)
    device: 3 (12)
    detail: 37
    valuators:

EVENT type 13 (RawKeyPress)
    device: 3 (12)
    detail: 54
    valuators:
Run Code Online (Sandbox Code Playgroud)

我必须自己实施统计数据。

有什么办法可以让我按下按键的统计数据吗?

进一步的搜索让我偶然发现了krefreq,但我还没有深入研究它。

keyboard software-recommendation logging 16.04

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

如何从源代码构建最新的 curl 以允许通过 sftp 下载文件?

我需要从 sftp 服务器下载文件。不幸的是,Ubuntu 中的 curl 版本

7.58.0-2ubuntu3.6 amd64
Run Code Online (Sandbox Code Playgroud)

不支持sftp

我收到错误消息

Protocol "sftp" not supported or disabled in libcurl
Run Code Online (Sandbox Code Playgroud)

尝试下载文件时。因此,我想curl从源代码构建以允许 sftp。我如何做到这一点?

compiling sftp curl make 18.04

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

安装steam时如何接受steam许可证?

正如在如何安装 Steam 中所指出的,应该运行:

sudo apt-get install steam
Run Code Online (Sandbox Code Playgroud)

但是我得到了我拒绝 Steam 许可协议的错误输出:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following NEW packages will be installed:
  steam:i386
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/874 kB of archives.
After this operation, 2.662 kB of additional disk space will be used.
Preconfiguring packages ...
(Reading database ... 718351 files and directories currently installed.)
Preparing to unpack .../steam_1%3a1.0.0.48-1ubuntu3_i386.deb ... …
Run Code Online (Sandbox Code Playgroud)

apt steam games

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

如何将某些网址列入白名单/黑名单以不使用 VPN 连接?

旁注:我发现我们的 OpenVPN 服务器确实是为分离隧道设置的,但我们的客户正在推送他们自己的网关:

redirect-gateway def1 bypass-dhcp bypass-dns
Run Code Online (Sandbox Code Playgroud)

这样做是为了访问一些从外部无法访问的内部服务。一个更合适的问题是:在不推送通过 VPN 路由整个流量的网关的情况下,访问 vpn 内部服务的正确方法是什么,尽管我认为这本身就是一个不同的问题


我在家庭办公室,虽然我已经通过网络管理器建立了稳定的 VPN 连接,但它的速度非常有限。我家里有 1 GBit 连接,而目前 VPN 连接仅提供 10 MBit。

虽然某些服务必须通过 VPN 连接,但大部分流量都可以绕过它,因为 VPN 所做的只是减慢速度。(我特别关注公共数据密集型服务,例如从官方 docker hub 或 npm 注册表下载图像。然而,为了设置它,让我们使用像 fast.com 这样的服务。)

如何将某些网站列入白名单以使用 VPN 连接或将其他网站列入黑名单以不使用 VPN 连接?

network-manager vpn networking openvpn 19.10

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