Linux终端分类及tty设置分辨率与字体
linux-dash
A beautiful web dashboard for Linux
项目地址:https://gitcode.com/gh_mirrors/li/linux-dash
免费下载资源
·
序言
终端分类
- 物理终端[物理设备]:
直接连接在主机上的显示器、键盘鼠标统称。在实际机架式服务器部署中,一般是多台服务器共享一套终端,简称KVM(Keyboard键盘,video显示器,mouse鼠标)。- 串行终端[/dev/com]:
与机器的串口对应,每一个串口对应的一个串行终端,串口对应的是物理终端。- 虚拟终端[/dev/tty]:
附加在物理终端之上,用软件方式虚拟实现,CentOS默认启用6个虚拟终端,可以通过快捷键来切换。
切换方式: Ctrl-Alt-F[1-6], 对应的虚拟终端文件是/dev/tty[1-6]
。
coreutils中包含一个tty命令,用于显示出连接到当前标准输入的终端设备文件名。admin@localhost$ tty /dev/pts/0
- 伪终端[/dev/pts]:
虚拟终端和串行终端的数目是有限的,然后,网络端口和图形端窗口的数目是不受限制的,这是通过伪终端实现的。
两种应用场景:
1. 在图形界面下打开的命令行接口;
2. 基于ssh协议或telnet协议等远程打开的命令行界面。
正文
分辨率设置
- 使用文本编辑器打开
/etc/default/grub
文件
vim /etc/default/grub
- 设置
GRUB_GFXMODE
选项为合适的值(以1920x1080为例)
GRUB_GFXMODE=1920x1080
-
生成新的
grub
配置文件/boot/grub/grub.cfg
- Debian系Linux生成方式
update-grub
- 其他使用
grub
的系统生成方式
grub-mkconfig -o /boot/grub/grub.cfg
- 其他使用
grub2
的系统生成方式
# 注意 grub2 的配置文件路径与 grub1 的路径不同 grub2-mkconfig -o /boot/grub2/grub.cfg
-
保存并退出,重启系统
字体设置
- 查看tty支持的所有字体
ls /usr/share/consolefonts/
# Debian系查看console支持的所有字体
showconsolefont
- Debian系Linux设置方式
# 方法1,设置后直接生效
dpkg-reconfigure console-setup
# 方法2:方法1的本质
# 注意: FONTSIZE的值需要将字体文件的SIZE的倒着写
# 例如:32x16 写做 16x32
vim /etc/default/console-setup
# 方法2需要手动使更改生效
setupcon
- 其他由
systemd
管理系统和服务的Linux设置方式
vim /etc/vconsole.conf
# 重启以生效
reboot
GitHub 加速计划 / li / linux-dash
10.39 K
1.2 K
下载
A beautiful web dashboard for Linux
最近提交(Master分支:2 个月前 )
186a802e
added ecosystem file for PM2 4 年前
5def40a3
Add host customization support for the NodeJS version 4 年前
更多推荐
已为社区贡献3条内容
所有评论(0)