当在“低级终端”中(不确定如何调用)时,通过按Ctrl+ Alt+打开的那个F1,我如何复制我在那里使用的命令的内容,因为没有鼠标,我无法移动光标出命令行?
当我说类似的话
curl http://example.com/123
Run Code Online (Sandbox Code Playgroud)
我只想阅读 n 首行,我该怎么做?我知道那是这样的:
curl http://example.com/123 | ???
Run Code Online (Sandbox Code Playgroud) 我的笔记本电脑上有一个高分辨率屏幕 (3200x1800px),并且我禁用了启动映像
(如何禁用启动启动屏幕,而只显示内核和启动文本?)
我还通过取消注释行来放大 grub 中的字体
GRUB_GFXMODE=640x480
Run Code Online (Sandbox Code Playgroud)
在 /etc/default/grub 中
但启动过程中的启动消息仍然非常小,几乎难以阅读。就像我通过按 Ctrl+Alt+F1 切换到控制台屏幕一样。
如何放大控制台上的字体?
是否可以在命令行中获取当前的键盘布局?我已经尝试过不同的方法:
localectl
( status
) 等。cat /etc/default/locale
cat /etc/default/keyboard
setxkbmap -query
gsettings ...
setxkbmap -print | grep xkb_symbols
( setxkbmap -v | awk -F "+" '/symbols/ {print $2}'
)xkblayout-state
,但不想安装(make
失败)所以......如果键盘布局更改为另一个,所有这些都显示相同的输出事件......它们向我们展示了布局。顺便说一句,我已经检查了十几个主题,但没有结果......所以请不要将其标记为重复。让我们找出如何正确实现它。
uname -a
显示 Linux x4 4.4.0-97-generic #120-Ubuntu SMP Tue Sep 19 17:28:18 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
发行版KDE Neon 5.8
基于 Ubuntu
窗户系统是 X11
顺便说一下,我发现了这个:xset -q | grep -A 0 'LED' | cut -c59-67
here。这样做有明确的方法吗?
上述命令的输出: …
非交互式更改控制台字体的正确方法是什么?
我有一个 HiDPI 显示器,需要更大的控制台字体。我可以使用以下命令以交互方式设置它:
$ sudo dpkg-reconfigure console-setup
# Select UTF-8 -> Guess -> Terminus -> 16x32
update-initramfs: deferring update (trigger activated)
Processing triggers for initramfs-tools (0.130ubuntu3.5) ...
update-initramfs: Generating /boot/initrd.img-4.15.0-43-generic
Run Code Online (Sandbox Code Playgroud)
但是,如果我尝试以非交互方式设置它,如下所示:
$ sudo debconf-set-selections <<EOF
console-setup console-setup/charmap47 select UTF-8
console-setup console-setup/codeset47 select Guess optimal character set
console-setup console-setup/codesetcode string guess
console-setup console-setup/fontface47 select Terminus
console-setup console-setup/fontsize string 16x32
console-setup console-setup/fontsize-fb47 select 16x32 (framebuffer only)
console-setup console-setup/fontsize-text47 select 16x32 (framebuffer only)
EOF
Run Code Online (Sandbox Code Playgroud)
这是行不通的。跑步setupcon
没有任何效果。如果我检查/etc/default/console-setup
,我会看到字体信息在我运行时更新dpkg-reconfigure
,并且dpkg-reconfigure …
我现在已经安装了 Ubuntu 10.04,并且我从我的浏览器 Firefox 中获得了相当多的代码示例,通常的ctrl-c
快捷方式可以在其中使用,但似乎无法将代码直接粘贴ctrl-v
到 shell 控制台中.
这不是一个关键问题,使用鼠标粘贴仍然有效,但任何有关如何激活ctrl-v
或控制台的正确本机快捷方式的建议都会很棒。
当我从控制台运行程序时,例如
me@box:~$ firefox
Run Code Online (Sandbox Code Playgroud)
我希望控制台记录错误消息(我认为这是 std out 或 std err?)以及程序中的其他项目,在这种情况下为 firefox。
但是今天我注意到 bash 只是打开程序并进入一个新的提示,例如
me@box:~$ firefox
me@box:~$
Run Code Online (Sandbox Code Playgroud)
如何从 bash 启动程序以便将错误消息写入控制台?
为什么默认情况下某些程序以这种方式运行而其他程序(firefox)不这样做?
我在 Ubuntu 12.04 上运行 eclipse,我想更改控制台输出颜色。我试图通过 Preferences>Run/Debug>Console>Background color 编辑它,但它不起作用。有没有其他方法可以改变?
当您安装 ubuntu 时,您可以输入用户帐户的密码,即使是弱的或不推荐的也是允许的。但是当从命令提示符输入时,
passwd
它会给出强度等级并且不允许设置密码。有谁知道任何强制选项。
man passwd
没有告诉任何这样的选择。
如果想要个位数的密码。我怎么做。
我对 ubuntu 很陌生,我需要做一些事情,但我不知道该怎么做。
让我们假设我想连接到服务器,开始一个大编译(数小时)并且我不想在编译时保持连接到服务器。
现在,如果我断开连接并再次连接,则看不到编译的输出(我假设连接创建了一个新会话)
有没有办法连接,启动一些东西,断开连接,再次连接时恢复以前的连接,这样我就可以看到到目前为止已经完成的所有输出到控制台?(就像我做远程桌面一样,但在 ssh 中)
谢谢
编辑:
实际上我对恢复控制台会话很感兴趣。想象一下,编译或我可能在某个时候运行的任何其他东西要求用户输入以继续。
玩具示例:
1)我通过ssh连接
2)我跑 sudo apt-get dist-upgrade
3)这会要求我确认升级(我知道我可以通过一些标志来避免确认,但我不想)
4)我断开连接
5)我再次连接,我希望能够看到历史记录和控制台要求我确认升级
6) 我确认升级并再次断开连接。
我用来script-command
将终端的输出保存到文件中。
但是,它提供了一些额外的字符,例如square-like
字符和其他文本加密字符。
man script
命令告诉,通过使用-q
标志/选项,它给出了相当的输出,而不将开始和完成消息写入标准输出,但它不会删除额外的字符。
我怎样才能得到以下信息:
1)使输出文件与终端输出完全相同,删除多余的字符。
2)在生成的文件中,由于纯文本没有颜色(与终端不同),我无法直接弄清楚input commands
,因为我输入的输出和命令出现相同的字体,
我可以使命令比其余输出更粗体或更容易识别吗?
是否可以执行登录(使用lightdm
或其他任何方式)并直接在命令行模式下输入,而无需为用户启用任何 GUI?