序言

终端分类

  • 物理终端[物理设备]:
    直接连接在主机上的显示器、键盘鼠标统称。在实际机架式服务器部署中,一般是多台服务器共享一套终端,简称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协议等远程打开的命令行界面。

正文

分辨率设置

  1. 使用文本编辑器打开/etc/default/grub文件
vim /etc/default/grub
  1. 设置GRUB_GFXMODE选项为合适的值(以1920x1080为例)
GRUB_GFXMODE=1920x1080
  1. 生成新的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
    
  2. 保存并退出,重启系统

字体设置

  • 查看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 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐