小编Gia*_*968的帖子

Fish 中是否有类似于 Bash 的 CTRL+R 的“反向增量搜索”功能?

Fish的自动完成功能给我留下了深刻的印象。但是,我在 Fish 中找不到 Bash 中的一项功能。当您在 Bash 中按Ctrl+R并开始输入一个术语时,系统会.bash_history以相反的顺序对您进行搜索以查找匹配项。

Fish 中是否有类似的功能?

bash fish

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

如何使 VNC 更快?

我需要每周远程访问和使用我的工作计算机几次。我目前正在使用 UltraVNC。由于价格原因,我想使用 VNC。我以前用过 VNC,主要是在我自己的网络上,速度很快。

但是,互联网上的 VNC 速度非常慢。即使在 256 色和更低的颜色下,关闭 Aero 功能,速度也慢得难以忍受。我最近使用Ammyy Admin连接来做一些需要快速反应时间的事情。Ammyy 速度非常快,几乎没有延迟,而且它在 Aero 开启的情况下以全彩色运行!

我怎样才能让 VNC 更快,就像 Ammyy 一样?我会使用 Ammyy,但我可能很快就会遇到 15 小时/月的限制。有什么建议?

networking remote-desktop vnc

40
推荐指数
3
解决办法
14万
查看次数

Linux相当于robocopy?

这有点有趣,Linux 命令行工具在很多方面都远远优于 Windows 工具,但我还没有找到与之等效的一件事robocopy。Robocopy 比cp.

一个特定的用例是我有两个目录,其中的文件大多相似,但一个目录有更新的源文件,一个目录有另一个目录没有的内容文件,可能还有更新的源文件(用于网站)。我想将后一个目录中的文件复制到前一个目录中,添加新的内容文件等,但不覆盖目标目录中的较新文件。

我试图弄清楚如何在 Linux 中做到这一点大约半小时,决定我可能必须学习 bash 脚本或其他东西来做我想做的事,然后我意识到我可以只使用 robocopy。我还有一些其他要求。我基本上是将 Python (Django) 网站从 SVN 存储库转换为 Git 存储库,并且我想确保在 SVN 中没有未提交的更改。但是,我想有条件地排除.svn目录和.pyc编译的 Python 文件。以下 robocopy 命令完全符合我的要求:

robocopy source destination /XO /E /XD .svn /XF *.pyc
Run Code Online (Sandbox Code Playgroud)

Linux 中是否有与 Robocopy 相同的东西?我进行了rsync简要调查,但似乎我必须在尝试同步文件夹之前设置 rsync 服务器。

windows linux robocopy

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

如何在不拉伤小指的情况下按下“Ctrl”键?

当我使用 Chrome、Powerpoint、Notepad++ 等时。我充分利用了这些程序中的键盘快捷键。然而,这会变得有点乏味和紧张,Ctrl例如,每次我需要保存时,我的小指都会伸到关键处。

在这一点上,我的小指足够强壮,可以在汉堡王在他们的薯饼袋上描述的“小指摔跤”中击败任何人,但在电脑前几个小时后它也很痛。

我应该如何在Ctrl不拉伤小指的情况下击键?

keyboard ergonomics

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

如何保护键盘免受猫的伤害?

任何在他的家庭办公室工作的程序员和爱猫人士的问题。很多次我的键盘被我的两只猫猛烈地占据,它们认为这是小睡的好地方。几乎每次他们这样做时,我都处于宝贵的 100% 专注阶段,然后才被打断。

我在桌子底下用一个燃烧的灭蚊线圈试了一下,但他们很快就习惯了这种气味。

编辑:不,我不想让猫完全远离我的房间。

keyboard workspace

39
推荐指数
7
解决办法
8923
查看次数

使用公网IP访问内部IP

我有一个带有公共 IP 地址 ( 201.206.x.x)的 DSL 调制解调器,我的内部网络中有一个 Web 服务器 ( 192.168.0.50)。

我设置调制解调器将请求转发到端口 80 到我的网络服务器,因此,如果我201.206.x.x从网络外部访问,它会显示我的网页,如果我192.168.0.50从网络内部的计算机访问,也会发生同样的情况。

现在,问题是当我尝试201.206.x.x从内部网络访问时,浏览器尝试连接到 DSL 调制解调器配置,而不是将我的请求重定向到我的 Web 服务器。

我必须在调制解调器中更改哪些设置才能设置此重定向?

routing webserver

39
推荐指数
4
解决办法
13万
查看次数

如何在 Ubuntu 中将 Vagrant 升级到最新版本?

如何在 Ubuntu 中将 Vagrant 升级到最新版本?

$ sudo apt-get update
$ sudo apt-get install vagrant
$ vagrant -v
Vagrant 1.4
Run Code Online (Sandbox Code Playgroud)

最新版本是 1.6.5

ubuntu vagrant

39
推荐指数
4
解决办法
8万
查看次数

macOS High Sierra 上的 Avast 声称它已经捕获了仅限 Windows 的“Cryptonight”病毒

昨天我使用我的 Avast 防病毒软件运行了一次完整的系统扫描,它发现了一个感染文件。该文件的位置是:

/private/var/db/uuidtext/7B/BC8EE8D09234D99DD8B85A99E46C64
Run Code Online (Sandbox Code Playgroud)

Avast 将感染文件分类为:

JS:Cryptonight [Trj]
Run Code Online (Sandbox Code Playgroud)

因此,在删除文件后,我又进行了几次完整的系统扫描,以检查是否还有其他文件。我什么也没找到,直到我今天重新启动了我的 macbook pro。该文件再次出现在同一位置。所以我决定让 Avast 把它放在病毒箱中,重新启动笔记本电脑,文件再次位于同一位置。因此,每次重启笔记本电脑时,病毒都会重新创建文件。

我想避免擦拭笔记本电脑并重新安装所有东西,所以这就是我在这里的原因。我研究了文件路径和密码之夜,发现密码之夜是/可以是可以在某人计算机的后台运行以挖掘加密货币的恶意代码。我一直在监控我的 CPU 使用率、内存和网络,但我没有看到一个奇怪的进程在运行。我的 CPU 运行低于 30%,我的 RAM 通常低于 5GB(安装 16GB),并且我的网络没有任何进程发送/接收大量数据。因此,如果有什么东西在后台挖掘,我根本无法分辨。我不知道该怎么做。

我的 Avast 每周都会运行完整的系统扫描,所以这周最近才成为一个问题。我检查了我所有的 chrome 扩展程序,没有任何问题,除了新的 Mac 操作系统(macOS High Sierra 10.13.1)之外,过去一周我没有下载任何特别的东西。所以说实话,我不知道这是从哪里来的,我也不知道如何摆脱它。有人可以帮我吗。

我怀疑这个所谓的“病毒”来自 Apple 更新,它只是一个预安装的文件,每次启动/重新启动操作系统时都会创建和运行。但我不确定,因为我只有一台 MacBook,我知道没有其他人拥有 Mac 已将操作系统更新为 High Sierra。但是 Avast 一直将其标记为潜在的“Cryptonight”病毒,并且没有其他人在线发布有关此问题的任何信息。因此,一个常见的病毒清除论坛在我的情况下没有帮助,因为我已经尝试使用 Avast、malwarebytes 和手动删除它。

mac virus avast anti-virus macos

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

我打算购买一台激光打印机,但担心机器中碳粉的生命周期

我打算购买一台激光打印机,但担心机器中碳粉的生命周期。我去了兄弟的网站,它说

“如果保护袋未开封,硒鼓保质期为 2 年,或保护袋打开后 6 个月。”

我很少打印,每个月只打印几页,并希望碳粉可以使用多年,但我错了吗?

6 个月后它会开始在打印机中结块吗?我打算买一台激光打印机而不是喷墨打印机,因为如果不是每两周使用一次,喷墨打印机经常会堵塞,并且在清洁周期中会使用大量墨水。但是如果碳粉只能使用 6 个月,那么我的激光打印机也有类似的问题。

有人可以澄清我应该为我不经常的打印需求买哪些?我只需要打印黑白。

printer toner

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

如何在 MKV 文件中添加和删除字幕?

我有一个高质量的 MKV 文件,它有几个字幕选项。我想在列表中添加一个额外的字幕文件。我正在使用 OSX。

网上的一些搜索让我使用了视频转换器,基本上将电影重新编码为一个新文件。这对我来说似乎太过分了。另外,我可能会丢失以前的字幕,并在此过程中丢失一些图像质量。

video subtitles matroska macos

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