小编No *_*ime的帖子

是什么让 BSD 可以运行 Linux 二进制文件,反之则不行?

什么允许 BSD 运行 Linux(和其他类 Unix)二进制文件,但 Linux(和其他大多数类 Unix)不能运行 BSD 二进制文件?

bsd

43
推荐指数
1
解决办法
9513
查看次数

交换似乎没有被使用

(我目前使用的是 Ubuntu 14.04 LTS,GNOME 环境)

tl;dr如何强制进行更多内存交换(swappiness 已经达到 100)?

我最近经历了很多系统冻结/崩溃。通常在访问繁忙的网站时。它发生了太多我在我的 tty 上加载了 htop,所以我可以切换到它并终止我的浏览器(因为 GUI 没有响应)。但是,有时我需要使用 REISUB。

我认为 GNOME 可能比 Unity 工作得更好,因为我的 Debian 系统没有问题,而且在一定程度上确实如此,但我的内存仍然很高,并且卡住了。

我看着我的free -m今天,注意到我的交换显示为 0 使用。输出:


             total       used       free     shared    buffers     cached
Mem:          1821       1673        148        221         40        643
-/+ buffers/cache:        989        832
Swap:         1933          0       1933
Run Code Online (Sandbox Code Playgroud)

我对 100 ( sudo sysctl vm.swappiness=100)进行了临时交换。结果仍然相同(即使在运行到接近最大系统内存使用量后仍使用 0)。

我看了这个答案:

如何查看系统是否正在交换? 不幸的是,在我写这篇文章的时候,我的系统进入了更新,我的包被锁定,所以我无法安装这个 ( sar) 也不确定这是哪个包的一部分,以便提供另一个输出。

我查看了 fstab,我的交换分区被正确使用。

# swap was on /dev/sda3 during installation
 UUID=10fdfed2-1fde-4d9f-a8f1-3d2376b0ffcc none            swap    sw              0       0 …
Run Code Online (Sandbox Code Playgroud)

partition ubuntu memory swap smartctl

12
推荐指数
1
解决办法
9754
查看次数

将 zsh 设置从 Arch live 移动到 Arch 常规

我刚刚将 Arch 安装为来宾(Virtual Box),我真的很喜欢 shell 在 Arch 实时版本上的表现方式。

如果可能,将这些设置(从实时)复制到我的新 Arch 安装中的步骤是什么?

arch-linux zsh virtualbox

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

符号中的重定向如何按顺序工作?

我有文件 1、文件 2、文件 3。


文件 1 包含 1

文件 2 包含 2

文件 3 包含 3

我使用命令

cat file1 > file2 > file3

结果是:

文件 1 1

file2(不包含任何内容)

文件 3 1


为什么沿着这条线的任何东西都会被破坏?基本上我在幕后没有看到什么?

(使用“附加”的旁注>>甚至更奇怪)

shell bash io-redirection

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

恢复 EFI 启动分区

我是三重引导 Ubuntu、Debian 和 Fedora。当我从 liveCD 安装 Fedora 时,我很兴奋并继续点击下一步,没有意识到我安装的不是 GPT,而是 LVM。

这样做后,我无法从硬盘启动。EFI 菜单甚至没有将我的硬盘驱动器显示为启动选项(尽管它在硬件中检测到它)。

我目前有一个解决方法,它的工作方式很奇怪,我使用 liveboot USB (Yumi) 并选择从硬盘驱动器运行 Linux,我可以在计算机上的发行版之间进行选择。但是我需要这个 USB 来启动一个发行版。

我不确定如何恢复我的系统。

我的电脑安装了 Ubuntu,华硕 XC200(上网本)。我打电话给华硕技术支持,他们想重新映像.. 我不会轻易放弃。

我的/dev/sda1(fat32,带有引导标志)上有一个EFI用于 Ubuntu的目录(假设 Ubuntu 正在加载 GRUB> 链加载 Debian)。

我该如何开始解决这个问题?人们需要什么信息?

(我没有 CD/DVD 播放器)

注意efibootmgr

Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Run Code Online (Sandbox Code Playgroud)

当我跑步时modprobe,efivars 什么也没有。


更新/到目前为止我尝试过的事情:


我尝试了目前在 [ 1 ]、[ 2 ]下方发布的答案,很好的研究,在大多数情况下,我相信它们会起作用。然而,他们没有在我的情况下。

当前工具

磁盘--

  • 使用 Kali 丢失了额外的闪存驱动器
  • & Debian
  • & Ubuntu …

uefi

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

正则表达式模式搜索交替字符大小写

我将如何ls通过管道将grep交替的字符大小写作为输出?


例如:

我有文件 (1) aAbBaBbA、(2) bAbBaA、(3) bbAb、(4) AAaBbAa、(5) BBBaaa 和 (6) aBaB。

我想找到 1,2,6。


我要输入什么命令?

(编辑):我的例子并不像它应该的那样具体。我想包括从低和高开始交替。(6)应改为ABAB粑粑,但我想保持原来的。

grep regular-expression

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