小编Kar*_*ter的帖子

安装带有 BTRFS 和更多子卷的 Ubuntu

我想安装带有btrfs文件系统的 Ubuntu 服务器(以 RAID1 方式)。

问题是我在安装程序中看不到创建更多子卷的选项。安装程序默认创建两个:@和@home,我也想分开@var, @tmp, ...

有什么选择可以做到这一点吗?也许使用 shell...但我认为安装程序不理解 的子卷功能btrfs,因此您无法安装每个子卷中的每个分区...

server btrfs

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

如何从海马导出存储的密码

有没有办法从 seahorse 3.8.2(在 Ubuntu 13.10 上运行)(不是公钥)导出存储的秘密,以便将它们(直接或转换后)导入到 keepass2 数据库中?我研究了一段时间没有结果(既不是正面也不是负面)。

seahorse

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

为什么我突然在gnome-terminal的提示和输出中出现这种错误的字体?

我在gnome-terminal(Ubuntu 14.04 中的 3.6.2)的提示和输出中遇到了所有出现的某些字符的替换,例如

gnome终端提示

(拉丁语d被指数中的某种大写 D 和下面的一些其他像素替换)。

reset并clear没有帮助。复制输出/提示返回没有替换的字符序列。什么可能导致这种情况?

gnome command-line fonts gnome-terminal

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

根文件系统 (ext4) 上的孤立 inode;顽固的问题

在我可信赖的系统(vmWare 下的虚拟机、台式机和笔记本电脑)上,我们遇到了以下问题。

根文件系统似乎具有从未标记为“空闲”的 inode。在服务器运行一个月后,df -i显示 / (an ext4 fs)上的 inode 使用率为 100% 。

进行预览fsck显示错误。我们执行touch/ forcefsck,然后重新启动系统。这正确的孤立inode,但问题再次出现。

上没有消息/var/log/syslog。这些系统通过 Trusty 上的最新更新和内核可用是最新的。

# fsck -nf /
fsck from util-linux 2.20.1
e2fsck 1.42.9 (4-Feb-2014)
Warning!  /dev/mapper/sys--vg-root is mounted.
Warning: skipping journal recovery because doing a read-only filesystem check.
Pass 1: Checking inodes, blocks, and sizes
Deleted inode 395860 has zero dtime.  Fix? no

Inodes that were part of a corrupted orphan linked list found.  Fix? …
Run Code Online (Sandbox Code Playgroud)

filesystem ext4 fsck inode

5
推荐指数
0
解决办法
2212
查看次数

关闭:无法从 root shell (init=/bin/bash) 关闭系统。(Ubuntu 14.04)

我对 grub 中的引导选项进行了一些更改,以直接登录到 root shell viz。

  1. e在 GRUB2 引导菜单上按。
  2. 更改线路ro quite splash $vt_handoff与rw init=/bin/bash
  3. 按F10开机。

按照上述步骤,我能够成功登录到 root shell 并更改了 root 的密码。

现在,当我发出reboot或poweroff命令时,出现以下错误:

shutdown: unable to shutdown system
Run Code Online (Sandbox Code Playgroud)

如果我试图运行startx进入 GUI,系统每次都会挂起。

有什么决议吗??

PS:自从我升级到 14.04 以来,在过去的 3 个月内,我在此系统上没有遇到任何其他问题。

boot grub2 root 14.04

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

如何用 AltGr 交换键 Alt?

我想用这把钥匙AltGr作为我的主Alt钥匙。不幸的是,与我使用的软件AltGr的左键不同Alt,例如urxvt.

用命令xev左侧Alt键具有键码64,以及AltGr具有键码108。

$ xmodmap -pke给我左键Alt和右键的以下结果AltGr:

keycode  64 = Alt_L Meta_L Alt_L Meta_L
keycode 108 = ISO_Level3_Shift NoSymbol ISO_Level3_Shift
Run Code Online (Sandbox Code Playgroud)

简而言之,我想Alt用AltGr钥匙交换左键。

我正在使用 14.04 服务器。

keyboard keyboard-layout shortcut-keys

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

为什么卸载相应的软件包后,/etc/init.d 中的 initd 脚本仍然存在?

软件包irqbalance提供了一个initd脚本/etc/init.d/irqbalance,该脚本在软件包卸载后仍然存在apt-get remove,需要由systemd其他init管理员进行评估。删除所有依赖项后该脚本的用途是什么?

我使用的是 Ubuntu 16.10。

package-management init.d scripts init systemd

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

“未找到命令 'Not',您的意思是:...”?每当我打开一个新壳

出于某种原因,我现在每次打开新终端时都会得到以下输出。

No command 'Not' found, did you mean:
 Command 'jot' from package 'athena-jot' (universe)
 Command 'hot' from package 'hopenpgp-tools' (universe)
 Command 'dot' from package 'graphviz' (main)
Not: command not found
Run Code Online (Sandbox Code Playgroud)

在 bashrc 或我的环境中没有什么明显的。'Not' 的 grep 变成空白。

bash 15.04

4
推荐指数
1
解决办法
4910
查看次数

如何通过unix命令的shell脚本比较输出中的任何字符串

我一运行一个命令就会得到一个日志文件(进程仍在后台运行)。现在我想从该日志文件中获取状态(干净或不干净)。如果状态是干净的,那么我将保留该进程,如果它不干净,那么我必须终止由我的第一个命令启动的进程,并再次重新运行相同的命令。

我已经尝试过cat logfilename | grep "un-clean"。但我不知道如何在 shell 脚本中验证这个输出。

我想要类似的东西(大致)var= clean then the output of above command == var if yes then echo "ok" else re-run command

我已经尝试了一些命令,但对我不起作用。

command-line bash scripts

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

如何在 Ubuntu 18.04/GNOME shell 中禁用屏幕锁定?

我缺少使用默认桌面 GNOME shell 在 Ubuntu 18.04 中禁用屏幕锁定的设置。在版本 < 18.04(可能 < 17.10)中,可以在 Unity 仪表板中搜索“锁定”并立即进行设置(4 次击键和 2 次点击)。

我想禁用 VirtualBox VM 中的屏幕锁定,因为通过它实现的使用保护被主机的屏幕锁定所覆盖。

gnome lock-screen gnome-shell 18.04

4
推荐指数
1
解决办法
2591
查看次数