小编TLP*_*TLP的帖子

Bash 历史搜索,部分 + 向上箭头

我已经搜索过,但没有找到任何关于此的内容。我正在使用终端在 bash 中寻找功能。

回到过去,我有一个用户在 debian 系统上,一个朋友为我设置了一个方便的历史搜索功能(我相信我当时使用了 tcsh),我将在其中输入上一个命令的开头,点击向上箭头,它会根据部分字符串进行搜索。

例如,如果我的历史是:

./script.pl
./script.pl arg1
cat output
cat output | grep yada
Run Code Online (Sandbox Code Playgroud)

然后我输入.,然后按向上箭头,它会显示我:./script.pl arg1。再按一次,它会显示./script.pl,等等。

非常像它会grep在 .bash_history 上执行。有没有办法获得这个功能?

command-line bash history bashrc

192
推荐指数
5
解决办法
11万
查看次数

如何设置 SSH 身份验证密钥?

可能重复:
如何设置无密码 SSH 登录?

我正在使用 ssh 连接到远程服务器。每次都提示我提供密码,但我记得能够设置一种身份验证密钥,因此不需要密码。

然而,已经很久了,我几乎忘记了关于它的一切,除了“钥匙”这个词。你设置并忘记的那些事情之一,我从来没有完全理解它。

它是如何完成的?

ssh

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

Gimp 颜色未正确填充

这可能是一个非常简单的问题,但我很难过。

我正在尝试编辑 png。我使用“按颜色选择”工具选择一种颜色,将填充颜色更改为 redff0000或 255,0,0,但是当我单击选择进行填充时,它看起来是棕色的。

其他颜色也会这样:蓝色 -> 紫色,黄色 -> 浅棕色等。白色似乎可以正确填充。

那么,我做错了什么?我认为这与文件格式或某些底层过滤器有关。

gimp

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

如何处理空间不足错误

我正在使用安装在带有 Wubi 的 Windows 中的 Ubuntu。

在升级到 12.04 期间,我遇到了一个相当狡猾的陷阱。大约 25% 通过安装软件包,我收到消息,由于/usr. 当然,当我检查时,它下降到 140M。

那么该怎么办?不能打断,不能继续。由于我有一个似乎可以访问的巨大磁盘/host,即我安装了 Ubuntu 的 USB 硬盘,我想知道到底是什么,也许我可以在那里复制一些文件,然后在/usr. 所以我尝试了sudo mv /usr/lib /host/usr,但所有这些都导致了错误消息并将文件留在原地,同时在 中创建副本/host/usr,我发现一种奇怪的令人不安的行为:发生了什么?有些文件被移动了,有些没有?

所以我想,也许我可以检查一下我是否可以用 删除一些东西apt-get,但这会导致错误,即 dpkg 上的某个东西或其他东西被锁定,“也许它被另一个进程使用了​​?”。

还剩下什么?我点击了未安装和重新启动的软件包的警告,现在启动被中止,我最终进入纯文本登录提示。

所以,我的安装被搞砸了,这次我可能会重新安装并在没有五笔的情况下完成。

我的问题有两个:

  1. 为什么我单击确定之前安装过程不会检查所需的磁盘空间?尤其是当它不能被中断时。
  2. 有没有办法绕过这些陷阱,你现在需要空间。有哪些技巧?

wubi disk 12.04

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

标签 统计

12.04 ×1

bash ×1

bashrc ×1

command-line ×1

disk ×1

gimp ×1

history ×1

ssh ×1

wubi ×1