小编Sau*_*mar的帖子

如何从 bash 历史记录中删除选定的结果?

history命令显示所有结果,但我们可以过滤以使用history | grep searchingCommand. 这真的很有帮助。

但问题是它也显示了那些输入错误或不成功的命令。然后确定正确的真的很痛苦。我检查了这个链接:终端中的选择性命令历史?但这不是我的解决方案。

那么有没有办法从历史记录中删除那些在输入时间或以后不正确的命令?

bash

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

如何在命令提示符之前在终端中显示正在运行的时钟

我更喜欢使用终端并且大部分时间都在使用它。我正在寻找一种在并行使用终端时查看时间的方法。时间一过,时间就会自动改变。如果它可以显示在我的命令提示符下,那就太棒了。

如果这是我在终端中的命令提示符:

saurav@saurav-P4I45Gx-PE:~$
Run Code Online (Sandbox Code Playgroud)

然后我想将时钟(时间)视为:

saurav@saurav-P4I45Gx-PE[06:27:01]:~$
Run Code Online (Sandbox Code Playgroud)

或者

saurav@(06:27:01):~$
Run Code Online (Sandbox Code Playgroud)

或任何其他格式。06:27:01时间在哪里。我想要的只是显示秒过去时发生变化的时间。

那么有没有办法实现这一目标?

command-line gnome-terminal

48
推荐指数
3
解决办法
7万
查看次数

如何在 gnome-terminal 中打开的选项卡之间切换并使用快捷键关闭任何特定选项卡?

我可以尽可能多的终端标签我想用开Ctrl++ Shift+ T。

但出于某种原因,我无法使用Ctrl+PgUp和Ctrl+切换选项卡PgDown。那么在标签之间切换的快捷键是什么?

另外,如何使用快捷键关闭任何特定选项卡?

shortcut-keys gnome-terminal

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

如何使用命令行一次删除所有“rc” - 残留包?

我有一台带有 win8 和 Ubuntu 12.04 64 位的 Asus Q500A;Linux 内核 3.8.0-32-generic。我一直有残留的包问题,这给我尝试重新配置 xserver-xorg-lts-raring 带来了麻烦。我尝试从突触中删除所有残留包,但未删除以下内容。我一直在使用一次sudo apt-get purge name删除一个包,我已经习惯了,libieee1284-3:i386但这太费时了。有没有办法可以一次删除所有这些或一组?

输出 sudo dpkg -l | grep "^rc"

rc  gstreamer0.10-plugins-good:i386             0.10.31-1ubuntu1.2                          GStreamer plugins from the "good" set
rc  libaa1:i386                                 1.4p5-39ubuntu1                             ASCII art library
rc  libaio1:i386                                0.3.109-2ubuntu1                            Linux kernel AIO access library - shared library
rc  libao4:i386                                 1.1.0-1ubuntu2                              Cross Platform Audio Output Library
rc  libasn1-8-heimdal:i386                      1.6~git20120311.dfsg.1-2ubuntu0.1           Heimdal Kerberos - ASN.1 library
rc  libasound2:i386                             1.0.25-1ubuntu10.2                          shared library for ALSA applications
rc  libasyncns0:i386                            0.8-4 …
Run Code Online (Sandbox Code Playgroud)

xorg asus 12.04

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

是否有任何手册可以获取 bash 快捷键列表?

我在与bash 命令行交互时使用了许多快捷方式,以使工作更轻松、更快捷。

喜欢:

  • ctrl+ L: 清屏
  • ctrl+ a/ ctrl+ e: 移动行的开始/结束
  • ctrl+ r: 只写几个字符就可以搜索命令的历史记录
  • ctrl+ u/ ctrl+ y: 剪切/粘贴行。

还有更多,我想知道并且学习肯定有用。

我想知道从哪里可以获得 Ubuntu 中这些快捷方式的列表?是否有任何手册列出了这些快捷方式?

笔记:

我想在一个地方获取快捷方式列表及其操作。在很短的时间内学习其中的许多知识真的很有帮助。那么我们有没有办法得到这样的列表呢?虽然感谢这里给出的答案..

bash shortcut-keys

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

Ubuntu 中的睡眠、待机、挂起和休眠有什么区别?

我真的对 Ubuntu 中使用的这些关键字感到困惑。我对 Ubuntu 中的挂起和休眠以及它是如何工作的有一点了解。但我不知道睡眠和待机之间有什么区别。结果这四个在 Ubuntu 中经常使用的术语之间有什么区别?

我在这里问之前在谷歌搜索过,但没有得到任何特定于 Ubuntu 的答案。

我会很高兴得到一个好的定义,并感谢您抽出时间来回答这个问题。

suspend hibernate standby

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

在没有 pip install 的情况下在本地创建 virtualenv 的副本

有时需要创建一个退出virtualenv的副本来测试我们项目的额外功能。

在这种情况下,我们需要创建现有环境的副本并添加更多要求。

下面提到了创建现有 virtualenv 副本的一种方法:

# while using existing virtualenv
(oldenv): pip freeze > requirements.txt

# after creating and logged-in to new virtualenv
(newenv): pip install -r requirements.txt

# where requirements.txt is the same file created using (oldenv)
Run Code Online (Sandbox Code Playgroud)

但我个人并不喜欢这种方式。为什么??因为安装了我们可以重用的相同软件包。重复使用或说复制不仅会减少额外的时间和精力,还会将互联网带宽的使用减少到零,特别是对于有限和缓慢的互联网用户。

凉爽的!那么在本地创建现有virtualenv副本的其他方法是什么?

我知道我在下面提到的另外两种方式。希望这些会有所帮助。

python virtualenv pip copy

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

如何使在 Ubuntu 中创建的文本文件与 Windows 记事本兼容?

有时我必须使用在 Ubuntu 中创建的文本文件,使用编辑器,在 Windows 编辑器中。所以基本上当我在 Ubuntu 中创建一个文本文件时,我附加了扩展名.txt,它确实使文件在 Windows 中很容易打开。

但实际问题是在 Ubuntu 中创建的文本文件在 Windows 的记事本中打开时很难理解(阅读)。无论使用了多少行,所有行都出现在同一行中。

有没有一种简单的方法可以在 Ubuntu 的基本编辑器中保存文本文件,以便在 Windows 的记事本中可以看到完全相同的文本文件?

text-editor

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

手动删除后如何安装nginx

我已经安装nginx使用apt

sudo apt-get install software-properties-common
sudo add-apt-repository ppa:nginx/stable
sudo apt-get install software-properties-common
sudo apt-get update
sudo apt-get install nginx
Run Code Online (Sandbox Code Playgroud)

然后我使用whereis nginx并手动删除了所有文件,rm 现在我想重新安装nginx但它不起作用并返回错误:

awk: cannot open /etc/nginx/nginx.conf (No such file or directory)
Run Code Online (Sandbox Code Playgroud)

我创建/etc/nginx/nginx.conf 然后使用apt-get install nginx它安装完全不起作用。

的输出sudo dpkg -l | grep nginx:

ii  nginx                                      1.4.3-1~raring0                        all          small, powerful, scalable web/proxy server
ii  nginx-common                               1.4.3-1~raring0                        all          small, powerful, scalable web/proxy server - common files
ii  nginx-full                                 1.4.3-1~raring0                        i386         nginx …
Run Code Online (Sandbox Code Playgroud)

nginx

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

为什么相同的文件在不同的操作系统中显示不同的大小

我想给出一些场景:

  • 一个电影文件在 Windows 中显示为 700 MB,但在 Ubuntu 中显示大约 735 MB,这是在我的驱动器中具有 NTFS 分区。同样,另一个文件在 Windows 中显示为 446 MB,但在 Ubuntu 中显示为 467 MB。

  • 此外,当我从互联网下载文件时,它们在 Ubuntu 中下载后会更改,但在 Windows 中不会更改。

  • 我通常必须上传提及文件大小的种子。大多数时候我使用 Ubuntu,我只使用 Windows 玩游戏。

其实我的问题是:

  • 创建种子时我应该提到哪个大小?
  • 是否有任何工具或软件或公式来计算 Ubuntu 中的文件大小与 Windows 中的文件大小相等?

我已经尝试过以下链接,但找不到我的实际答案:

windows files 12.04

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