小编Cha*_*Rex的帖子

如何同时显示1个以上的终端

有时,当我工作时,我使用一个以上的终端,我觉得不方便它们之间进行切换时,所有的人都使用了调用Ctrl+ Alt+ T。是否有任何程序或终端在启动后会为我提供 4 个独立的终端,每个终端都将占据屏幕的 1/4,同时可以轻松地在它们之间进行切换,例如使用Tab按键?

gnome-terminal console

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

在 Ubuntu 服务器上运行任何命令都会返回“无法分配内存”

我正在使用 Ubuntu 14.04。最近,当我使用具有 sudo 权限的用户通过 SSH 登录时,我运行的每个命令都会导致“无法分配内存”错误。这是我在控制台上尝试过的一些

myuser@mymachine:~$ whoami
-bash: fork: Cannot allocate memory
myuser@mymachine:~$ uname -a
-bash: fork: Cannot allocate memory
Run Code Online (Sandbox Code Playgroud)

即使我尝试sudo reboot now我也会收到上述错误,所以我不知道我还能尝试什么来解锁我的实例。如果重要的话,主机是 DigitalOcean。

编辑:根据此处给出的答案/建议是“免费”的输出

myuser@mymachine:~$ free
-bash: fork: Cannot allocate memory
Run Code Online (Sandbox Code Playgroud)

server reboot bash memory-usage ram

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

Ubuntu 18.04 太慢

由于我的 VPN 需要,我一周前迁移到 Ubuntu 18.04,它运行得很好,只是操作系统太慢,有时我在重新启动之前无法打开任何应用程序。

我的笔记本电脑有很好的硬件(第七代英特尔酷睿 i7 和 8 GB 内存),但是当我同时运行 Skype、Slack 和 Firefox 时,我的内存利用率为 6 GB 或更多。

这是正常的吗?


vmstat 10 4 输出:

procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs us sy id wa st
 7  0      0 898448  56344 3007108    0    0   148   215  420 1246 12  4 78  7  0
 7  0      0 887908  56376 3059492    0    0     1    68 4231 13951 33 10 56  0  0 …
Run Code Online (Sandbox Code Playgroud)

18.04

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

什么是 xhost 和 xhost +si?

这个脚本在做什么?

#!/bin/bash
xhost +local:
xhost +si:localuser:root
Run Code Online (Sandbox Code Playgroud)

什么是默认列表xhost

xserver

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

未检测到 vmware 网络接口

我在虚拟机(vmware、win 主机)上安装了 ubuntu 服务器 14.04 LTS。VM 可以访问 Internet(给定端口 ID、适配器类型 E1000E 和 MAC)。遗憾的是 ubuntu 无法自动检测到设备。

ifconfig -a 仅显示环回接口,但 lspci 打印以下以太网控制器:

0b:00.0 以太网控制器:英特尔公司 82574L 千兆网络连接

如何创建合适的 eth0 接口?

/etc/network/interfaces文件只包含一个lo接口,所以我尝试创建一个 eth0. VM-Host 提供了 IP、网络掩码、网关设置。所以我添加了以下几行到我的/etc/network/interfaces

auto eth0
iface eth0 inet static
address ....
gateway ....
netmask ....
Run Code Online (Sandbox Code Playgroud)

然后我试图通过调用来强制这些设置,/etc/init.d/networking restart但没有成功。

这些设备使用 e1000e 内核模块。我已经尝试删除并再次加载它,但我总是收到错误,它很忙。

更新: vm 的网络设置如下所示:

在此处输入图片说明

所以没有网络连接,但是设备状态是connected。我之前在同一台虚拟机上使用过 Windows,互联网连接开箱即用。如何用ubuntu访问这样的网络连接?

  • var/log/boot.log状态为 [OK] 的所有命令
  • cat /var/log/syslog | grep -i eth 是空的
  • dmesg | grep -i etc 也是空的

更新2:

好像对e1000e接口支持不太好,于是请vm-admin把接口类型改成vmxnet3。现在 …

vmware networking virtualization e1000 14.04

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

如何使用 HWE 内核阻止 16.04.2 更新到 4.4 内核

一周前我运行了以下命令以使用 HWE 从 16.04.1 升级到 16.04.2:

sudo apt install --install-recommends xserver-xorg-hwe-16.04
Run Code Online (Sandbox Code Playgroud)

它安装了我现在正在运行的 4.8 内核。刚才,我运行了以下命令:

sudo apt update && sudo apt dist-upgrade
Run Code Online (Sandbox Code Playgroud)

这安装了4.4.0-62-generic内核并使内核将被引导到,我认为,因为它由/initrd.img和指向/vmlinuz。如何停止 4.4 内核系列的未来更新并将下次启动的内核设置回 4.8 内核系列?

apt kernel

11
推荐指数
1
解决办法
3523
查看次数

如何显示侦听端口和端口的 TCP 连接

有谁知道netstat在 Ubuntu Server 中使用哪些确切的命令来显示:

  • 在服务器上侦听的端口
  • 当前与这些端口的 TCP 连接

netstat

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

如何防止系统因 RAM 使用率过高而崩溃或无法使用?

有时当我使用 Lubuntu 17.10 - 完全更新时,我的 RAM 使用率达到 100%,系统变得无法使用,如果我“幸运”,我可以每 10 秒移动我的鼠标大约 1 个像素......这几乎不可能做到甚至关闭应用程序。然后我被迫使用笔记本电脑上的电源按钮。

我使用的是 2013 年末的 macbook pro 视网膜,安装了几乎全新的 Lubuntu 17.10。

到目前为止,它发生在我打开 spyder3 并且我加载了太大的文件时。当我在 firefox 中单击此链接时也发生了这种情况(警告:可能会崩溃)http://stats.oecd.org/restsdmx/sdmx.ashx/GetData/SNA_TABLE1。我什至在达到 100% 使用率之前关闭了选项卡,但它只是持续到 100% 并崩溃了。我只注意到是因为我关闭了选项卡并在 spyder3 中看到了 RAM 使用情况(我没有运行任何 python3 脚本)。

有没有办法防止这种情况?也许确保特定数量的 RAM 只能由操作系统使用?

lubuntu ram 17.10

9
推荐指数
2
解决办法
2082
查看次数

/dev/dri/card0: 没有那个文件或目录

我的 Ubuntu 16.04 系统启动到 X.Org 故障安全模式(xinit失败)。我不知道为什么。该文件/var/log/Xorg.0.log包含以下内容:

/dev/dri/card0: No such file or directory
Run Code Online (Sandbox Code Playgroud)

PS:我的系统运行良好,直到我删除了 2 个未使用的内核映像(4.4.0-574.4.0-59)。我用4.4.0-53. 引导过程以 结束,reached target graphical failsafe runlevel fallback不再继续。

boot xorg graphics xinit

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

使用 Ctrl+AD 无法分离屏幕

我通过 Digital Ocean 有一个虚拟专用服务器 (VPS),我使用 PuTTY 通过 SSH 连接到它。我有一个 Minecraft 服务器,每当我启动服务器时,它都会创建一个screen会话。

每当我按Ctrl+或和A D的任何其他组合时,什么也没有发生。我已经尝试过+ + 、+ + 、,但似乎没有任何效果。ADCtrlAltDCtrlA CtrlDscreen -D

Ctrl+A D似乎每隔几十次我完全重新启动服务器才工作一次。

Ctrl+C工作正常,但它也会关闭 Minecraft 服务器。如果我关闭 PuTTY,它也会关闭服务器。有没有其他方法可以分离屏幕,或者让 Minecraft 在 VPS 启动时自动启动?

它在 Ubuntu 16.04 64 位上运行。

server ssh minecraft screen

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