FreeBSD 终端配置

第 4 章 terminal

目录

4.1. 分辨率4.2. 屏幕保护4.3. 键盘设置

4.1. 分辨率

使用下面的命令获得本机支持的显示模式

vidcontrol -i mode < /dev/ttyv0
root@netkiller:/root # vidcontrol -i mode < /dev/ttyv0
    mode#     flags   type    size       font      window      linear buffer
------------------------------------------------------------------------------
  0 (0x000) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  1 (0x001) 0x00000001 T 40x25           8x8   0xb8000 32k 32k 0x00000000 32k
  2 (0x002) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  3 (0x003) 0x00000001 T 80x25           8x8   0xb8000 32k 32k 0x00000000 32k
  4 (0x004) 0x00000003 G 320x200x2 C     8x8   0xb8000 32k 32k 0x00000000 32k
  5 (0x005) 0x00000003 G 320x200x2 C     8x8   0xb8000 32k 32k 0x00000000 32k
  6 (0x006) 0x00000003 G 640x200x1 C     8x8   0xb8000 32k 32k 0x00000000 32k
 13 (0x00d) 0x00000003 G 320x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 14 (0x00e) 0x00000003 G 640x200x4 4     8x8   0xa0000 64k 64k 0x00000000 256k
 16 (0x010) 0x00000003 G 640x350x2 2     8x14  0xa0000 64k 64k 0x00000000 128k
 18 (0x012) 0x00000003 G 640x350x4 4     8x14  0xa0000 64k 64k 0x00000000 256k
 19 (0x013) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 20 (0x014) 0x00000001 T 40x25           8x14  0xb8000 32k 32k 0x00000000 32k
 21 (0x015) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 22 (0x016) 0x00000001 T 80x25           8x14  0xb8000 32k 32k 0x00000000 32k
 23 (0x017) 0x00000001 T 40x25           8x16  0xb8000 32k 32k 0x00000000 32k
 24 (0x018) 0x00000001 T 80x25           8x16  0xb8000 32k 32k 0x00000000 32k
 26 (0x01a) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 27 (0x01b) 0x00000003 G 640x480x4 4     8x16  0xa0000 64k 64k 0x00000000 256k
 28 (0x01c) 0x00000003 G 320x200x8 P     8x8   0xa0000 64k 64k 0x00000000 64k
 30 (0x01e) 0x00000001 T 80x50           8x8   0xb8000 32k 32k 0x00000000 32k
 32 (0x020) 0x00000001 T 80x30           8x16  0xb8000 32k 32k 0x00000000 32k
 34 (0x022) 0x00000001 T 80x60           8x8   0xb8000 32k 32k 0x00000000 32k
 37 (0x025) 0x00000003 G 320x240x8 V     8x8   0xa0000 64k 64k 0x00000000 256k
112 (0x070) 0x00000000 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
113 (0x071) 0x00000001 T 80x43           8x8   0xb8000 32k 32k 0x00000000 32k
257 (0x101) 0x0000000f G 640x480x8 P     8x16  0xa0000 64k 64k 0x80000000 300k
259 (0x103) 0x0000000f G 800x600x8 P     8x16  0xa0000 64k 64k 0x80000000 487k
261 (0x105) 0x0000000f G 1024x768x8 P    8x16  0xa0000 64k 64k 0x80000000 768k
273 (0x111) 0x0000000f G 640x480x16 D    8x16  0xa0000 64k 64k 0x80000000 600k
274 (0x112) 0x0000000f G 640x480x32 D    8x16  0xa0000 64k 64k 0x80000000 1200k
276 (0x114) 0x0000000f G 800x600x16 D    8x16  0xa0000 64k 64k 0x80000000 937k
277 (0x115) 0x0000000f G 800x600x32 D    8x16  0xa0000 64k 64k 0x80000000 1875k
279 (0x117) 0x0000000f G 1024x768x16 D   8x16  0xa0000 64k 64k 0x80000000 1536k
280 (0x118) 0x0000000f G 1024x768x32 D   8x16  0xa0000 64k 64k 0x80000000 3072k

使用下面命令改变当前屏幕的分辨率 280 为 1024x768x32

# vidcontrol MODE_280
		

启动时生效,就在 /etc/rc.conf 加入

allscreens_flags="MODE_280"

4.2. 屏幕保护

方法一,编辑 /etc/rc.conf 文件加入

blanktime=”60″
saver=”daemon”
		

方法二,sysinstall

选择
Configure——Console——Saver—–Timeout(设置屏保时间60秒)
在选则 Daemon

屏保文件

# ls /boot/kernel/*saver* | grep -v symbols
/boot/kernel/beastie_saver.ko
/boot/kernel/blank_saver.ko
/boot/kernel/daemon_saver.ko
/boot/kernel/dragon_saver.ko
/boot/kernel/fade_saver.ko
/boot/kernel/fire_saver.ko
/boot/kernel/green_saver.ko
/boot/kernel/logo_saver.ko
/boot/kernel/rain_saver.ko
/boot/kernel/snake_saver.ko
/boot/kernel/star_saver.ko
/boot/kernel/warp_saver.ko
		

屏保预览

# kldload logo_saver
# kldload fire_saver
# kldload rain_saver
		

kldload 不能重复运行,已经载入的屏保不能再重新载入,使用下面命令查看详情。

# kldstat
Id Refs Address            Size     Name
 1   22 0xffffffff80200000 1323388  kernel
 5    1 0xffffffff81612000 861      snake_saver.ko
 6    1 0xffffffff81613000 a2d      fire_saver.ko
 7    1 0xffffffff81614000 e89      dragon_saver.ko
 8    1 0xffffffff81615000 11ad     daemon_saver.ko
 9    1 0xffffffff81617000 4dd      star_saver.ko
10    1 0xffffffff81618000 9cd      rain_saver.ko
11    1 0xffffffff81619000 c4d      warp_saver.ko
		

 

4.3. 键盘设置

使用linux的用户转到BSD很不适应终端键盘设置

bindkey "^[[1~" beginning-of-line
bindkey "^[[4~" end-of-line
bindkey "^[[3~" delete-char
时间: 2024-12-27 07:01:42

FreeBSD 终端配置的相关文章

terminal-JAVA:MacBook终端配置

问题描述 JAVA:MacBook终端配置 怎么在MacBook的终端配置JAVA路径,因为在终端里运行JAVA程序时总是报错(当然编译通过,是在调用.class文件时出错),所以请教具体的操作命令,谢谢! 解决方案 http://bbs.feng.com/read-htm-tid-9009543.html

苹果电脑在终端配置my.ini文件

问题描述 苹果电脑在终端配置my.ini文件 20C 苹果电脑在终端配置my.ini文件完成后,按住ctrl+x 保存的时候出现option omnifunc is not set 解决方案 iOS 如何在苹果电脑上安装svn 服务器(how to install svn server on the computer of mac os x)苹果电脑App Store下载失败 解决方案二: 用的vi编辑器?使用 :wq 保存

rxvt一个功能强大的终端配置示例

rxvt 是一个http://www.aliyun.com/zixun/aggregation/17547.html">功能强大的的终端,它占用资源少,启动速度快,很多人都喜欢使用它.所以我在这里介绍一下Debian系统中rxvt中文终端的安装.在 Debian中有很多个rxvt包,可用apt-cache search rxvt命令查询.主要有以下三类,一个就叫rxvt,不支持中文显示:一个叫rxvt-ml,支持GB和BIG5中文编码:还有一个叫rxvt- unicode,支持unicod

FreeBSD安装配置MySQL+Apache+PHP新手指南(1/3)

一. 安装MySQL 我使用的的Mysql是4.0.20,源代码版,你也可以使用RPM包或者二进制版,安装方法可能不一样,请参考其它文章. 先下载Mysql2.0.20的源代码版,地址: http://dev.mysql.com/downloads/mysql/4.0.html 把它下到/usr/local/src目录下,如果没有该目录,就自己建一个.下载回来的包名字叫 mysql-4.0.20.tar.gz,然后我们把它解压出来:  代码如下 复制代码 # tar -zxvf mysql-4.

配置FreeBSD内核

安装好FreeBSD之后,便需要根据硬件和计算机的应用需求重新配置FreeBSD的内核.标准内核已经能够满足正常运行FreeBSD的需要,但是不建立针对自己计算机的内核,就不能说完全完成了FreeBSD的配置任务.虽然FreeBSD提供了UserConfig可以来更改内核中硬件资源的,并通过可加载模块以扩展内核能力,但仍然有几个重要的原因使得FreeBSD使用者重新定制内核: 通用内核不能对所有的硬件都进行支持,某些对安装和运行不是至关重要的硬件,如声卡,或者较少用到的硬件,如ATM卡,就没有被

FreeBSD配置防火墙开启SSH服务的方法

1.配置FreeBSD 防火墙 ee /etc/rc.conf   #编辑,在最后添加firewall_enable="yes"  #开启防火墙 net.inet.ip.fw.verbose=1   #启用防火墙日志功能 net.inet.ip.fw.verbose_limit=5  #启用防火墙日志功能 natd_enable="YES"  # 开启防火墙NAT功能 natd_interface="rl0"      natd_flags=&q

路由器的配置与调试

路由器在计算机网络中有着举足轻重的地位,是计算机网络的桥梁.通过它不仅可以连通不同的网络,还能选择数据传送的路径,并能阻隔非法的访问. 路由器的配置对初学者来说,并不是件十分容易的事.现将路由器的一般配置和简单调试介绍给大家,供朋友们在配置路由器时参考,本文以Cisco2501为例. Cisco2501有一个以太网口(AUI).一个Console口(RJ45).一个AUX口(RJ45)和两个同步串口,支持DTE和DCE设备,支持 EIA/TIA-232. EIA/TIA-449. V.35 .X

FreeBSD中建立文件系统

建立文件系统 当系统负载逐步增加,仅仅依靠原有文件系统的空间是不够的,更有效的方式是增加新的硬盘设备.这首先需要改动硬盘及其控制器的硬件设置,以及FreeBSD内核配置,以便硬盘能安装到计算机上并能被FreeBSD内核正确识别.接下来就需要在新硬盘上创建新的文件系统. 在系统安装过程中,已经接触了在FreeBSD下管理硬盘和分区的方式,FreeBSD需要两个步骤才能为文件系统分配一个硬盘空间,第一步是为FreeBSD创建一个UFS系统分区,这个分区只由FreeBSD来使用,然后在第二步中从这个分

安装FreeBSD

当准备工作完成之后,安装FreeBSD实际是一个非常简单的过程,简单到将光盘插入计算机启动,回答几个问题,一切将很快完成.或者将启动软盘放入并启动,输入FreeBSD安装服务器的网址和路径.然而对于初次接触Fre eBSD的使用者,安装过程还可能有些陌生,下面将介绍安装系统和进行基本配置的过程. 启动安装程序 FreeBSD的安装程序不是DOS或者Windows程序,而是必须在FreeBSD下运行的FreeBSD 程序.如何从一台裸机或者DOS下进入FreeBSD的安装程序,是安装过程的第一步.