一、当你面对有图形功能的linux系统时,就比较方便了,直接打开终端,右击终端的空白处(或者空黑处),然后就会出现类似windows中的一系列的改字体的选项,相信接下来的 *** 作大家打击都能很轻松的搞定。
二、那么如果没有图形功能呢?就可以采用如下的指令修改方法,该方法笔者比这多为借鉴的其他大神的 *** 作,笔者也在学习,算是和大家的一同学习和分享。
1.通过console-tools设置控制台字体
1.1.选用并测试合适的字体和字库文件:
复制代码 代码如下:
# ls /usr/share/consolefonts/
1.2.测试选用喜爱的字库文件:
复制代码 代码如下:
# consolechars -f /usr/share/consolefonts/lat9w-16.psf.gz
# consolechars -f /usr/share/consolefonts/lat2-16.psf.gz
1.3.保存控制台默认字体配置:
复制代码 代码如下:
# vi /etc/console-tools/config
将合适的字库文件设置为默认,如果选择lat2-16.psf.gz 字库文件,可将SCREEN_FONT设成:
SCREEN_FONT=lat2-16
Console是控制台是Windows的控制台窗口增强。控制台功能包括:多个标签,文本编辑器(比如文本选择),不同类型的背景,字母和颜色的透明度,可配置的字体,不同的窗口样式。
Linux下的console除了真实的硬件设备外,还有virtual console,也就是按alt+Fn或者alt+ctrl+Fn切换到的东西。所谓虚拟就是这些console共享同一个真实的设备,只有一个活动的console才显示在前面。
GUI窗口使用Console
BOOL CMFCProjectApp::InitInstance()
{
....
int ret = 0
FILE* fp
AllocConsole()
ret = _open_osfhandle((long)GetStdHandle(STD_OUTPUT_HANDLE), _O_TEXT)
fp = _fdopen(ret, "w")
*stdout = *fp
setvbuf(stdout, NULL, _IONBF, 0)
}
只要将上面的函数加到初始化的地方之后,就可以使用printf输出数据到console了,当然也可以使用cout输出。
扩展资料
Linux中的终端(Terminal)与控制台(Console)的区别:
终端与控制台的区分
物理终端:直接连接在主机上的显示器、键盘鼠标统称。在实际机架式服务器部署中,一般是多台服务器共享一套终端,简称KVM(Keyboard键盘,video显示器,mouse鼠标)
虚拟终端(tty):附加在物理终端之上,用软件方式虚拟实现,CentOS默认启用6个虚拟终端,可以通过快捷键来切换,切换方式:Ctrl-Alt-F[1--6], 对应的文件是/dev/tty#。
可以同过tty命令来查看当前的虚拟终端号。tty是teletype writer的简称。
伪终端(pty):两种应用场景,
(1)第一在图形界面下打开的命令行接口,我们经常使用Ctrl+Alt+T打开的那个实际上就是一个 伪终端。
(2)第二基于ssh协议或telnet协议等远程打开的命令行界面,是运维工程师用的最多的一种连接服务器的方式。pts(pseudo-terminal slave)是pty的实现方法。
CONSOLE这个接口是连接一头为水晶头,一头为RS232的线的。
console线是反转线,接头用一个转接头然后接到电脑上的com口即可。
一般情况设备端是RJ45接口,也有老设备为DB9或DB25接口的。但无论什么接口,它的协议是RS232的,即在无流控情况下为一收一发共四条连接线。并且在PC终端上必须收发对应发收,即交叉连接,以达到PC终端与设备串行通信的目的。
在PC终端上启用WIN XP的仿真终端HYPERTERMINAL的设置为数据位(8)、停止位(1)、流控位(0)、校验位(0),速率9600BPS。该口是COM,根据不同情况可为COM1,或COM3,COM7等不同。
扩展资料:
Console线也分为两种,一种是串行线,即两端均为串行接口(两端均为母头或一端为公头,另一端为母头),两端可以分别插入至计算机的串口和交换机的Console端口另一种是两端均为RJ-45接头(RJ-45-to-RJ-45)的扁平线。
由于扁平线两端均为RJ-45接口,无法直接与计算机串口进行连接,因此,还必须同时使用一个如图8所示的RJ-45-to-DB-9(或RJ-45-to-DB-25)的适配器。通常情况下,在交换机的包装箱中都会随机赠送这么一条Console线和相应的DB-9或DB-25适配器的。
参考资料来源:百度百科-CONSOLE接口
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)