小编jas*_*yan的帖子

如何在 GNU Screen 中允许 Page Up?

我使用 Vim 在 Linux 上编辑文本文件。通常我从 Windows 使用 PuTTY 连接到远程 Linux 机器。我也经常使用 GNU Screen。在 Screen 内使用 Vim 时,我无法使用该Page Up键,因为 Screen 将其解释为启动复制模式的命令。

我想使用Page Up它的常规向上分页功能。如何配置 Screen 来执行此操作?

linux vim gnu-screen

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

为什么`at` 警告我命令将使用/bin/sh 执行?如果我想要不同的外壳怎么办?

我尝试在我at的脚本中使用它并打印:

警告:命令将使用 /bin/sh 执行

如果需要,我将如何使用不同的外壳?

shell at

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

更改 TTY 中的行数和列数

我想调整,当你按下它出现的终端CtrlAltF1(或F2F3...)。25x80 对于 24" 屏幕来说很小。

尝试使用stty,但命令stty columns 200stty rows 50不能直接工作。我是不是遗漏了什么,或者这是一种错误的方法。

理想情况下寻找一个通用的解决方案,但会满足于在 RHEL5 和 Ubuntu 中工作的东西。如果可以使用一些我可以放在脚本文件中的命令而不是更改一些引导级别的东西,那就更好了。

linux terminal tty console

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

mdadm:无法删除 RAID 1 中的组件

我使用 mdadm 在 RAID 1 阵列中有我的 /boot 分区。这个阵列过去降级过几次,每次我移除物理驱动器,添加一个新的,使阵列恢复正常,它使用一个新的驱动器号。将旧的留在阵列中并失败。我似乎无法删除不再存在的所有组件。

[root@xxx ~]# cat /proc/mdstat 
Personalities : [raid1] 
md0 : active raid1 sdg1[10] sde1[8](F) sdb1[7](F) sdd1[6](F) sda1[4] sdc1[5]
      358336 blocks super 1.0 [4/3] [UUU_]
Run Code Online (Sandbox Code Playgroud)

这是我尝试删除不存在的驱动器和分区的方法。例如,/dev/sdb1

[root@xxx ~]# mdadm /dev/md0 -r /dev/sdb1
mdadm: Cannot find /dev/sdb1: No such file or directory
[root@xxx ~]# mdadm /dev/md0 -r faulty
mdadm: Cannot find 8:49: No such file or directory
[root@xxx ~]# mdadm /dev/md0 -r detached
mdadm: Cannot find 8:49: No such file or directory
Run Code Online (Sandbox Code Playgroud)

8:49 …

raid software-raid mdadm centos raid1

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

用于跨所有 X11 应用程序复制/粘贴/剪切的一组键盘快捷键

我在 Linux 系统上运行 X11 时遇到的一个常见问题是,似乎没有任何 X11 范围的用于复制和粘贴的键盘快捷键。CtrlcCtrlv做工精细在大多数基于GTK / Qt应用程序,但是,当复制和从终端仿真器粘贴到/,CtrlcCtrlv不是可行的选择。

像 gnome-terminal 这样的术语使用CtrlShiftc/ 等快捷方式v,但这仍然会导致跨应用程序的复制+粘贴体验不一致。

例如,OSX 使用Super/Command键提供在所有 OSX(无 X11)应用程序中起作用的Ctrlc/v快捷方式,并且不会干扰终端模拟器。

有没有办法在 Linux 上的 X11 下获得类似的功能?

x11

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

使用来自 scipy 的 Atlas

我安装了 Ubuntu 12.04 64 位。我需要使用 python 和 scipy,我安装了它们,当我运行测试时:

python -c "import scipy; scipy.test()"
Run Code Online (Sandbox Code Playgroud)

我收到消息:

导入错误:libatlas.so.3gf:无法打开共享对象文件:没有那个文件或目录

但是,我在目录下安装了 libatlas 库/usr/lib/atlas-base。我知道我可以直接复制文件/usr/lib,但我想知道如何设置 scipy 以使用来自 的库usr/lib/atlas-base

ubuntu libraries python

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

我如何找到自午夜以来的秒数?

使用该date程序,我如何计算自午夜以来的秒数?

date

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

为什么架构在uname -a 中列出三次?

$ uname -a
Linux 3.13.0-29-generic #53-Ubuntu SMP Wed Jun 4 21:00:20 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

运行 ubuntu 12.04.1 LTS。为什么它的架构 ( x86_64) 列出了三次?

linux bash architecture

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

如何为 Centos 7 安装 Microsoft True Type 字体?

/usr/share我的系统上根本没有字体目录。如何在 Centos 7 中安装 Microsoft True Type 字体?我只需要 Arial 和 Georgia。

fonts

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

ldconfig 和 ld.so.cache 的关系

重启电脑后,里面ld.so.cache还有信息,所以我的问题如下:

  1. 信息总是保存在那里吗?它不是在重新启动后被删除之类的吗?像 RAM 或浏览器缓存被删除?

  2. 在我删除安装了一些共享库的应用程序后,它是否知道也从ld.so.cache? 如果我使用ldconfig它会删除信息吗?它实际上是如何工作的?

  3. 如果我正在安装程序,我的计算机如何知道使用已添加的新库?之后apt-get installldconfig运行?

linux libraries shared-library

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