Unix & Linux

Linux,FreeBSD和其他类似Un * x的操作系统用户的问答


1
UEFI + BIOS可启动实时Debian Stretch Amd64持久化
我目前在此问题上找到的所有信息都不足以满足我的口味。它要么已过时,令人误解甚至是错误的,但似乎过于复杂或没有涵盖这个特定问题。 目标: 可启动USB驱动器(同时支持UEFI和旧版BIOS) (基于)实时Debian 9(拉伸) 持久性(默认情况下以及对于UEFI和旧版BIOS) 默认为德语键盘布局 适合对其他GNU / Linux系统进行故障排除 原因: 每次使用都必须设置键盘布局真是令人头疼 默认的Debian Live映像中缺少cryptsetup和efibootmgr gnome-terminal默认情况下有这种令人讨厌的白色背景 没有解决方案: (重新)构建自定义的debian live图像(看起来很乏味,尽管我还没有尝试过) unetbootin(在debian Stretch上启动时询问未知密码,我认为它仍然不支持UEFI) 一些国外的自动化过程,我看不到发生了什么 Debian实时映像和安装映像是混合的,可以使用方便地将其写入阻止设备dd。而且它们确实可以通过USB驱动器工作,这非常好!但是,如果不编辑grub和isolinux配置(默认包含在实时ISO映像的非常只读的ISO9660文件系统中),则默认情况下将没有持久性,也没有方法以默认的非英语键盘布局开始。因此,即使将实时ISO写入USB驱动器之后,这些参数仍然无法更改。

2
ncat,nc和netcat有什么区别?
我不知道什么时候使用nc,netcat或者ncat。如果一个是另一个的不推荐使用的版本?如果只有一种发行版可用?如果是同一命令但名称不同? 实际上我有点困惑。我的问题来自想要在两台CentOS 7服务器之间进行网络速度测试。我遇到了几个使用的示例nc,dd但使用netcat或的示例并不多ncat。 有人可以帮我澄清一下吗?
20 centos  netcat  nc 

1
在gpg中设置默认密钥进行签名
我已经使用gpg创建了多个键。 每当我尝试签署任何文件时,gpg都会自动使用我创建的第一个文件。如何为登录gpg设置默认密钥。我还不想删除/撤销另一个。 否则,如何更改我的默认密钥进行签名?

2
在Stretch中重新启动openssh时不建议使用的选项
今天,在Debian Stretch中进行更新后,当ssh使用我当前的配置重启服务时,它开始显示以下警告: /etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval /etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits /etc/ssh/sshd_config line 29: Deprecated option RSAAuthentication /etc/ssh/sshd_config line 36: Deprecated option RhostsRSAAuthentication [....] Restarting OpenBSD Secure Shell server: sshd /etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval /etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits /etc/ssh/sshd_config line 29: Deprecated option …
20 debian  openssh 



3
在man(1)中使用“在线”是什么意思?
在我的系统(Darwin 15.5.0)上,man(1)打开如下: NAME man - format and display the on-line manual pages 格式化页面的文件显然在磁盘上: % man -w man /usr/share/man/man1/man.1 % file `man -w man` /usr/share/man/man1/man.1: troff or preprocessor input text 因此,在这种情况下,“在线”并不意味着“在线”,如“通过Internet可以访问的其他地方”。 “在线”是否仅表示我的系统已开机?如果是这样,为什么还要首先指定它,即我在阅读格式化程序处理的页面是否很明显?或者,当撰写说明时,在磁盘上放一本手册是否很重要,因为大多数“手册”都是纸量的?在计算中,这种“在线”,连字符和全部用法仍然常见吗?

3
什么是“内存不足”消息:牺牲孩子?
我的计算机最近用完了内存(使用大型GIS数据集时,编译软件会产生意料之外的结果)。在系统日志中,详细说明了如何处理OOM条件的以下行: Out of memory: Kill process 7429 (java) score 259 or sacrifice child 那or sacrifice child是什么意思 当然,这不是在考虑一些黑暗的仪式来使事情继续进行吗?

1
Systemd挂载失败。where =设置与单位名称不匹配
如果我使用此命令: mount -t xfs -o noatime,nodiratime,logbufs=8 -L d1 /srv/node/d1 一切正常。但是,如果我尝试通过安装进行systemd安装,它将失败。 我创建了一个/etc/systemd/system/mnt-d1.mount包含以下内容的文件: [Unit] Description = Disk 1 [Mount] What = LABEL=d1 Where = /srv/node/d1 Type = xfs Options = noatime,nodiratime,logbufs=8 [Install] WantedBy = multi-user.target 之后,我运行以下命令: systemctl daemon-reload systemctl start mnt-d1.mount 最后一个显示给我: Failed to start mnt-d1.mount: Unit mnt-d1.mount failed to load: Invalid …
20 mount  systemd 

7
尝试向虚拟盒中添加原始磁盘时出现VERR_ACCESS_DENIED
我创建了一个virtualbox原始磁盘,指向一个正在运行的USB磁盘,上面有一个小型Linux发行版。 sudo ./VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/MyTinyLinux/rawdiskonusb.vmdk -rawdisk /dev/disk2 -partitions 2 当我尝试将其添加到virtualbox VM时,出现以下错误: Failed to open the disk image file ~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk. Permission problem accessing the file for the medium '~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk' (VERR_ACCESS_DENIED). Result Code: VBOX_E_FILE_ERROR (0x80BB0004) Component: MediumWrap Interface: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda} Callee: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945} Callee RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001) …

2
是否可以使用正在运行的内核的/ sys获取设备树的信息?
通常对于手臂系统,设备树将硬件信息提供给内核(Linux)。这些设备树作为dts(设备树源)文件存在,这些文件已编译并加载到内核中。问题是我无权访问此类dts文件,甚至无法访问dtb文件。 我有机会获得/sys和/proc机器,我想问问,让我来“猜测正确的价值观”在DTS中使用? 如果这个问题的答案还取决于是否首先使用了设备树接口(即a dtb已创建并提供给内核),而不是更多的黑客攻击,那么潜在的答案可能会进一步突出方面。并修补内核,以便仅针对我们的内核“解决方案”解决设备信息问题?

2
仅使用键盘在i3中调整窗口大小
我试图设置计算机(运行Crunchbang Linux Waldorf和i3),以便默认情况下始终对其进行配置,以便按Ctrl + Shift和箭头键会根据箭头方向调整窗口大小。 在i3的用户指南提供了这个例子,我认为是非常接近我想要的东西: mode "resize" { # These bindings trigger as soon as you enter the resize mode # Pressing left will shrink the window’s width. # Pressing right will grow the window’s width. # Pressing up will shrink the window’s height. # Pressing down will grow …

5
重击-同一行中的数字序列
我知道seq生成整数序列的命令,每行一个,但是我想问两个问题: 是否可以在同一行中写入序列号? 是否可以创建由空格分隔的数字序列组成的字符串?
20 bash  seq 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.